Seite 1 von 1

Neue Zeile im StringGadget ?

Verfasst: 02.12.2007 12:34
von KinkMike
HAllo, ich habe 2 Fragen zu dem StringGadget:

1) Wie ist es möglich in einem StringGadget eine neue Zeile zu machn ? Ich habe : "Zeile1" und "Zeile2" , mit welchem code kann ich es so darstellen:
"Zeile1"
"Zeile2"

2) Wie kann man in einem StringGadget durch drücken der Return Taste eine Zeile hinzufügen und dann an die Stelle gehen, an der der erste buchstabe in der Zeile vorher war:

"Text1 Text2 Text3"
" Text4 Text5"
" Text6 Text7"
^^ Das Text 6 soll direkt durch betätigen des Return Taste unter das Text 4 rutschen.

Ich habe die PB Version 3.30

schonmal im vorraus besten dank

Verfasst: 02.12.2007 12:47
von edel
Versuch mal beim Stringgadget #PB_StringGadget_MultiLine mit anzugeben.
Bin mir allerdings nicht sicher ob es das schon unter 3.3 gab. Alternativ
kannst du auch mal #es_multiline versuchen.

:

Verfasst: 02.12.2007 13:13
von KinkMike
Mhh, das mit dem #es_multiline funzt schon, aber :

Code: Alles auswählen

a1$ = "Zeile1"+chr(10)+"Zeile2"
              

StringGadget(#String1, 10, 10, webx, gady, a1$,#ES_MULTILINE | #ESB_DISABLE_LEFT | #ESB_DISABLE_RIGHT | #ES_AUTOVSCROLL | #WS_VSCROLL)
ich will ja jetzt dieses a1$ im #String1 darstellen, es klappt sogar das auf 2 zeilen zu verteilen, mit chr(10), nur kammt dann immer so ein komisches zeichen, welches so änhlich aussieht wie das : | nur etwas dicker.

gibts da vllt ne andere möglichkeit ?

Verfasst: 02.12.2007 13:22
von edel
Windows erwartet noch ein "Wagenruecklauf", versuch es mal mit "chr(13)+chr(10)"

ahh

Verfasst: 02.12.2007 13:34
von KinkMike
ahh gut, jetzt gehts, ich hab das irg wie vertauscht, ich hab statt : chr(13)+chr(10) chr(15)+chr(10) genommen :oops: