On Tuesday 26 January 2016 20:35:57 Fred van Stappen wrote:
> > Nice! Was it difficult to integrate into MSEide?
>
> All was understandable for me but I loose for one thing:
> adding row or change value of tmemodialogedit in new option lists
> (Compiler-used, Debugger-used and Exe-Extensions lists).
>
> Procedure initpr() does his work perfectly, for new projects the lists are
> created like wanted.
>
> Also, if some tbooleanedit are changed, it is correctly saved after [OK] in
> projectoption stat.
>
> But after changing value of tmemodialogedit or adding new row, the changes
> are not saved.
>
> I have read, study and restudy your code: all seams the same for those 3
> new options-list vs your code.
>
In order to transfer the values from dialogform to options
instance "tcustomrttistat.valuestoobj()" is used:
"
procedure formtoprojectoptions(fo: tprojectoptionsfo);
var
int1: integer;
begin
{$ifdef mse_with_ifi}
mainfo.statoptions.valuestoobj(fo);
{$endif}
...
tcustomrttistat = class(tmsecomponent,istatfile)
...
procedure valuestoobj(const sourceroot: tcomponent);
//reads values from components with matching property-component names
//or statvarnames
procedure objtovalues(const destroot: tcomponent);
//writes values to components with matching property-component names
//or statvarnames
"
-> please rename "execcommand" edit widget to "exeused".
> Other thing.
>
> May I propose you to make forms edited by MSEdesigner visible in
> Traybar-buttons ? Otherwise, to show a edited form, it must be selected in
> menu-view-theform (and it is lot of work ! ;-) )
>
I it was so at the beginning but there were too many items. Suggestion: place
the forms in a dockpanel in tabs mode, please see attachment.
Martin
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk