neues Getlist Element

Moderator: Moderatoren

Antworten
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1406
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

neues Getlist Element

Beitrag von Rudolf » Do, 27. Apr 2017 8:17

Hallo,
ich versuche neue Getlistelemente anzufügen, mit dem Beispiel bekomme ich aber einen Compile Error invalid use of @ ..., typisch für Fehler in einem Getlist Element. Aber was stimmt nicht in meinem neuen Kommando ?
Grüße
Rudolf

Code: Alles auswählen

@ 20,50 HTMLLABEL SIZE 40,1 TEXT "Label"
...


-------------- include file --------------------------
#define GETLIST_LABEL      110


#command @ [<nRow> ,<nCol>] HTMLLABEL  <bcText>                          ;
                [<size:SIZE,SIZE> <nWidth> [,<nHeight>]]                    ;
                [OPTIONS <nOpt>]                                            ;
                [OBJECT <oObject>]                                          ;
                [PARENT <oParent>]                                          ;
                [PARENTID <cPID>]                                           ;
                [<s:STYLE,FONT> <cFont>]                                    ;
                [CARGO <xCargo>]                                            ;
                [TOOLTIP <bcToolTip>]                                       ;
                [MESSAGE <bcMessage>]                                       ;
                [PRESENTATION <aPres>]                                      ;
                [HIDE <bHide>]                                              ;
                [EVAL <bEval>]                                              ;
                [TITLE <cTitle>]                                            ;
                [ID <cId>]                                                  ;
                [GROUP <cGroup>]                                            ;
                [CLASS <bcClass>]                                           ;
 =>                                                                         ;
   AADD( DCGUI_GETLIST,DC_GetTemplate(GETLIST_LABEL) )                      ;
      [;DC_GetListSet(DCGUI_GETLIST,nGETLIST_WIDTH,<nWidth>)]               ;
      [;DC_GetListSet(DCGUI_GETLIST,nGETLIST_HEIGHT,<nHeight>)]             ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_CAPTION,<bcText>)]             ;
      [;DC_GetListSet(DCGUI_GETLIST,xGETLIST_OPTIONS,{<nOpt>})]               ;
      [;DC_GetListSet(DCGUI_GETLIST,nGETLIST_STARTROW,<nRow>)]              ;
      [;DC_GetListSet(DCGUI_GETLIST,nGETLIST_STARTCOL,<nCol>)]              ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_FONT,<cFont>)]                 ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_TOOLTIP,<bcToolTip>)]          ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_MESSAGE,<bcMessage>)]          ;
      [;DC_GetListSet(DCGUI_GETLIST,xGETLIST_CARGO,<xCargo>)]               ;
      [;DC_GetListSet(DCGUI_GETLIST,aGETLIST_PRESENTATION,<aPres>)]         ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_GROUP,                         ;
        DC_GetAnchorCB(@<oObject>,'O'))]                                    ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_PARENT,                        ;
        DC_GetAnchorCB(@<oParent>,'O'))]                                    ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_PARENT,<cPID>)]                ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_EVAL,<bEval>)]                 ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_CLASS,<bcClass>)]              ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_TITLE,<cTitle>)]               ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_ID,<cId>)]                     ;
      [;DC_GetListSet(DCGUI_GETLIST,bGETLIST_HIDE,<bHide>)]                 ;
      [;DC_GetListSet(DCGUI_GETLIST,cGETLIST_GETGROUP,<cGroup>)]            ;






Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 7290
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Kontaktdaten:

Re: neues Getlist Element

Beitrag von Tom » Do, 27. Apr 2017 9:52

Hallo, Rudolf.

Die Klausel "TEXT" ist nicht in der #command-Direktive definiert. So geht es:

Code: Alles auswählen

@ 20,50 HTMLLABEL "Label" SIZE 40,1
Herzlich,
Tom

Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1406
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: neues Getlist Element

Beitrag von Rudolf » Do, 27. Apr 2017 9:58

Hallo Tom,
tatsächlich, habe übersehen dass ich das TEXT tag entfernt habe da es nicht notwendig ist, Danke !
Grüße
Rudolf

Antworten