Seite 1 von 1
2 Gadget-Fragen
Verfasst: 12.01.2009 21:26
von Mok
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:

Verfasst: 12.01.2009 21:36
von ts-soft
Code: Alles auswählen
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
Verfasst: 12.01.2009 21:37
von KeyKon
1) #PB_Text_Right
2) #PB_Editor_ReadOnly
Verfasst: 12.01.2009 21:41
von ts-soft
KeyKon hat geschrieben:1) #PB_Text_Right
Oh, übersehen

Verfasst: 12.01.2009 21:43
von Fluid Byte
KeyKon hat geschrieben:1) #PB_Text_Right
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.
Verfasst: 12.01.2009 21:44
von Kiffi
ts-soft hat geschrieben:KeyKon hat geschrieben:1) #PB_Text_Right
Oh, übersehen

hattest Du nicht mal geschrieben, dass das unter Win89 nicht richtig
funktioniert? Kann mich auch verlesen haben.
Grüße ... Kiffi
Verfasst: 12.01.2009 21:47
von ts-soft
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
Verfasst: 13.01.2009 17:19
von Andesdaf
Die Hilfe hilft...
... jedenfalls für Frage Nr. 2
Verfasst: 13.01.2009 21:08
von Mok
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)
Verfasst: 13.01.2009 21:13
von ts-soft
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.