Hallo Leute,
Habe nach Vorlage des Buches "Purebasic - A Beginner's Guide" ein Programm erstellt wie folgt:
Enumeration
#WINDOW_ROOT
#SOUND_FILE
#TEXT_FILE
#BUTTON_CHOOSE_FILE
#TEXT_VOLUME
#TRACKBAR_VOLUME
#TEXT_PAN
#TRACKBAR_PAN
#BUTTON_PLAY_FILE
#BUTTON_PAUSE_FILE
#BUTTON_STOP_FILE
EndEnumeration
Global FileName.s = ""
Global FilePaused.b = #False
#FLAGS = #PB_Window_SystemMenu | #PB_Window_ScreenCentered
If OpenWindow(#WINDOW_ROOT, 0, 0, 500, 215, "Roland's MP3-Player", #FLAGS)
If CreateGadgetList(WindowID(#WINDOW_ROOT))
TextGadget(#TEXT_FILE, 10, 10, 480, 20, "", #PB_Text_Border)
ButtonGadget(#BUTTON_CHOOSE_FILE, 10, 40, 150, 20, "Choose a MP3 File ...")
TextGadget(#TEXT_VOLUME, 10, 70, 480, 20, "Volume")
TrackBarGadget(#TRACKBAR_VOLUME, 10, 90, 480, 20, 0,100)
SetGadgetState(#TRACKBAR_VOLUME, 100)
TextGadget(#TEXT_PAN, 10, 120, 480, 20, "Pan")
TrackBarGadget(#TRACKBAR_PAN, 10, 140, 480, 20, 0, 200)
SetGadgetState(#TRACKBAR_PAN, 100)
ButtonGadget(#BUTTON_PLAY_FILE, 10, 180, 100, 20, "Play")
ButtonGadget(#BUTTON_PAUSE_FILE, 130, 180, 100, 20, "Pause")
ButtonGadget(#BUTTON_STOP_FILE, 250, 180, 100, 20, "Stop")
[.....]
Habe den Quellcode dann mit PB4.30 kompiliert; das Ganze funktioniert zwar, aber es ist auch die Meldung dahergekomen, dass es sich bei 'CreateGadgetList()' um einen veralteten Befehl handeln würde.
Da ich ein kompletter Neuling bin, bitte ich um Beantwortung der folgenden Fragen:
1) Kommt es häufig vor, dass ein Befehl ersetzt/ausgetauscht/eliminiert wird? Wie lange wird so ein veralteter Befehl noch unterstützt?
2) Wie lautet der korrekte Ersatz für CreateGadgetList()?
Vielen Dank!
Roland.
Veralteter Befehl
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
1) kommt von zeit zu zeit mal vor. regeln gibts hier keine.
2) einfach weglassen. die GadgetList des zuletzt geöffneten Fensters ist automatisch aktiv.
und auch einfach mal in die Help von 4.3 gucken: UseGadgetList und OpenGadgetList
btw...
bin mir nicht ganz sicher, aber hat Kale sein Buch nicht auch schon auf 4.3 upgedated?
war da nicht was, dass man das auch als E-book kaufen kann und dann aktualisieren?
2) einfach weglassen. die GadgetList des zuletzt geöffneten Fensters ist automatisch aktiv.
und auch einfach mal in die Help von 4.3 gucken: UseGadgetList und OpenGadgetList
btw...
bin mir nicht ganz sicher, aber hat Kale sein Buch nicht auch schon auf 4.3 upgedated?
war da nicht was, dass man das auch als E-book kaufen kann und dann aktualisieren?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Nein, noch nicht.Kaeru Gaman hat geschrieben:bin mir nicht ganz sicher, aber hat Kale sein Buch nicht auch schon auf 4.3 upgedated?
Gruß, Little John
Kale hat jetzt angekündigt, dass er das Buch nicht updaten wird. Und weil er auch keine veraltete Version verkaufen will, wird das Buch ab dem 24. Januar dieses Jahres nicht mehr verkauft werden: http://www.purebasic.fr/english/viewtopic.php?t=35991Little John hat geschrieben:Nein, noch nicht.Kaeru Gaman hat geschrieben:bin mir nicht ganz sicher, aber hat Kale sein Buch nicht auch schon auf 4.3 upgedated?
Gruß, Little John