ListIcon-Gadget editierbar machen
Verfasst: 25.09.2008 15:51
Hallö,
ich weiß nicht, ob folgendes ein Anfängerproblem ist. Da ich mich aber selbst als Anfänger sehe versuche ich's mal hier.
Mein Problem ist, dass ich in meinem Programm ein ListIcon-Gadget habe, dass ich gerne editieren möchte. Dies würde natürlich z.B. über ein Pop-Up-Fenster mit einem StringGadget als Eingabe aufforderung gehen, aber sehr "elegant" wäre das nicht.
Schöner wäre es, wenn ich direkt im ListIcon-Gadget den Text ändern könnte.
Ein Lösungsansatz wäre ein rahmenlosen sticky Fenster mit einem String-Gadget direkt über dem zu ändernden Eintag zu öffnen, doch woher nehme ich die Koordinaten? Oder gibts eine Lösung mit WinAPI?
Ich bin mir fast sicher, dass ich irgendwo schonmal einen entsprechenden Code gesehen habe, konnte ihn aber bei meiner jetzigen Recherche nicht mehr finden...
Wenn jemand also einen Tipp, eine Lösung oder einen Link weiß, wäre ich echt dankbar! (nein, Finderlohn gibt's leider nicht)
PS: Bin jetzt erstmal ausser Haus, also ruhig Zeit lassen mit dem Antworten!
ich weiß nicht, ob folgendes ein Anfängerproblem ist. Da ich mich aber selbst als Anfänger sehe versuche ich's mal hier.

Mein Problem ist, dass ich in meinem Programm ein ListIcon-Gadget habe, dass ich gerne editieren möchte. Dies würde natürlich z.B. über ein Pop-Up-Fenster mit einem StringGadget als Eingabe aufforderung gehen, aber sehr "elegant" wäre das nicht.
Schöner wäre es, wenn ich direkt im ListIcon-Gadget den Text ändern könnte.
Ein Lösungsansatz wäre ein rahmenlosen sticky Fenster mit einem String-Gadget direkt über dem zu ändernden Eintag zu öffnen, doch woher nehme ich die Koordinaten? Oder gibts eine Lösung mit WinAPI?
Ich bin mir fast sicher, dass ich irgendwo schonmal einen entsprechenden Code gesehen habe, konnte ihn aber bei meiner jetzigen Recherche nicht mehr finden...

Wenn jemand also einen Tipp, eine Lösung oder einen Link weiß, wäre ich echt dankbar! (nein, Finderlohn gibt's leider nicht)
PS: Bin jetzt erstmal ausser Haus, also ruhig Zeit lassen mit dem Antworten!
