Seite 2 von 2

Re: Gadgets automatisch nach unten scrollen

Verfasst: 18.09.2022 17:05
von Kiffi

Code: Alles auswählen

OpenWindow(0, 0, 0, 322, 150, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

EditorGadget(1, 8, 8, 306, 133)

s.s=""
For i=1 To 50
  s+Str(i)+Chr(10)
Next i

SetGadgetText(1, s)

SetActiveGadget(1)

gid = GadgetID(1)

! $(v_gid.gadget.textbox).scrollTop(0);

Re: Gadgets automatisch nach unten scrollen

Verfasst: 20.09.2022 21:36
von stevie1401
:allright:

Re: Gadgets automatisch nach unten scrollen

Verfasst: 21.09.2022 19:51
von stevie1401
Leider habe ich festgestellt, dass das nicht mehr funktioniert, wenn ein anderes Gagdet den Fokus bekommt.
Im folgenden Beispiel gebe ich dem Button den Fokus.
Klicke ich jetzt wieder in das Editorgadget, dann scrollt der Text nach unten.

Code: Alles auswählen

OpenWindow(0, 0, 0, 600, 150, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

EditorGadget(1, 8, 8, 306, 133)
ButtonGadget(2,400,8,100,30,"Button")
s.s=""
For i=1 To 50
  s+Str(i)+Chr(10)
Next i

SetGadgetText(1, s)

SetActiveGadget(1)

gid = GadgetID(1)

! $(v_gid.gadget.textbox).scrollTop(0);

SetActiveGadget(2)



Re: Gadgets automatisch nach unten scrollen

Verfasst: 23.09.2022 15:59
von Kiffi
jetzt aber:

Code: Alles auswählen

OpenWindow(0, 0, 0, 600, 150, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

EditorGadget(1, 8, 8, 306, 133)
ButtonGadget(2,400,8,100,30,"Button")
s.s=""
For i=1 To 50
  s+Str(i)+Chr(10)
Next i

SetGadgetText(1, s)

SetActiveGadget(1)

gid = GadgetID(1)

! $(v_gid.gadget.textbox).scrollTop(0);
! $(v_gid.gadget.textbox).prop({ 'selectionStart': 0, 'selectionEnd': 0 });

SetActiveGadget(2)

Re: Gadgets automatisch nach unten scrollen

Verfasst: 23.09.2022 17:28
von stevie1401
Merci :) :allright: