Seite 2 von 2
Verfasst: 25.05.2006 18:58
von DarkDragon
HeX0R hat geschrieben:Ein anderes Hobby suchen ?
Und wenn es kein anderes Hobby gibt, das einem so spaß macht?

Verfasst: 25.05.2006 20:54
von Alves
Okay, okay...
Aber ich hab ja auch nicht lang dran gesessen.
Paar Sachen gefixed (fast alle).
@ Thorsten
Der Code funzt nich, hab das Gadget schon angepasst. Wie funzt der, hab die API noch nich so genutzt (gar nich).
Verfasst: 25.05.2006 22:52
von HeX0R
Der Code funktioniert eigentlich genauso wie er gepostet wurde.
Beispiel:
Code: Alles auswählen
If OpenWindow(0,0,0,322,150,#PB_Window_SystemMenu|#PB_Window_SizeGadget|#PB_Window_ScreenCentered,"EditorGadget") And CreateGadgetList(WindowID(0))
eg = EditorGadget(0,8,8,306,133)
SendMessage_(eg, #EM_SETTARGETDEVICE, 0, 0)
AddGadgetItem(0, -1,"Dies ist eine verdammt lange Zeile und man wird sehen, dass es einen WordWrap gibt, der sogar beim Resizen mitgeht...")
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Break
Case #PB_Event_SizeWindow
ResizeGadget(0, -1, -1, WindowWidth() - 16, WindowHeight() - 17)
EndSelect
ForEver
EndIf
Verfasst: 26.05.2006 14:34
von Thorsten1867
Dem kann ich nichts hinzufügen.
Vielleicht solltest du mal den Sourcecode beilegen, damit man die Ursachen der Probleme finden kann.
Verfasst: 26.05.2006 15:26
von Alves
Habs jetzt. Lag an der Plazierung. Habs zuerst in die Schleife eingefügt und hatte das Gadget als #Editor_0 angeggeben. Hat aber nicht gefunzt. Jetzt gehts. Danke!
Edit: Bugfixed Version im ersten Post.
Verfasst: 27.05.2006 16:47
von Alves
Update im ersten Post
Verfasst: 28.05.2006 12:38
von Konne
Du solltest Farbezeug lieber gleich striechen. Dass ist IMHO zu hoch fuer dich.
Ich finde es uebertigens nicht stoerend wenn man hier auch kleine Programme gepostet kriegt.
Verfasst: 28.05.2006 21:45
von Alves
Was meinst du mit Farbezeug?
Hast du die neuste Version mit FontRequester?
Da hab ich nämlich ein Problem: Ich schreibe:
Code: Alles auswählen
result.l=fontrequester(SelectedFontName(), SelectedFontSize(), #PB_FontRequester_Effects)
Aber er sagt mir in der Zeile: "Invalid Memory Access".
Was istb das? Das result.l hab ich aus der Hilfe.
Verfasst: 28.05.2006 22:29
von Andre
Beim ersten Aufruf des FontRequester musst Du die beiden ersten Parameter noch "per Hand" füllen, d.h. entweder Leerstring bzw. Null oder Werte, die Du vorher im Programm abgespeichert hast.
Beim zweiten Aufruf des FontRequester funktionierts dann, siehe hier:
Code: Alles auswählen
result.l=FontRequester("", 0, #PB_FontRequester_Effects)
result.l=FontRequester(SelectedFontName(), SelectedFontSize(), #PB_FontRequester_Effects)
Verfasst: 01.06.2006 16:53
von Alves
DAnke, aber wenn ich danach
benutze, funzt es nicht.