This forum is for eXpress++ general support.
jdsoft
Posts: 116 Joined: Thu Jan 28, 2010 1:13 pm
Location: Overberg
Contact:
#1
Post
by jdsoft » Sat Jul 26, 2014 9:40 am
Hello Roger,
I would like to implement TAGENABLE on an array of objects, like the sample \SAMPLES\TAGGING
Code: Select all
//
// aRegels is an array of data originating from CLASS Regel
//
CLASS Regel
EXPORTED:
VAR Selected
VAR Volgnr
VAR Aantal
VAR Tekening
ENDCLASS
aRegels = {Regel,Regel,Regel,....}
@ nLine,2 DCBROWSE oBrowse DATA aRegels SIZE 10,15 CURSORMODE XBPBRW_CURSOR_ROW FIT;
TAGENABLE ;
TAGELEMENT "Selected" ;
TAGCOLOR GRA_CLR_RED, GRA_CLR_YELLOW ;
TAGMODE DCGUI_TAGMODE_CLEAR
DCBROWSECOL OBJECTVAR "volgnr" HEADER "Reg" WIDTH 3 PARENT oBrowse PICTURE "999"
DCBROWSECOL OBJECTVAR "aantal" HEADER "Aantal" WIDTH 4 PARENT oBrowse PICTURE "99999"
DCBROWSECOL OBJECTVAR "tekening" HEADER "Tekening" WIDTH 11 PARENT oBrowse
I know TAGELEMENT should be numeric but setting a string with varname "Selected" would be preffered.
Suggestions are welcome.
Regards,
Jack Duijf
Regards,
Jack Duijf
jdsoft
Posts: 116 Joined: Thu Jan 28, 2010 1:13 pm
Location: Overberg
Contact:
#2
Post
by jdsoft » Sun Jul 27, 2014 7:06 am
Hello All,
I was able to fix this in the Express++ code.
I send the code suggestion to Roger,
Regards,
Jack Duijf
Regards,
Jack Duijf
rdonnay
Site Admin
Posts: 4813 Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:
#3
Post
by rdonnay » Sun Jul 27, 2014 2:50 pm
Thanks Jack.
That sounds like a good idea.
The eXpress train is coming - and it has more cars.
jdsoft
Posts: 116 Joined: Thu Jan 28, 2010 1:13 pm
Location: Overberg
Contact:
#4
Post
by jdsoft » Tue Jul 29, 2014 12:14 pm
Hello Roger,
Did you get the mail I sent you last Sunday?
Regards,
Jack Duijf
Regards,
Jack Duijf
rdonnay
Site Admin
Posts: 4813 Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:
#5
Post
by rdonnay » Tue Jul 29, 2014 12:46 pm
Yes, I got your email, but I don't know when I am going to get time to look at all of your code changes.
I have to make sure that it doesn't cause any regression.
This can take many days of my time because I need to run against every application that I am supporting.
I don't want to put out another eXpress++ release that has regression.
My customers and I don't have time for this.
The eXpress train is coming - and it has more cars.