Tja, wie der Titel schon sagt hab ich 2 Gadget-Fragen.
1) Kann man ein StringGadget so einstellen, dass der Text rechtsbündig steht?
2) Gadget-Typ
Ich brauch das Gadget, das aussieht wie ein aktiviertes EditorGadget, in das man nicht schreiben kann, aber sachen markieren (=> auch kopieren), wie man es für die Lizenzbedingungen in Installern oft sieht. Also nicht DisableGadget() da das Gadget dann grau hinterlegt wird, un man nichts markieren (und kopieren) kann.
MfG, Mok
PS: @2. Frage: Sowas mein ich:
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
If OpenWindow(0, 0, 0, 322, 150, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
EditorGadget(0, 8, 8, 306, 133, #ES_RIGHT | #PB_Editor_ReadOnly)
For a = 0 To 5
AddGadgetItem(0, a, "Line "+Str(a))
Next
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Das #PB_Text_Right funktioniert liegt daran das die Konstanten zufällig mit demselben Wert definiert sind. Lieber gleich #ES_RIGHT verwenden um Verwirrung vorzubeugen.
Kiffi hat geschrieben:
hattest Du nicht mal geschrieben, dass das unter Win89 nicht richtig
funktioniert? Kann mich auch verlesen haben.
Grüße ... Kiffi
Du bringst da was durcheinander, die kombination von rechts und links
steht nicht für zentriert, obwohl es unter manchen win-versionen zufällig
funktioniert
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Noch eine weitere Frage:
Wie kann man ein StringGadget, das, wenn es den Fokus erhält, der ganze Inhalt markiert wird (wie z. B. beim Fifi die Adressleiste)
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Mok hat geschrieben:Noch eine weitere Frage:
Wie kann man ein StringGadget, das, wenn es den Fokus erhält, der ganze Inhalt markiert wird (wie z. B. beim Fifi die Adressleiste)
Wie wäre es mit suchen im CodeArchiv?
Das Beispiel: StringGadget_SelectAll.pb könnte z.B. weiterhelfen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.