Hallo Cxler,
ich möchte gerne eine kleine Mediensteuerung mit CX5 realisieren. Ziel ist es, MP4 Dateien auslesen und als Button mit Cover auf einem Touch Display darzustellen.
Per klick soll dann das Video auf Bildschirm 2 ( Projektor ) angezeigt werden.
Jetzt habe ich aber schon mein erstes Problem, wie kann ich die Buttons abfragen ?
Wer kann helfen ?
cX4Web Code
Was ist das?
1 Anzeige-Fenster 'Dachboden Steuerung', ID='Haupt', Rahmen: kein, maximiert, Bild='%Katalog(Hintergrund)%'
2 Button '', Bild '%Katalog(Beenden)%', Ausrichtung=2 (ID='Beenden', X='-15', Y='1', Breite='13', Höhe='13', Zielfenster='Haupt')
3 Aufruf Marke 'Buttons erstellen'
4 Warte Endlos (Warten auf zu behandelnde Ereignisse)
5
6 :: Anzeige(Haupt)_Element(Beenden)_Klick
7 Setze in [cX.Anzeige(Haupt).Schließen]: '1'
8 Beende Unterprogramm (Zurück)
9
10 :: Buttons erstellen
11 *** Buttons automatisch erstellen und per einfachen Klick ausführen.
12 Setze , MultiSet 'Button_hoch=25¶Button_breit=30¶Button_x=3¶Button_y=20¶Button_Rand=3'
13 Schleife ab hier mit Variable [n] von 1 bis 5
14 Button '', Bild '%Katalog(Beenden)%', Ausrichtung=2 (ID='Button[n]', X='[Button_x]', Y='[Button_y]', Breite='[Button_breit]', Höhe='[Button_hoch]', Zielfenster='Haupt')
15 Setze in [Button_x]: '[Button_breit]+[Button_Rand]+[Button_x]' , berechnen'
16 Schleife bis hier
17 Beende Unterprogramm (Zurück)
18
19 *** Hier liegt der Fehler, per Klick Buton ID Anzeigen
20 :: Anzeige(Haupt)_Element(Button1)_Taste
...
cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen
(22 Zeilen, cX 5.0.10.0)
Gruß Hoppel