Entwickler-Ecke
Datenbanken - TDBEdit Felder
landwehr - Mi 18.08.10 14:14
Titel: TDBEdit Felder
Hallo,
ich habe eine Aplikation umgesetzt von den Interbase Komponenten nach IBO. Nun fehlt mir zur Laufzeit bei allen TDBEdit Felden das Kontextmenü zum Kopieren / Einfügen ect. Hat jemand eine Ahnung wo der Schalter hierzu sein könnte.
mfg
Walter Landwehr
Critter - Mi 18.08.10 14:41
Hallo,
einen Schalter gibt es dafür nicht du kannst unter
PopupMenu im Objektinspector ein beliebiges Popupmenü Hinzufügen. In dem wiederrum kannst du beliebige Funktionen wie auch Kopieren und einfügen hinzufügen. Ich empfehle dir die Verwendung der einer Actionlist und der entsprechenden Standard Actions.
Dazu gehst du wie folgt vor:
- Lege auf dein Formular eine ActionList, eine ImageList und ein Popupmenü.
- Sowohl bei der ActionList als auch bei dem Popupmenü wählst du unter images im Objektinspector die Imagelist aus.
- Klicke die ActionList doppelt.
- Klicke auf das kleine Pfelchen links oben neben dem Blatt und wähle "neue Standardaktion".
- Markiere im jetzt erscheinenden Dialog alles was unter Bearbeiten eingeodnet ist und drücke Ok.
- Klicke das Popupmenü doppelt.
- Hier musst du jetzt für den jeweils leeren Menüpunkt im Objektinspektor unter Action die gewünschte Aktion auswählen.
- Wenn du fertig bist markiere alle Edit und DBEdit Felder und wähle im Objektinspektor unter PopupMenu dein eben erstelltes Popupmenü aus.
- Das sollte es gewesen sein und das ohne eine Zeile zu Programmieren.
critter
landwehr - Mi 18.08.10 21:02
Danke für den Tipp. Habe ich so gemacht geht auch. Nur verstehe ich nicht warum bein den Interbase Komponenten die von allein ging. Aber Egal es funktioniert so auch perfekt.
mfg
Walter
Critter - Do 19.08.10 10:38
Hi,
landwehr hat folgendes geschrieben : |
Danke für den Tipp. Habe ich so gemacht geht auch. Nur verstehe ich nicht warum bein den Interbase Komponenten die von allein ging. Aber Egal es funktioniert so auch perfekt. |
naja wenn das so war, dann werden die Interbase Leute da ein wenig getrickst haben nach dem Motto: Wenn es da kein eigenes Menü gibt, dann setzen wir unser eigenes Standard-Menü.
Auf jeden Fall hast du so wie es jetzt ist den Vorteil, das Menü beliebig erweitern zu können und z. B. Dinge wie nächster Datensat oder Änderungen verwerfen noch mit unter zu bringen.
critter
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!