Forum: Programmieren allgemein
by HolgerX,
2. Apr 2020
Hmm..
So hatte ich das auch angedacht, nur mit der Erweiterung, dass das Grid nur angezeigt wird, wenn die Maus über dem Edit ist (deshalb MouseHook um das Verlassen des Edits zuverlässig zu erkennen ;) ) ansonsten würde das Grid ja immer auch alle anderen Fenster/Applikationen verdecken, wenn es OnTop ist ;)
Forum: Programmieren allgemein
by HolgerX,
2. Apr 2020
Hmm..
Bedenkt bitte, dass sich das Grid immer nur im Rahmen 'seines' Parent befinden kann.
Wenn somit das Edit oder die Groupbox sehr weit unten auf der Form sind und das Grid auf der selbern Form oder einem anderen Container (wie Panel) liegt, welcher ebenfalls auf der Form liegt, dann dürfte das Grid sehr klein sein ;)
Mit eigener Form kann diese über die Grenze der Form 'hinausgehen'...
Forum: Programmieren allgemein
by HolgerX,
2. Apr 2020
Hmm..
Alternativ ein (StayOnTop) Formular ohne Rand machen, dort das Grid drauf packen und dieses Fenster dann positionieren. Zur Anzeige natürlich Show und nicht ShowModal verwenden.
Über MouseMove kannst Du dann dieses Fenster verschieben.
Per z.B. Edit.ClientToScreen(Point(Edit.Left,Edit.Top)) kannst Du dann die untere linke Ecke des Edits angeben und erhälst die Position auf dem...