Drag'n'Drop

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
Justy
Beiträge: 131
Registriert: 10.09.2004 13:31
Wohnort: Feldbach / Steiermark / Österreich
Kontaktdaten:

Drag'n'Drop

Beitrag von Justy »

Hallo!

Wie kann ich einen Drag'n'Drop - Text erstellen?

Also ich habe z.b. ein TextGadget, und wenn ich das TextGadget "anpacke" und z.b. auf ein EditorGadget oder sonstwas textverarbeitendes (Word...) ziehe soll im EditorGadget ein längerer Text erscheinen.

Im konkreten Fall gehts um ein Programm, von dem man Codeschnipsel direkt in ein anderes Programm ziehen kann!

Danke im Voraus!
mfg. Justy
Am Anfang erschuf der Mensch Gott.
Friedrich Nietzsche
pickelrobert
Beiträge: 207
Registriert: 09.12.2004 22:09

Beitrag von pickelrobert »

Ja, das würde mich auch interessieren !

Es wurde auch schon mehrere Male hier und im englischen Forum angefragt - aber es gab leider keine zufriedenstellende Antwort. Vielleicht findet sich jemand, der dieses Ärgernis anpackt und eine Userlib draus macht. Meine C/C++ Kenntnisse reichen da leider nicht aus ;-(

Hier http://geocities.com/palmvict/ habe ich mal alle relevanten Infos zusammengesammelt, die ich im Querverweis gefunden habe. Es ist, soviel kann ich schon verraten, auch in C/C++ nicht ganz ohne - wenn ich dem Autor der Lektüre trauen darf.
Benutzeravatar
125
Beiträge: 1322
Registriert: 19.09.2004 16:52
Wohnort: Neu Wulmstorf (Hamburg)
Kontaktdaten:

Beitrag von 125 »

In der PureArea sind DragNDrop Beispiele für ListIconGadgets... :)
auch in C/C++ nicht ganz ohne - wenn ich dem Autor der Lektüre trauen darf.
In CPP ist eh alles umständlich umständlicher am umständlichsten...
Ich hab nen Kumpel der CPP proggt und für das was ich in PB mit 2 Aufrufen mache brauch der mindestens 10 :mrgreen:
pickelrobert
Beiträge: 207
Registriert: 09.12.2004 22:09

Beitrag von pickelrobert »

Geht aber nur mit Dateien. Leider fehlt z.B. ein Beipsiel für das Heraus- und Hereinziehen von Texten oder URL's auf z.B. ein ListIconGadget oder aus einem StringGadget.
Benutzeravatar
Justy
Beiträge: 131
Registriert: 10.09.2004 13:31
Wohnort: Feldbach / Steiermark / Österreich
Kontaktdaten:

Beitrag von Justy »

nt
Zuletzt geändert von Justy am 06.03.2005 14:41, insgesamt 1-mal geändert.
Am Anfang erschuf der Mensch Gott.
Friedrich Nietzsche
Benutzeravatar
Justy
Beiträge: 131
Registriert: 10.09.2004 13:31
Wohnort: Feldbach / Steiermark / Österreich
Kontaktdaten:

Beitrag von Justy »

Ja, im CodeArchiv gibts auch schöne und relativ einfache Beispiele für Dateien, aber für Texte hab ich noch nichts gefunden!

BTW: Wo bekommt ihr die ganzen Definitionen der API-Befehle her? Die MSDN spuckt irgendwie nur Sch...e aus.

mfg. Justy
Am Anfang erschuf der Mensch Gott.
Friedrich Nietzsche
Benutzeravatar
125
Beiträge: 1322
Registriert: 19.09.2004 16:52
Wohnort: Neu Wulmstorf (Hamburg)
Kontaktdaten:

Beitrag von 125 »

Also ich benutz meistens ApiViewer2004 + Msdn.
Aber in CodeArchiv sind nicht nur beispiele mit Dateien unter ListiconGadget sind beispiele für ListIconEinträge....

mfg
125
Benutzeravatar
Justy
Beiträge: 131
Registriert: 10.09.2004 13:31
Wohnort: Feldbach / Steiermark / Österreich
Kontaktdaten:

Beitrag von Justy »

Tut mir leid dass ich den alten Thread nochmal rauskrame aber ich habe gerade eine Lösung (oder zumindest ne Erklärung warums nicht so einfach ist :wink: ) gefunden:

Übersicht:
http://msdn.microsoft.com/library/defau ... pboard.asp

Dieses Format, dass z.B. von Word verwendet wird nennt sich glaube ich Unicode-Format. Dummerweise ist das ziemlich blöd beschrieben :evil: :
http://msdn.microsoft.com/library/defau ... ormats.asp

Auch das klingt interessant:
http://msdn.microsoft.com/library/defau ... format.asp


Da ich das Projekt mittlerweile aufgegeben habe, sind diese Informationen für mich im Moment ziemlich wertlos :|
Vielleicht interessieren sich aber noch andere dafür, deshalb habe ich den Thread reaktiviert <)

mfg. Justy
Am Anfang erschuf der Mensch Gott.
Friedrich Nietzsche
Antworten