Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Standarddialog 'Datei öffnen' 07 Mai 2021 10:03 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1018
  • Dank erhalten: 681
Lieber Stefan, zwei Dinge sind mir aufgefallen in beigefügtem Test-Skript

Im Standarddialog 'Datei öffnen' habe ich irrtümlich bei der Eigenschaft 'Vorgabe' das Zeichen | (siehe Anhang) eingetragen und das Skript gestartet. Es dürfte nur dieses Zeichen eine Fehlermeldung verursachen.

Im weiteren Verlauf des Skripts wählte ich im Bildelement unter anderem die Eigenschaft 'Scrollbereich' aber bei übergrossen Bildern erscheint kein Scrollbalken.

cX4Web cX4Web Code

Was ist das?

1  *** Bildbetrachter
2  
3  Anzeige-Fenster '', ID='hauptfenster', Rahmen: veränderbar
4  Standard-Dialog 'Datei öffnen' in [bilddat], kein Stopp
5  Bild-Element Bild '[bilddat]', scrollbar  (ID='Bild-Element_1', X='2', Y='16', Breite='[cX.Anzeige(hauptfenster).Breite]-4', Höhe='[cX.Anzeige(hauptfenster).Höhe]-18', Zielfenster='hauptfenster', Anker: 15)
6  Button 'Beenden'  (ID='Button_2', X='105,04', Y='6,09', Zielfenster='hauptfenster', Anker: 9)
7  Warte Endlos (Warten auf zu behandelnde Ereignisse)
8  
9  :: Anzeige(hauptfenster)_Element(Button_2)_Klick
10  Beende Skript

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (10 Zeilen, cX 5.0.8.1)


lg Christian
Anhänge:
Folgende Benutzer bedankten sich: Stefan

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Standarddialog 'Datei öffnen' 07 Mai 2021 10:43 #2

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1258
  • Dank erhalten: 1780
Hallo, Christian!
Danke für diese Hinweise!

Beim Standarddialog baue ich nocheine Sicherung ein, damit sowas nicht passieren kann (wäre ich nie drauf gekommen, DAS auszuprobieren... Danke!).

Die Sache mit den Scrollbalken kann man wirklich leicht missverstehen...
Es bezieht sich nicht auf das Hintergrundbild in der Zeichenfläche, sondern auf Elemente, die da drin sind (Mutterfenster-ID=FensterID.BildID).
Um also einen scrollbaren Bereich zu bekommen, muss in das äußere Bild (ohne Hintergrundbild) mit diesem Attribut ein weiteres Bild rein, dann passt das! Etwa so:
Bild-Element, scrollbar   (ID='Bild-Element_1', X='2', Y='16', Breite='100', Höhe='80', Zielfenster='hauptfenster')
Bild-Element Bild '%Desktop%'   (ID='Bild-Innen', Zielfenster='hauptfenster.Bild-Element_1')

Liebe Grüße
Stefan
Folgende Benutzer bedankten sich: daywalker, technicplace

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Standarddialog 'Datei öffnen' 07 Mai 2021 10:50 #3

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 1018
  • Dank erhalten: 681
Lieber Stefan.

Ein herzliches Dankeschön für die rasche Info und Hilfe. Anbei nach Deiner Anleitung ein funktionierendes Beispiel mit einem Eingabeelement im Bildelement.
Dann kommt der Scrollbalken..

cX4Web cX4Web Code

Was ist das?

1  *** Bildbetrachter
2  
3  Anzeige-Fenster '', ID='hauptfenster', Rahmen: veränderbar
4  Bild-Element Bild '%Desktop%', scrollbar  (ID='Bild-Element_1', X='2', Y='16', Breite='[cX.Anzeige(hauptfenster).Breite]-4', Höhe='[cX.Anzeige(hauptfenster).Höhe]-18', Zielfenster='hauptfenster', Anker: 15)
5  Eingabe-Element Text='Eingabe-Element_1'  (ID='Eingabe-Element_1', X='55,56', Y='40,75', Breite='120', Höhe='6', Zielfenster='hauptfenster.Bild-Element_1')
6  Button 'Beenden'  (ID='Button_2', X='105,04', Y='6,09', Zielfenster='hauptfenster', Anker: 9)
7  Warte Endlos (Warten auf zu behandelnde Ereignisse)
8  
9  :: Anzeige(hauptfenster)_Element(Button_2)_Klick
10  Beende Skript

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (10 Zeilen, cX 5.0.8.1)


lg Christian
Folgende Benutzer bedankten sich: technicplace

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von daywalker. Grund: Was vergessen
  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden