"Droppen" in ein bestimmtes Control

_Bernd
Beiträge: 145
Registriert: Di 13. Feb 2007, 11:16

Beitrag von _Bernd »

theo hat geschrieben:@_Bernd: Wenn du in der LCL den Krempel auskommentierst, geht's wieder.

in win32callback.inc :
ca. Zeile 1757: HandleDropFiles; auskommentieren, LCL neu bauen.

Dann geht's auch mit dem TEdit.
ja geht, danke.

Gruß, Bernd.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ich hab das mal auf der Mailingliste angesprochen und Paul Isenheim hatte auch gleich ne tolle idee dazu. Das ganze über das normal Drag&Drop System abzuwickeln. Mal sehn ob die anderen nachziehen vielleicht ist OnDropFiles bald Geschichte.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
theo
Beiträge: 10921
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Wie gesagt. Für mich ist die LCL integration nicht so wichtig.
Ich komme mit dem Winapi gut zurecht.
Was mich eigentlich stört ist, dass immer noch (glaub ich?) die Message WM_DROPFILES ohne neubauen der LCL verschluckt wird (siehe -dEnableWMDropFiles)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

poste n bugreport sie sollte sicherlich weitergeleitet werden wenn die lcl das ereignis net verarbeitet
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
theo
Beiträge: 10921
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Christian hat geschrieben:poste n bugreport sie sollte sicherlich weitergeleitet werden wenn die lcl das ereignis net verarbeitet
Hatte ich doch schon, nur daraus hat sich die LCL-Integration entwickelt (was ich gar nicht wollte) aber der Switch ist immer noch da... ;-)
http://bugs.freepascal.org/view.php?id=8976" onclick="window.open(this.href);return false;

Antworten