Apache OpenOffice (AOO) Bugzilla – Issue 80241
control "ControlPropertiesTabControl" not found, due to your changes in edia_a_c.win
Last modified: 2013-08-07 15:07:02 UTC
Because of your changes all control test in base are broken, please revert your changes
.
*ControlPropertiesTabControl HID_FM_PROPDLG_TABCTR TabGeneralControl HID_FM_PROPDLG_TAB_GENERAL TabDataControl HID_FM_PROPDLG_TAB_DATA TabEventsControl HID_FM_PROPDLG_TAB_EVT *ControlPropertiesTabControl is the dialog containing the three tabpages, so the declaration is correct. Wontfix.
back to msc
ok next try, your test framework/basic/f_basic_eventbinding.bas doesn't work, also because of your changes.
reassign
The reason for the problem (root cause) is that the documentation is unclear about the workings about the tabcontrols. "ControlPropertiesTabControl" can - if declared as normal control - be used to switch tabpages. Code for this would look like: <snip> Kontext "ControlPropertiesDialog" ControlPropertiesTabControl.setPage( TabGeneralControl ) </snip> But this usage differs from all other dialogs, where "ControlPropertiesTabControl" would be the dialog with the tabpages as related controls. Then you switch to the tabpage, set its context and work with the controls. So now the code must be: <snip> Kontext "ControlPropertiesTabControl" ControlPropertiesTabControl.setPage( TabGeneralControl ) Kontext "TabGeneralControl" ... </snip> This enlightenment finally offers the possibility to get the Property Browser correctly automated as the controls on the tabpages are directly and reliably accessible from within the BASIC IDE which was not possible before. Setting fixed
Reop as Task for me, cannot fix now.
TODO: Update documentation to be more precise about this.
Move target away from 2.3
reassign back
fixed in base test scripts
close