das PB SDK. Auf allen OS gleich ?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Bisonte
Beiträge: 2476
Registriert: 01.04.2007 20:18

das PB SDK. Auf allen OS gleich ?

Beitrag von Bisonte »

Hallo.

Ich bastel an einem Gadget (umfunktioniertes Canvas). Damit ich sozusagen die normalen
PB Befehle nutzen kann, wie z.B. SetGadgetFont() usw., habe ich mit diversen Postings
und dem SDK alles zusammengestrickt, dass es funktioniert.

Nun ist die Frage, ob z.B. die GadgetStructure aus dem SDK auf jedem OS gleich ist.

Mich interessiert beim SDK hauptsächlich die Infos aus : Gadget.h und GadgetCommon.h

Weil dann könnte man ohne grosse Verrenkungen "crossplatform" drankleben... :wink:
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
Benutzeravatar
mk-soft
Beiträge: 3902
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: das PB SDK. Auf allen OS gleich ?

Beitrag von mk-soft »

Glaube ja. Müsste ts-soft wissen...
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8838
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: das PB SDK. Auf allen OS gleich ?

Beitrag von NicTheQuick »

Was sind Gadget.h und GadgetCommon.h? C-Header-Dateien? Von welchem Betriebssystem bzw. wo hast du die her?
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: das PB SDK. Auf allen OS gleich ?

Beitrag von ts-soft »

Die Header-Dateien sind im SDK unter Linux nicht existent. Lediglich ein Hinweis, das der Object-Manager
die gleiche Funktionalität hat.

Also von Crossplattform ausgehen, ohne zu testen, würde ich eher abraten :wink:

PS: @Bisonte
Wo hast Du die nicht existende Finale PB5.20 her? :shock:
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.
Bild
Benutzeravatar
Bisonte
Beiträge: 2476
Registriert: 01.04.2007 20:18

Re: das PB SDK. Auf allen OS gleich ?

Beitrag von Bisonte »

Ich komme aus der Zukunft :mrgreen:

Ne quatsch... in der Sig nur aus 11 eine 20 gemacht. :oops:

Also muss ich mir ne Virtuelle Machine mit Linux basteln, um zu sehen ob es läuft.
Um PB x86 und x64 zu testen musste man die jeweiligen Linux BitVersionen haben, oder
langt es mittlerweile nur die 64Bit linuxkiste und PB in beiden Versionen zu installieren ?
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: das PB SDK. Auf allen OS gleich ?

Beitrag von ts-soft »

Bisonte hat geschrieben:oder langt es mittlerweile nur die 64Bit linuxkiste und PB in beiden Versionen zu installieren ?
nein, das langt mittlerweile nicht mehr, weil das seit längerer Zeit nicht mehr funktioniert.
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.
Bild
Antworten