Ein PopUpMenu ain vielen Edits verwenden!!
-
HAllo,
mein problem:
ich habe ein popupmenu, was ich für ca 20 edits benutzen möchte!
bei jede, edit soll die funktion die länge des textes in dem jeweiligen editfeld anzeigen!
wie kann ich das bewerkstelligen?
ich kann ja jedem edit das popoup zuweisen, aber beim aufruf kann ich ja kein festes edit benutzen....gibt es da soetwas wie sender oder so?
und btw..wo bekommt man in diesem bereich sender und komponenten informationen?
-
Hallo
siehe TPopupMenu::PopupComponent
bis bald
akari
-
ok danke, ich schau mir das mal an!
Aber wo bekomme ich noch mehr informationen über die themen sender und die components - sachen!?!
-
Hallo
Aber wo bekomme ich noch mehr informationen über die themen sender und die components - sachen!?!
Sender ist ein häufig verwendeter Parameter und bezeichnet immer das Objekt, das einen Event auslöst. In Fall des Popup-Menu ist Sender aber nicht z.B. das Edit, sondern das Popup-Menu selber. Die völlig korrekte Verendung von Sender wäre also
TPopupMenu* menu = static_cast<TPopupMenu*>(Sender); // mit 'menu->PopupComponent' arbeitenWas du genau zu "components - sachen" meinst weiß ich nicht. TComponent ist eine abstrakte Basisklasse für alle Objekte die sich direkt einem Form unterordnen.
bis bald
akari