Animated toggle switch

Rund um die LCL und andere Komponenten
Antworten
Benutzeravatar
Beach
Lazarusforum e. V.
Beiträge: 60
Registriert: Di 2. Nov 2021, 22:41
OS, Lazarus, FPC: Lazarus 3.0RC1 (rev lazarus_3_0_RC1-10-gfe49fef4fc) FPC 3.2.2 x86_64-win64-win32
CPU-Target: 64Bit
Wohnort: Hunsrück

Re: Animated toggle switch

Beitrag von Beach »

Subba Sach dat...
Vielen Dank für deine Arbeit.

Da ich prinzipiell jemand bin der gerne mit der Tastatur arbeitet, gäbe es die Möglichkeit dem Control auch einen ShortCut zuzuweisen?
Oder wäre das in euren Augen sinnfrei?
MfG
Beach

Shit happens... Always in my shift

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Animated toggle switch

Beitrag von wennerer »

Hallo Beach,
standardmäßig kannst du den FlexiSwitch sobald er den Focus besitzt mit der Enter-Taste umschalten. Wenn TabStop auf true steht kannst du mit der Tabulatortaste oder mit den Pfeiltasten (auf und ab) zwischen den Switches navigieren.
Wenn du für einen bestimmten Switch einen ShortCut zuweisen möchtest kannst du ja eine Actionlist verwenden. In meinem angehängten Beispiel schaltet der FlexiSwitch2 mit Strg+F. Ich hab hier auch den FocusedBlendFaktor etwas erhöht damit man besser sieht welches Control den Fokus hat.
FlexiShortcut.png
FlexiShortcut.png (15.34 KiB) 993 mal betrachtet
Viele Grüße
Bernd
Dateianhänge
project1.zip
(139.84 KiB) 72-mal heruntergeladen

Benutzeravatar
Beach
Lazarusforum e. V.
Beiträge: 60
Registriert: Di 2. Nov 2021, 22:41
OS, Lazarus, FPC: Lazarus 3.0RC1 (rev lazarus_3_0_RC1-10-gfe49fef4fc) FPC 3.2.2 x86_64-win64-win32
CPU-Target: 64Bit
Wohnort: Hunsrück

Re: Animated toggle switch

Beitrag von Beach »

Wieder etwas gelernt.
Danke. :)
MfG
Beach

Shit happens... Always in my shift

Benutzeravatar
Swirl
Beiträge: 100
Registriert: Fr 7. Aug 2015, 14:05
OS, Lazarus, FPC: Win 11 / Mint 22.1 / Lazarus 3.8 / FPC 3.2.2
CPU-Target: x86_64, ARM Cort.-A7
Wohnort: Schwerte NRW

Re: Animated toggle switch

Beitrag von Swirl »

Hallo Bernd,

habe testweise Lazarus 3.0 entfernt und die 2.2.6er installiert.
Damit ist die Komponente unter Misc eingetragen. Die 3.0er-
Version war frisch auf einer ebenso frischen 21.3er Mint-
Version installiert worden. Mint und Lazarus dürften also
sauber sein. Aber die FlexiSwitch-Komponente mag Lazarus
3.0 offensichtlich nicht.

Habe gerade gesehen, dass Lazarus 3.2.0-0 verfügbar ist.
Ziehe das jetzt mal drauf und gebe dann nochmal Laut.

LG,
Michael
=> Mint 22.1 “Xia” - Win 10/11 - Lazarus 3.8 - FPC 3.2.2

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 596
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Animated toggle switch

Beitrag von Niesi »

wennerer hat geschrieben: Do 18. Apr 2024, 18:01 Hallo Beach,
standardmäßig kannst du den FlexiSwitch sobald er den Focus besitzt mit der Enter-Taste umschalten. Wenn TabStop auf true steht kannst du mit der Tabulatortaste oder mit den Pfeiltasten (auf und ab) zwischen den Switches navigieren.
Wenn du für einen bestimmten Switch einen ShortCut zuweisen möchtest kannst du ja eine Actionlist verwenden. In meinem angehängten Beispiel schaltet der FlexiSwitch2 mit Strg+F. Ich hab hier auch den FocusedBlendFaktor etwas erhöht damit man besser sieht welches Control den Fokus hat.

FlexiShortcut.png

Viele Grüße
Bernd
Hallo Bernd,

wo finde ich denn das Package "Multis", welches in Deinem Beispiel drin ist?

Beste Grüße
Harald
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Benutzeravatar
Swirl
Beiträge: 100
Registriert: Fr 7. Aug 2015, 14:05
OS, Lazarus, FPC: Win 11 / Mint 22.1 / Lazarus 3.8 / FPC 3.2.2
CPU-Target: x86_64, ARM Cort.-A7
Wohnort: Schwerte NRW

Re: Animated toggle switch

Beitrag von Swirl »

Hallo Harald,

zu Multis siehe hier: viewtopic.php?p=138045#p138045.

Update zum verwendeten Lazarus 3.2

Hallo Bernd,

Unter Lazarus 3.2 klappt's. Der FlexiSwitch ist korrekt unter Misc eingetragen!
Schön, dass es jetzt rund läuft.

Thx,
Michael
=> Mint 22.1 “Xia” - Win 10/11 - Lazarus 3.8 - FPC 3.2.2

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Animated toggle switch

Beitrag von wennerer »

Hallo Harald,
das Package Multis ist mir da aus versehen rein gerutscht (Heut Abend tausch ich den Anhang aus). Ich hab da einen ähnlichen Switch drin und hab den wohl aus versehen drauf geklickt und wieder gelöscht und vergessen die Abhängigkeit raus zu nehmen. Tut mir Leid. Aber falls es dich interessiert das Package Multis ist auch auf meinem GitHub Konto.

@Michael: schön das es jetzt geht!

Viele Grüße
Bernd

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Animated toggle switch

Beitrag von wennerer »

Hallo Harald,
in welchen Anhang ist mir das jetzt wieder rein gerutscht? Ich hab einen ähnlichen Switch im Multis Package, den hab ich wohl aus versehen drauf geklickt und wieder gelöscht.

@Michael: schön das es jetzt geht!

Viele Grüße
Bernd

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 596
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Animated toggle switch

Beitrag von Niesi »

wennerer hat geschrieben: Sa 20. Apr 2024, 12:49 Hallo Harald,
in welchen Anhang ist mir das jetzt wieder rein gerutscht? Ich hab einen ähnlichen Switch im Multis Package, den hab ich wohl aus versehen drauf geklickt und wieder gelöscht.

Viele Grüße
Bernd
In dem Beispielprojekt vom 18. April, diese Seite oben ... :wink:
Zuletzt geändert von Niesi am Sa 20. Apr 2024, 17:44, insgesamt 1-mal geändert.
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Animated toggle switch

Beitrag von wennerer »

Okay, hab ich jetzt auf die Schnelle nicht gesehen. Mach ich heute Abend in Ruhe.
Danke für den Hinweis.
Bernd

wennerer
Beiträge: 609
Registriert: Di 19. Mai 2015, 20:05
OS, Lazarus, FPC: Linux Mint 20 Cinnamon,Lazarus 2.2.6 (rev lazarus_2_2_6) FPC 3.2.2 x86_64-linux-
CPU-Target: x86_64-linux-gtk2

Re: Animated toggle switch

Beitrag von wennerer »

Hallo Harald,
in dem vom 18.4 hab ich nix gefunden aber in den zwei davor.

Ich muss mir da echt angewöhnen besser auf zupassen.

Danke dir nochmal.
Viele Grüße
Bernd

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 596
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Animated toggle switch

Beitrag von Niesi »

wennerer hat geschrieben: Sa 20. Apr 2024, 18:04 Hallo Harald,
in dem vom 18.4 hab ich nix gefunden aber in den zwei davor.

Ich muss mir da echt angewöhnen besser auf zupassen.

Danke dir nochmal.
Viele Grüße
Bernd
Vielen Dank ...
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

Antworten