Developer Studio ABL UI Design source code generation

Posted by shuttleworth on 05-Sep-2014 08:23

For appbuilder generated code we currently modify the output process through the distributed source. Is there a way of modifying the v11.4 developer studio ABL UI design code too ?

Our main reason for doing this is for source control. Without modification, the current ABL UI design code changes the frame definition section even when no UI changes have been made. This causes havoc when merging multiple branches as the frames section is arguably the worst section to have merge conflicts in.

All Replies

Posted by Peter Judge on 05-Sep-2014 08:34

You can view the code by pressing F9.  To edit, there's a setting in the Preferences to not mark the AB-markedup sections as read-only.
 
-- peter
 
[collapse]
From: shuttleworth [mailto:bounce-shuttleworth@community.progress.com]
Sent: Friday, 05 September, 2014 09:24
To: TU.OE.Development@community.progress.com
Subject: [Technical Users - OE Development] Developer Studio ABL UI Design source code generation
 
Thread created by shuttleworth

For appbuilder generated code we currently modify the output process through the distributed source. Is there a way of modifying the v11.4 developer studio ABL UI design code too ?

Our main reason for doing this is for source control. Without modification, the current ABL UI design code changes the frame definition section even when no UI changes have been made. This causes havoc when merging multiple branches as the frames section is arguably the worst section to have merge conflicts in.

Stop receiving emails on this subject.

Flag this post as spam/abuse.

[/collapse]

Posted by shuttleworth on 05-Sep-2014 09:55

Hi Peter,

That doesn't stop the PDSOE ABL UI code generation from changing the frame definition sequence (and widget sequence within the frame definition). Just moving to top a different frame in a .w during an edit, changes the sequence of the saved code.

Dave

Posted by Peter Judge on 05-Sep-2014 10:10

Sorry Dave, I misunderstood the question.
 
My recollection is that the same code is used for Studio ("classic AppBuilder") and the version in PDSOE.  Are you seeing the behaviour only now that you're in PDSOE?
 
-- peter
 
[collapse]
From: shuttleworth [mailto:bounce-shuttleworth@community.progress.com]
Sent: Friday, 05 September, 2014 10:57
To: TU.OE.Development@community.progress.com
Subject: RE: [Technical Users - OE Development] Developer Studio ABL UI Design source code generation
 
Reply by shuttleworth

Hi Peter,

That doesn't stop the PDSOE ABL UI code generation from changing the frame definition sequence (and widget sequence within the frame definition). Just moving to top a different frame in a .w during an edit, changes the sequence of the saved code.

Dave

Stop receiving emails on this subject.

Flag this post as spam/abuse.

[/collapse]

Posted by shuttleworth on 05-Sep-2014 10:30

I haven't yet modified the adeuib code for v11.4 (moving up from 10.2B) as I didn't think the ABL code would apply to PDSOE (expecting a plugin to do all the work). I will give it a go and see.

This thread is closed