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:
Bild

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 :oops:

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 :oops:
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 :mrgreen:

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.