Diese kleine UserLib, erstellt von edel, ermöglicht das erstellen von ToggleGadgets (An-/Ausschalter).
Es wird x86, x64, Ascii und Unicode unterstützt. Die Lib erfordert WinXP oder höher.
Die Lib wurde in C geschrieben, somit sollte sie auch nach dem Release neuer PB Versionen noch funktionieren.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Aber warum wurde diese Library in C geschrieben? Mit PB hätte man das easy ohne großem Aufwand auch machen können. Oder wollte er diese Library auch in anderen Sprachen verwenden?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
RSBasic hat geschrieben:Aber warum wurde diese Library in C geschrieben?
Weil es geht
Weil tailbited Libs die Angewohnheit haben, bei jeder neuen PB Version, nicht mehr zu Funktionieren.
Es wird ja auch empfohlen, UserLibs in C oder ASM zu schreiben. Ein in PB geschriebener Source wäre
nicht so komfortabel. Es ist ja ein "natives" Gadget, wenn man es so umschreiben möchte
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Ist ja lustig. Dann hat Edel mir das Ding "mal eben" in PB umgesetzt, um mir an anderer Stelle hier im Forum bzgl. CustomGadget in PureBasic unter die Arme zu greifen. Ich dachte er hätte den Source als PB Version vorliegen.
Der Frosch bedankt sich für die Mühe, Edel!
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?" PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070 Useralter in 2025: 57 Jahre.
Nein, die Idee kam erst mit deinem Beitrag. Also mehr ein Abfallprodukt
RSBasic hat geschrieben:
Aber warum wurde diese Library in C geschrieben? Mit PB hätte man das easy ohne großem Aufwand auch machen können. Oder wollte er diese Library auch in anderen Sprachen verwenden?
Richtig, ich wollte aber nicht fuer jeden Gadgettyp eine Include importieren, und Tailbite kommt fuer mich nicht in Frage.