CreateGadgetList(WindowID(0))

Anfängerfragen zum Programmieren mit PureBasic.
WeEf
Beiträge: 36
Registriert: 14.12.2004 23:12
Wohnort: Remscheid
Kontaktdaten:

CreateGadgetList(WindowID(0))

Beitrag von WeEf »

Hallo,

nach langer Zeit habe ich jetzt einmal wieder versucht, meine in einer älteren Version von PureBasic geschriebenen Programme zu bearbeiten.
Diese bleiben aber bei

CreateGadgetList(WindowID(0))

regelmäßig mit einer Fehlermeldung stehen.
Ich nehme an, dass es hierfür einen Ersatz gibt, den ich bisher aber leider nicht gefunden habe.
Derzeit arbeite ich mit der neuesten Version, die ich vor wenigen Tagen herunter geladenhabe.
Kann mir jemand da weiter helfen?

Im voraus schon einmal herzlichen Dank!

WeEf
PureBasic 4.31
Windows 7

Gruß WeEf
Es ist noch kein Meister vom Himmel gefallen - vielleicht sind auch gar keine oben
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

>CreateGadgetList(WindowID(0))

Einfach weglassen, CreateGadgetList() wird nicht mehr benötigt.

Gruß, Alex
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

das ist keine Fehlermeldung, sondern eine Compiler-Warnung.
die unterbricht nicht die Programmausführung, sondern poppt nur auf.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
WeEf
Beiträge: 36
Registriert: 14.12.2004 23:12
Wohnort: Remscheid
Kontaktdaten:

CreateGadgetList

Beitrag von WeEf »

Dank an Euch beide, Kaeru Gaman und cxAlex für die schnelle Hilfe!

Gruß
WeEf
PureBasic 4.31
Windows 7

Gruß WeEf
Es ist noch kein Meister vom Himmel gefallen - vielleicht sind auch gar keine oben
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

steht übrigens im Thread zu PureBasic 4.30, ist nicht erst seit PureBasic 4.31
so. Es gibt glaube ich schon einen Thread zu diesem Thema hier.

@WeEf: Benutzt du den Visual Designer? Der erzeugt noch alten Code mit
CreategadgetList, ein Update ist aber wohl zur Zeit nicht verfügbar.
Win11 x64 | PB 6.20
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

Und hätte man die Hilfe benutzt, würde man das auch wissen, denn im Artikel zu "OpenWindow()" steht es auch drin... :roll:
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

davon, dass man CreateGadetList nicht mehr benutzt, steht dort nichts.
Lediglich ein #PB_Window_NoGadgets Flag hätte das vielleicht verraten können.
Win11 x64 | PB 6.20
Benutzeravatar
Vermilion
Beiträge: 1846
Registriert: 08.04.2006 16:00
Computerausstattung: Apple iMac (2010) & HP Notebook
Wohnort: Heidekreis

Beitrag von Vermilion »

Wtf... Wo habe ich das dann gelesen... In einem Forumsthread bestimmt nicht... Vielleicht nur geträumt. Naja, der Compilerhinweis, dass die Funktion veraltet ist, erweckt doch wohl einen kleinen Funken Experimentierfreudigkeit, an Hand deren Ergebnisse sich wohl schon feststellen lässt, dass man diese Funktion nicht mehr brauch...
Bild

Immer die neueste PureBasic Version. Auf allem Betriebssystemen. Ich bin ein OS-Nomad!
Benutzeravatar
String
Beiträge: 69
Registriert: 17.05.2007 16:22

Beitrag von String »

Hallo!
Kennt jemand eine alternative (API oder so) zu CreateGadgetList.
Ich benötige diese Funktion um,
ProgressBar / Text / String Gadgets usw. auf fremde Fenster zu Platzieren.
Das war mit CreateGadgetList immer absolut simpel.
Nein ich bin nicht böse und will auch nicht irgendwelchen fremden Programmen
falsche Button unterschieben.
Alternativ dachte ich an eine UserLib aus einer älteren PB Version in der dieser Befehl noch vorhanden ist.
(Hab das zwar noch nicht gründlich durchdacht, sollte aber klappen.)
Aber vielleicht gibt es ja noch eine einfachere API Lösung oder so.
Gruß Markus
PB v4.**
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

OpenGadgetList?
Antworten