[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2005
    Beiträge
    8

    Pulldown-Menü aus Menüleiste direkt ansteuern

    Hallo Forum,

    ich habe in einem Displayfile eine Menüleiste mit mehreren Pulldown-Menüs definiert. Jetzt suche ich eine Möglichket per Funktionstaste eines dieser Menüs direkt anzusteuern.

    Ich dachte da in etwa daran beim Drücken von F6 das Pulldown-Menü <Neuanlage> mit den Punkten
    • Adresse
    • Telefon
    • E-Mail
    zu öffnen und den Benutzer zu einer Auswahl aufzufordern, was denn genau neu angelegt werden soll.
    Geht sowas überhaupt? Oder gibt es alternativ vielleicht eine Möglichkeit das entsprechende Pulldown-Menü in einem eigenständigen Window auszugeben?

    Bin für jeden Denkanstoss dankbar

  2. #2
    Registriert seit
    Aug 2004
    Beiträge
    923
    Ihhhk....

    ein Pulldown-Menü...

    :-)

    Wenn ich das Handbuch richtig verstehe, sollte das SO gehen:

    A 01 CHOICE(1 '>Undo ')
    A CHCACCEL(1 'F4')
    A CHOICE(2 &MARKTXT)
    A CHCACCEL(2 &F6)
    A CHOICE(3 '>Copy ')

    gruss

    kuempi

  3. #3
    Registriert seit
    Sep 2005
    Beiträge
    8
    Hallo kuempi,

    herzlichen Dank für deine schnelle Antwort. Bin bei meinen Recherchen auch schon auf das Schlüsselwort CHCACCEL gestossen. Ich verstehe das allerdings so, daß es einfach nur dafür zuständig ist rechtsbündig einen Text auszugeben.
    Zitat aus dem Handbuch:
    Anmerkung: CHCACCEL gibt nur die Beschreibung der Direktaufruftaste an.
    Die Funktionstaste wird nicht aktiviert.

    Kannst mich gerne korrigieren, falls ich das missverstanden haben sollte. Getestet habe ich es ehrlich gesagt noch nicht.

    Ausserdem würde es mir nur bedingt helfen, weil ich damit nur einen bestimmten Punkt direkt aus einem Pulldown-Menü auswählen könnte. Ideal wäre es, wenn das gesamte Pulldown-Menü (in seiner ganzen Pracht sozusagen) aufgescrollt, die Steuerung an das Displayfile übergeben würde (z.B. per Bezugszahl aus MNUBARSW) und der Benutzer dann einen Punkt aus diesem Menü manuell auswählen könnte. (Ich hoffe, ich hab mich da verständlich ausgedrückt).

    Wahrscheinlich wird es sich wohl nicht vermeiden lassen ein seperates Window zu erstellen, mit dessen Hilfe die Auswahl getroffen werden muß. Genau das wollte ich mir aber sparen, weil ich ja eigentlich schon alles was ich brauche in meinem Pulldown-Menü habe.

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923
    Zitat Zitat von dziage
    ...Kannst mich gerne korrigieren, falls ich das missverstanden haben sollte. Getestet habe ich es ehrlich gesagt noch nicht....
    Hello,

    ach nö...
    Das Thema scheint mir sooo komplex zu sein, da sag ich mal lieber nix falsches mehr.
    Das "Aufklappen" müsste aber auch irgendwie gehen denke ich.
    Sieht mir nach Fleissarbeit und durchprobieren aus.

    Ich habe bisher solche Art von Menüs vermeiden könne zum Glück.

    Viel Erfolg beim Ausprobieren und falls hier keine Antworten mehr reinkommen, melde mal den Erfolg so denn es einen gibt.

    k.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.245
    Die Chance, ein Pulldown-Menü selber anzuzeigen besteht nicht. Mittels CHCACCEL kann ich Schnellzugriffe definieren um das Aufklappen von Menüs zu sparen !
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Sep 2005
    Beiträge
    8
    Besten Dank für die Info!

    Habe mir das schon fast gedacht und mich insgeheim damit schon abgefunden. Hätte halt gehofft, daß es da vielleicht einen kleinen Dreh gibt....
    Schade drum. Hätte mir erhofft dadurch ein bisschen Arbeit zu sparen.

    Nochmal Dank an alle, die sich mit diesem Thema jetzt auseinander gesetzt haben.

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.245
    Es war schon immer so, dass die Fenstertechnik aufwändiger zu programmieren ist (Menü-Fensterchen auf/zu).
    Eigentlich sollte man dem Bediener die Bedienung erleichtern und nicht erschweren.
    Wenn die Schnellzugriffstasten ordentlich definiert werden merkt sich der Anwender die eigentlich auch schneller und spart somit Zeit.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Pulldown Menü
    By Joe in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 21-12-06, 15:02
  2. Antworten: 3
    Letzter Beitrag: 30-05-06, 14:42
  3. BNDDIR Parameter direkt in CBLLE-Quelle?
    By rebe in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 24-05-06, 19:37
  4. Infoprint 1332, 2. Kassette ansteuern, wie?
    By ubas in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 17-08-05, 10:45
  5. DST Menü ohne IPL?
    By asb_salem in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 15-06-04, 09:56

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •