[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2005
    Beiträge
    22

    Cool Farben im RPG III für DDS setzten

    Hallo liebe Leute!

    Ich hätte gerne gewusst wie ich aus einer 3er RPG die Farben steueren kann.

    DDS: DSPATR(&CLR)

    Wie muss ich &CLR befüllen?

    Dank im Voraus

    Lg

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Hallo,

    Du must das Feld CLR mit dem entsprechenden Hex-Wert füllen.

    Die gültigen Hex-Werte liegen zwischen x'20' und x'3F' wenn das Feld nicht Protected werden soll und zwischen x'A0' und x'BF' wenn das Feld Protected werden soll.

    Am einfachsten Du hinterlegst Dir die Hex-Werte, die Du benötigst als Konstanten, am besten in einer Copy-Strecke.
    Diese Copy-Strecke bindest Du dann in jedes Bildschirm-Programm ein, in dem Du Farben setzen willst.

    Beispiel:
    PHP-Code:
    I              X'20'                 C         GRN
    I              X
    '28'                 C         RED 
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    May 2002
    Beiträge
    1.121
    PHP-Code:
    d grn             c                   const(x'20'
    d wht             c                   const(x'22'
    d red             c                   const(x'28'
    d trq             c                   const(x'30'
    d ylw             c                   const(x'32'
    d pnk             c                   const(x'38'
    d blu             c                   const(x'3A'
    in etwa so

    gruß ronald

    Birgitta war mal wieder schneller :-)

  4. #4
    Registriert seit
    Dec 2005
    Beiträge
    22
    Dank an Euch!


    Toll wie schnell das geklappt hat.

    Schönen Abend noch.

  5. #5
    Registriert seit
    Dec 2005
    Beiträge
    22
    Eine Frage hätte ich doch noch.

    Wo und wie muss ich CLR definieren?

    Lg

  6. #6
    Registriert seit
    May 2002
    Beiträge
    1.121
    in der dds

    PHP-Code:
    A            CLR            1A  P   
    A            MYFELD        22A  O 12 59DSPATR
    (&CLR

  7. #7
    Registriert seit
    Dec 2005
    Beiträge
    22
    Danke für euere Hilfe!

    Klappt prima.

    thx

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. DDS in ILE RPG
    By Squall in forum IBM i Hauptforum
    Antworten: 82
    Letzter Beitrag: 19-10-06, 15:37
  3. Input rename RPG III
    By Sulla in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 17-07-06, 21:30
  4. RPG III auf V4 oder V5?
    By AJS in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 13-01-05, 18:41
  5. Brauche Hilfe bei RPG III
    By Micha23 in forum IBM i Hauptforum
    Antworten: 30
    Letzter Beitrag: 17-12-04, 07:41

Berechtigungen

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