Dave,
Great, I'll take a look. Can you update the bug with what needs to be fixed?
Thanks, Greg On May 1, 2012, at 9:24 AM, Dave Wootton wrote: Greg
I have a consolidated PE resource manager
which I've coded <show-if> based on AIX, Linux and LoadLeveler requirements.
I used button ID 'useLL' where there is a LoadLeveler dependency and 'isAIX'
where there is an AIX or Linux dependency.
I think all that is required for this
to work the way we discussed is to provide a way to query the OS attribute
and encode a show-if based on that and to solve the button id name scope
problem where a button id is currently in scope only within the <dynamic>
tab it is coded in.
Two other things that don't work perfectly,
but do work
1) If I have the same attribute in a
basic mode tab and in the advanced mode tab, then entering a value in one
widget does not always update the other widget with the new value. Sometimes
I have to click the widget to see the value and other times I don't see
it at all.
2) I generally have PE settings encoded
as widget pairs with a label and the setting's widget in the same row of
the layout, with both coded with <control-state> tags. When the hide-if
evaluates to true, the widgets disappear but the tab layout is not
updated so there is a blank row. Maybe the solution is to just use enable-if/disable-if
on the setting widget.
Dave_______________________________________________ ptp-dev mailing list ptp-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/ptp-dev
|