Seite 1 von 1

Spingadget: up/down Buttons nebeneinander?

Verfasst: 25.11.2020 22:11
von Kurzer
Moinsen zusammen,

ich stehe mal wieder auf dem Schlauch und der Chrome-Inspektor glüht schon.

In meinem Projekt benötige ich für bestimmte Bildschirmauflösungen ein Spingadget, bei dem die up/down Tasten nicht untereinander liegen, sondern nebeneinander. Auf Tablet und Smartfön sind die flachen Standardbuttons nur schwer zu bedienen.

Bild

Ich bin mir nicht sicher ob man das mit Style-gepatche überhaupt hinbekommt, aber evtl. hat jemand eine idee?

Das hier ist mein Testgerüst.

Code: Alles auswählen

Procedure   SetGadgetStyleEx(iGadget.i, sSelector.s="", sStyle.s="", sValue.s="")
	! $(spider_GadgetID(v_igadget).div).find(v_sselector).css(v_sstyle, v_svalue);
EndProcedure

If OpenWindow(0, 0, 0, 170, 70, "SpinGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
	SpinGadget     (0, 20, 20, 100, 25, 0, 1000)
	SetGadgetState (0, 5) : SetGadgetText(0, "5")   ; set initial value
  SetGadgetStyleEx(0, ".dijitSpinnerButtonContainer", "width", "60px")	
  SetGadgetStyleEx(0, ".dijitSpinnerButtonContainer", "justify-content", "space-between")	
EndIf
Vielen Dank schonmal.

Markus

Re: Spingadget: up/down Buttons nebeneinander?

Verfasst: 09.12.2020 16:32
von Benubi
Ich habe bis jetzt noch nichts mit SB gemacht, aber diese Frage interessiert mich auch.

Ich hätte jetzt gedacht, daß die "Subelemente" von den Standard-Gadgets ohnehin begrenzt sind auf das was der Browser anbietet, und das orientiert sich oft nur am OS-Stil. Wie beim typischen Durchsuchen... Dateiauswahl-Knopf. Aber ich bin ja auch ein nubi.

Im Prinzip ist das ja eine CSS Frage. Aber ist das überhaupt mit CSS lösbar?

Wenn nicht wirst Du wohl deine eigenen CustomSpinGadget machen müssen. Weißt Du möglicherweise die Auflösung bzw. Dimensionen des Gadgets? Dann geht es vielleicht etwas einfacher sich einen speziellen Container zu bauen und die Subelemente zu platzieren (Stringfield + Hoch + Runter*).


Edit: * + Frame rundherum

Re: Spingadget: up/down Buttons nebeneinander?

Verfasst: 09.12.2020 17:04
von Kiffi
Benubi hat geschrieben:Im Prinzip ist das ja eine CSS Frage. Aber ist das überhaupt mit CSS lösbar?
ja, ist es. Allerdings stehe ich persönlich mit CSS auf Kriegsfuß und vermeide so weit wie möglich, damit irgendwas zu machen. Deswegen auch meine Affinität zu SpiderBasic. :wink:

Bild