Seite 1 von 2
CreateGadgetList(WindowID(0))
Verfasst: 28.06.2009 13:09
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
Verfasst: 28.06.2009 13:11
von cxAlex
>CreateGadgetList(WindowID(0))
Einfach weglassen, CreateGadgetList() wird nicht mehr benötigt.
Gruß, Alex
Verfasst: 28.06.2009 13:27
von Kaeru Gaman
das ist keine Fehlermeldung, sondern eine Compiler-Warnung.
die unterbricht nicht die Programmausführung, sondern poppt nur auf.
CreateGadgetList
Verfasst: 28.06.2009 13:57
von WeEf
Dank an Euch beide, Kaeru Gaman und cxAlex für die schnelle Hilfe!
Gruß
WeEf
Verfasst: 30.06.2009 19:06
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.
Verfasst: 30.06.2009 23:03
von Vermilion
Und hätte man die Hilfe benutzt, würde man das auch wissen, denn im Artikel zu "OpenWindow()" steht es auch drin...

Verfasst: 01.07.2009 15:53
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.
Verfasst: 01.07.2009 17:24
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...
Verfasst: 02.09.2009 18:39
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
Verfasst: 02.09.2009 19:25
von edel
OpenGadgetList?