Zeilenumbruch in einem Stringgadget
Zeilenumbruch in einem Stringgadget
Hallo Leute ,
ich möchte aus einer Verknüpfung von 3 oder mehr Strings nach jedem String einen Zeilenumbruch im
Stringgadget erzeugen.
Beispiel:
String1 = Test + variable1 + "text"
String2 = Test + variable2 + "text"
String3 = Test + variable3 + "text"
usw....
Stringfinal = String1 + Zeilenumbruch+String2 + Zeilenumbruch+ usw.......
danach möchte ich dies in einen String packen und mit setgadgetstring() ausgeben .
1. wie funktioniert das ? ich hab es mit #CRLF$ usw. versucht , hat nicht geklappt
2. ist die überhaupt möglich so wie ich es vorhabe ?
Vielen Dank für die Hilfe,
rebo
ich möchte aus einer Verknüpfung von 3 oder mehr Strings nach jedem String einen Zeilenumbruch im
Stringgadget erzeugen.
Beispiel:
String1 = Test + variable1 + "text"
String2 = Test + variable2 + "text"
String3 = Test + variable3 + "text"
usw....
Stringfinal = String1 + Zeilenumbruch+String2 + Zeilenumbruch+ usw.......
danach möchte ich dies in einen String packen und mit setgadgetstring() ausgeben .
1. wie funktioniert das ? ich hab es mit #CRLF$ usw. versucht , hat nicht geklappt
2. ist die überhaupt möglich so wie ich es vorhabe ?
Vielen Dank für die Hilfe,
rebo
Re: Zeilenumbruch in einem Stringgadget
Stringgadget ist nur fuer eine Zeile da, mochtest du mehr anzeigen, kannst du ein EditorGadget benutzen.
- hjbremer
- Beiträge: 822
- Registriert: 27.02.2006 22:30
- Computerausstattung: von gestern
- Wohnort: Neumünster
Re: Zeilenumbruch in einem Stringgadget
du warst nahe dran

Code: Alles auswählen
Enumeration
#win
#string1
EndEnumeration
OpenWindow(#win, 0, 0, 340, 180, "", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
text$ = "#ES_MULTILINE" + #CRLF$ + "#ESB_DISABLE_LEFT" + #CRLF$ + "#ESB_DISABLE_RIGHT"
StringGadget(#string1, 20, 25, 300, 90, text$, #ES_MULTILINE|#ESB_DISABLE_LEFT|#ESB_DISABLE_RIGHT)
Repeat: Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
End
Purebasic 5.70 x86 5.72 X 64 - Windows 10
Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
Re: Zeilenumbruch in einem Stringgadget
Was aber ziemlich schlechter Code ist. Zum einen läufts so unter Linux nicht und zum anderen ist das ganze undokumentiert. Möglich das es in zukünftigen PB-Versionen nicht mehr geht.
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Re: Zeilenumbruch in einem Stringgadget
Sooo schlecht ist der Code gar nicht, nur sollte man dafür vorher die Möglichkeiten
des jeweiligen Os ausloten.
PB unter Linux kennt ja durchaus ähnliches , also #SDL_... und so
Wenn man da ne Art OS-Weiche für die Parameter dranpappt, klappt es eventuell
auch mit Pinguin und/oder Apfel.
???????????????
Gibt es egentlich irgendwo eine Übersicht nach Schema
#ES_DAS = #SDL_DAS = #OSWASAUCHIMMER_JENES
des jeweiligen Os ausloten.
PB unter Linux kennt ja durchaus ähnliches , also #SDL_... und so
Wenn man da ne Art OS-Weiche für die Parameter dranpappt, klappt es eventuell
auch mit Pinguin und/oder Apfel.
???????????????
Gibt es egentlich irgendwo eine Übersicht nach Schema
#ES_DAS = #SDL_DAS = #OSWASAUCHIMMER_JENES
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: Zeilenumbruch in einem Stringgadget
Hallo Leute ,
erstmal danke für die Tips !
da ich blutiger anfänger im PureBasic bin , bin ich für jede hilfe dankbar.
hab mich nun doch entschieden , das mit dem EditorGadget zu lösen.
mfg
rebo
erstmal danke für die Tips !
da ich blutiger anfänger im PureBasic bin , bin ich für jede hilfe dankbar.
hab mich nun doch entschieden , das mit dem EditorGadget zu lösen.
mfg
rebo
Re: Zeilenumbruch in einem Stringgadget
sehr schlau , du kloppst ja auch nicht mit der Gabel n Nagel in die Wand (obwohl es auch irgendwie ginge)
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: Zeilenumbruch in einem Stringgadget
Hallo ,
ich hab das mit dem EditorGadget erfolgreich umsetzen können.
mittlerweile ist mein Programm auch schon ganz schön gewachsen.
würde gerne einen Screenshot angehängen damit die Erfolge auch sichtbar sind, aber irgenwie bekomm ich das nicht so ganz hin .
Danke nochmal für die Hilfe !
mfg
rebo
ich hab das mit dem EditorGadget erfolgreich umsetzen können.
mittlerweile ist mein Programm auch schon ganz schön gewachsen.
würde gerne einen Screenshot angehängen damit die Erfolge auch sichtbar sind, aber irgenwie bekomm ich das nicht so ganz hin .

Danke nochmal für die Hilfe !
mfg
rebo
Re: Zeilenumbruch in einem Stringgadget
gugge mal hier
http://www.purebasic.fr/german/viewtopi ... 315#p31315
http://www.purebasic.fr/german/viewtopi ... 315#p31315
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.