xref: /AOO41X/test/testgui/source/testlib/gui/UIMap.java (revision ca72bc9473768ec5e71ecf1f8fb2e68c9a2e945a)
1e6e6073dSLiu Zhe /**************************************************************
2e6e6073dSLiu Zhe  *
3e6e6073dSLiu Zhe  * Licensed to the Apache Software Foundation (ASF) under one
4e6e6073dSLiu Zhe  * or more contributor license agreements.  See the NOTICE file
5e6e6073dSLiu Zhe  * distributed with this work for additional information
6e6e6073dSLiu Zhe  * regarding copyright ownership.  The ASF licenses this file
7e6e6073dSLiu Zhe  * to you under the Apache License, Version 2.0 (the
8e6e6073dSLiu Zhe  * "License"); you may not use this file except in compliance
9e6e6073dSLiu Zhe  * with the License.  You may obtain a copy of the License at
10e6e6073dSLiu Zhe  *
11e6e6073dSLiu Zhe  *   http://www.apache.org/licenses/LICENSE-2.0
12e6e6073dSLiu Zhe  *
13e6e6073dSLiu Zhe  * Unless required by applicable law or agreed to in writing,
14e6e6073dSLiu Zhe  * software distributed under the License is distributed on an
15e6e6073dSLiu Zhe  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16e6e6073dSLiu Zhe  * KIND, either express or implied.  See the License for the
17e6e6073dSLiu Zhe  * specific language governing permissions and limitations
18e6e6073dSLiu Zhe  * under the License.
19e6e6073dSLiu Zhe  *
20e6e6073dSLiu Zhe  *************************************************************/
21e6e6073dSLiu Zhe 
22e6e6073dSLiu Zhe package testlib.gui;
23e6e6073dSLiu Zhe 
24e6e6073dSLiu Zhe import java.io.File;
25e6e6073dSLiu Zhe 
26e6e6073dSLiu Zhe import org.openoffice.test.OpenOffice;
27e6e6073dSLiu Zhe import org.openoffice.test.vcl.IDList;
28e6e6073dSLiu Zhe import org.openoffice.test.vcl.client.Constant;
29e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclApp;
30e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclButton;
31e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclComboBox;
32e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclControl;
33e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclDialog;
34e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclDockingWin;
35e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclEditBox;
36e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclField;
37e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclListBox;
38e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclMenuItem;
39e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclMessageBox;
40e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclStatusBar;
41e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclTabControl;
42e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclTabPage;
43e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclToolBox;
44e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclTreeListBox;
45e6e6073dSLiu Zhe import org.openoffice.test.vcl.widgets.VclWindow;
46e6e6073dSLiu Zhe 
47e6e6073dSLiu Zhe /**
48e6e6073dSLiu Zhe  * Define all UI controls in the class. One control should be defined once and
49e6e6073dSLiu Zhe  * only once.
50e6e6073dSLiu Zhe  *
51e6e6073dSLiu Zhe  */
52e6e6073dSLiu Zhe public class UIMap {
53e6e6073dSLiu Zhe 	private static IDList idList = new IDList(new File("./hid"));
54e6e6073dSLiu Zhe 	public static final VclMessageBox ActiveMsgBox = new VclMessageBox(Constant.UID_ACTIVE);
55e6e6073dSLiu Zhe 	public static final VclMessageBox MsgBox_AdditionalRowsNotSaved = new VclMessageBox(Constant.UID_ACTIVE, "Additional rows were not saved.");
56e6e6073dSLiu Zhe 	public static final VclTabControl ActiveTabControl = new VclTabControl(Constant.UID_ACTIVE);
57e6e6073dSLiu Zhe 
58e6e6073dSLiu Zhe 	public static VclEditBox editbox(String id) {
59e6e6073dSLiu Zhe 		return new VclEditBox(idList.getId(id));
60e6e6073dSLiu Zhe 	}
61e6e6073dSLiu Zhe 
62e6e6073dSLiu Zhe 	public static VclControl control(String id) {
63e6e6073dSLiu Zhe 		return new VclControl(idList.getId(id));
64e6e6073dSLiu Zhe 	}
65e6e6073dSLiu Zhe 
66e6e6073dSLiu Zhe 	public static VclWindow window(String id) {
67e6e6073dSLiu Zhe 		return new VclWindow(idList.getId(id));
68e6e6073dSLiu Zhe 	}
69e6e6073dSLiu Zhe 
70e6e6073dSLiu Zhe 	public static VclDialog dialog(String id) {
71e6e6073dSLiu Zhe 		return new VclDialog(idList.getId(id));
72e6e6073dSLiu Zhe 	}
73e6e6073dSLiu Zhe 
74e6e6073dSLiu Zhe 	public static VclTabPage tabpage(String id) {
75e6e6073dSLiu Zhe 		return new VclTabPage(idList.getId(id));
76e6e6073dSLiu Zhe 	}
77e6e6073dSLiu Zhe 
78e6e6073dSLiu Zhe 	public static VclListBox listbox(String id) {
79e6e6073dSLiu Zhe 		return new VclListBox(idList.getId(id));
80e6e6073dSLiu Zhe 	}
81e6e6073dSLiu Zhe 
82e6e6073dSLiu Zhe 	public static VclComboBox combobox(String id) {
83e6e6073dSLiu Zhe 		return new VclComboBox(idList.getId(id));
84e6e6073dSLiu Zhe 	}
85e6e6073dSLiu Zhe 
86e6e6073dSLiu Zhe 	public static VclToolBox toolbox(String id) {
87e6e6073dSLiu Zhe 		return new VclToolBox(idList.getId(id));
88e6e6073dSLiu Zhe 	}
89e6e6073dSLiu Zhe 
90e6e6073dSLiu Zhe 	public static VclButton button(String id) {
91e6e6073dSLiu Zhe 		return new VclButton(idList.getId(id));
92e6e6073dSLiu Zhe 	}
93e6e6073dSLiu Zhe 
94e6e6073dSLiu Zhe 	public static VclMessageBox msgbox(String text) {
95e6e6073dSLiu Zhe 		return new VclMessageBox(idList.getId("UID_ACTIVE"), text);
96e6e6073dSLiu Zhe 	}
97e6e6073dSLiu Zhe 
98e6e6073dSLiu Zhe 	public static VclMenuItem menuItem(String text) {
99e6e6073dSLiu Zhe 		return new VclMenuItem(text);
100e6e6073dSLiu Zhe 	}
101e6e6073dSLiu Zhe 
102e6e6073dSLiu Zhe 	public static VclStatusBar statusbar(String id) {
103e6e6073dSLiu Zhe 		return new VclStatusBar(idList.getId(id));
104e6e6073dSLiu Zhe 	}
105e6e6073dSLiu Zhe 
106e6e6073dSLiu Zhe 	public static VclField field(String id) {
107e6e6073dSLiu Zhe 		return new VclField(idList.getId(id));
108e6e6073dSLiu Zhe 	}
109e6e6073dSLiu Zhe 
110e6e6073dSLiu Zhe 	public static VclDockingWin dockingwin(String id) {
111e6e6073dSLiu Zhe 		return new VclDockingWin(idList.getId(id));
112e6e6073dSLiu Zhe 	}
113e6e6073dSLiu Zhe 
114e6e6073dSLiu Zhe 	public static VclTreeListBox tree(String id) {
115e6e6073dSLiu Zhe 		return new VclTreeListBox(idList.getId(id));
116e6e6073dSLiu Zhe 	}
117e6e6073dSLiu Zhe 
118e6e6073dSLiu Zhe 	public static final OpenOffice oo = new OpenOffice(null);
119e6e6073dSLiu Zhe 	public static final VclApp app = VclApp.getDefault();
120e6e6073dSLiu Zhe 	public static final VclWindow writer = window("SW_HID_EDIT_WIN");
121e6e6073dSLiu Zhe 	public static final VclWindow startcenter = window("FWK_HID_BACKINGWINDOW");
122e6e6073dSLiu Zhe 	public static final VclWindow calc = window("SC_HID_SC_WIN_GRIDWIN");
123e6e6073dSLiu Zhe 	public static final VclWindow impress = window("SD_HID_SDDRAWVIEWSHELL");
124e6e6073dSLiu Zhe 	public static final VclDialog FilePicker = dialog("SVT_HID_EXPLORERDLG_FILE");
125e6e6073dSLiu Zhe 	public static final VclListBox FilePicker_FileType = listbox("fpicker:ListBox:DLG_SVT_EXPLORERFILE:LB_EXPLORERFILE_FILETYPE");
126e6e6073dSLiu Zhe 	public static final VclButton FilePicker_Open = button("fpicker:PushButton:DLG_SVT_EXPLORERFILE:BTN_EXPLORERFILE_OPEN");
127e6e6073dSLiu Zhe 	public static final VclComboBox FilePicker_Path = combobox("SVT_HID_FILEDLG_AUTOCOMPLETEBOX");
128e6e6073dSLiu Zhe 	public static final VclDialog FileSave = dialog("SVT_HID_FILESAVE_DIALOG");
129e6e6073dSLiu Zhe 	public static final VclListBox FileSave_FileType = listbox("SVT_HID_FILESAVE_FILETYPE");
130e6e6073dSLiu Zhe 	public static final VclButton FileSave_Save = button("SVT_HID_FILESAVE_DOSAVE");
131e6e6073dSLiu Zhe 	public static final VclComboBox FileSave_Path = combobox("SVT_HID_FILESAVE_FILEURL");
132e6e6073dSLiu Zhe 	public static final VclButton SC_InputBar_FunctionWizard = button("SC_HID_INSWIN_CALC");
133e6e6073dSLiu Zhe 	public static final VclButton SC_InputBar_Sum = button("SC_HID_INSWIN_SUMME");
134e6e6073dSLiu Zhe 	public static final VclButton SC_InputBar_Function = button("SC_HID_INSWIN_FUNC");
135e6e6073dSLiu Zhe 	public static final VclToolBox SC_InputBar = toolbox("SC_HID_SC_INPUTWIN");
136e6e6073dSLiu Zhe 	public static final VclComboBox SC_InputBar_Position = combobox("SC_HID_INSWIN_POS");
137e6e6073dSLiu Zhe 	public static final VclWindow SC_InputBar_Input = window("SC_HID_INSWIN_INPUT");
138e6e6073dSLiu Zhe 	public static final VclTabPage EffectsPage = tabpage("CUI_HID_SVXPAGE_CHAR_EFFECTS");
139e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Color = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_FONTCOLOR");
140e6e6073dSLiu Zhe 	public static final VclDialog AlienFormatDlg = dialog("SFX2_HID_WARNING_ALIENFORMAT");
141e6e6073dSLiu Zhe 	public static final VclWindow draw = window("SD_HID_SDGRAPHICVIEWSHELL");
142e6e6073dSLiu Zhe 	public static final VclTabPage SortPage = tabpage("SC_HID_SCPAGE_SORT_FIELDS");
143e6e6073dSLiu Zhe 	public static final VclListBox SortPage_By1 = listbox("sc:ListBox:RID_SCPAGE_SORT_FIELDS:LB_SORT1");
144e6e6073dSLiu Zhe 	public static final VclButton SortPage_Ascending1 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_UP1");
145e6e6073dSLiu Zhe 	public static final VclButton SortPage_Descending1 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_DOWN1");
146e6e6073dSLiu Zhe 	public static final VclListBox SortPage_By2 = listbox("sc:ListBox:RID_SCPAGE_SORT_FIELDS:LB_SORT2");
147e6e6073dSLiu Zhe 	public static final VclButton SortPage_Ascending2 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_UP2");
148e6e6073dSLiu Zhe 	public static final VclButton SortPage_Descending2 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_DOWN2");
149e6e6073dSLiu Zhe 	public static final VclListBox SortPage_By3 = listbox("sc:ListBox:RID_SCPAGE_SORT_FIELDS:LB_SORT3");
150e6e6073dSLiu Zhe 	public static final VclButton SortPage_Ascending3 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_UP3");
151e6e6073dSLiu Zhe 	public static final VclButton SortPage_Descending3 = button("sc:RadioButton:RID_SCPAGE_SORT_FIELDS:BTN_DOWN3");
152e6e6073dSLiu Zhe 	public static final VclTabPage PDFGeneralPage = tabpage("HID_FILTER_PDF_OPTIONS");
153e6e6073dSLiu Zhe 	public static final VclButton StartCenter_CalcButton = button(".HelpId:StartCenter:CalcButton");
154e6e6073dSLiu Zhe 	public static final VclButton StartCenter_ImpressButton = button(".HelpId:StartCenter:ImpressButton");
155e6e6073dSLiu Zhe 	public static final VclButton StartCenter_WriterButton = button(".HelpId:StartCenter:WriterButton");
156e6e6073dSLiu Zhe 	public static final VclButton StartCenter_OpenButton = button(".HelpId:StartCenter:OpenButton");
157e6e6073dSLiu Zhe 	public static final VclButton StartCenter_DrawButton = button(".HelpId:StartCenter:DrawButton");
158e6e6073dSLiu Zhe 	public static final VclButton StartCenter_DBButton = button(".HelpId:StartCenter:DBButton");
159e6e6073dSLiu Zhe 	public static final VclButton StartCenter_MathButton = button(".HelpId:StartCenter:MathButton");
160e6e6073dSLiu Zhe 	public static final VclButton StartCenter_TemplateButton = button(".HelpId:StartCenter:TemplateButton");
161e6e6073dSLiu Zhe 	public static final VclButton StartCenter_TemplateRepository = button(".HelpId:StartCenter:TemplateRepository");
162e6e6073dSLiu Zhe 	public static final VclButton StartCenter_Extensions = button(".HelpId:StartCenter:Extensions");
163e6e6073dSLiu Zhe 	public static final VclButton StartCenter_Info = button(".HelpId:StartCenter:Info");
164e6e6073dSLiu Zhe 	public static final VclWindow SlideShow = window("SD_HID_SD_WIN_PRESENTATION");
165e6e6073dSLiu Zhe 	public static final VclDialog FindDlg = dialog(".uno:SearchDialog");
166e6e6073dSLiu Zhe 	public static final VclComboBox FindDlg_For = combobox("svx:ComboBox:RID_SVXDLG_SEARCH:ED_SEARCH");
167e6e6073dSLiu Zhe 	public static final VclComboBox FindDlg_ReplaceWith = combobox("svx:ComboBox:RID_SVXDLG_SEARCH:ED_REPLACE");
168e6e6073dSLiu Zhe 	public static final VclButton FindDlg_Find = button("svx:PushButton:RID_SVXDLG_SEARCH:BTN_SEARCH");
169e6e6073dSLiu Zhe 	public static final VclButton FindDlg_FindAll = button("svx:PushButton:RID_SVXDLG_SEARCH:BTN_SEARCH_ALL");
170e6e6073dSLiu Zhe 	public static final VclButton FindDlg_Replace = button("svx:PushButton:RID_SVXDLG_SEARCH:BTN_REPLACE");
171e6e6073dSLiu Zhe 	public static final VclButton FindDlg_ReplaceAll = button("svx:PushButton:RID_SVXDLG_SEARCH:BTN_REPLACE_ALL");
172e6e6073dSLiu Zhe 	public static final VclButton FindDlg_MatchCase = button("svx:CheckBox:RID_SVXDLG_SEARCH:CB_MATCH_CASE");
173e6e6073dSLiu Zhe 	public static final VclButton FindDlg_WholeWord = button("svx:CheckBox:RID_SVXDLG_SEARCH:CB_WHOLE_WORDS");
174e6e6073dSLiu Zhe 	public static final VclButton FindDlg_More = button("svx:MoreButton:RID_SVXDLG_SEARCH:BTN_MORE");
175e6e6073dSLiu Zhe 	public static final VclWindow chart = window("CHART2_HID_SCH_WIN_DOCUMENT");
176e6e6073dSLiu Zhe 	public static final VclDialog Chart_Wizard = dialog("CHART2_HID_SCH_CHART_AUTO_FORMAT");
177e6e6073dSLiu Zhe 	public static final VclDialog File_PrintDlg = dialog(".HelpID:vcl:PrintDialog:Dialog");
178e6e6073dSLiu Zhe 	public static final VclWindow ImpressOutline = window("SD_HID_SDOUTLINEVIEWSHELL");
179e6e6073dSLiu Zhe 	public static final VclWindow ImpressSlideSorter = window("SD_HID_SD_WIN_DOCUMENT");
180e6e6073dSLiu Zhe 	public static final VclWindow ImpressHandout = window(".uno:HandoutMode");
181e6e6073dSLiu Zhe 	public static final VclDialog InsertTable = dialog("cui:ModalDialog:RID_SVX_NEWTABLE_DLG");
182e6e6073dSLiu Zhe 	public static final VclToolBox Table_Toolbar = toolbox(".HelpId:tableobjectbar");
183e6e6073dSLiu Zhe 	public static final VclStatusBar StatusBar = statusbar("FWK_HID_STATUSBAR");
184e6e6073dSLiu Zhe 	public static final VclDialog writer_InsertTable = dialog(".uno:InsertTable");
185e6e6073dSLiu Zhe 	public static final VclWindow math_PreviewWindow = window("STARMATH_HID_SMA_WIN_DOCUMENT");
186e6e6073dSLiu Zhe 	public static final VclWindow math_EditWindow = window("STARMATH_HID_SMA_COMMAND_WIN_EDIT");
187e6e6073dSLiu Zhe 	public static final VclControl math_ElementsWindow = control("STARMATH_HID_SMA_OPERATOR_WIN");
188e6e6073dSLiu Zhe 	public static final VclEditBox SC_FunctionWizardDlg_MultiLineEdit = editbox("FORMULA_HID_FORMULA_FAP_FORMULA");
189e6e6073dSLiu Zhe 	public static final VclDialog SC_FunctionWizardDlg = dialog("FORMULA_HID_FORMULADLG_FORMULA");
190e6e6073dSLiu Zhe 	public static final VclListBox SC_FunctionWizardDlg_FunctionList = listbox("FORMULA_HID_FORMULA_LB_FUNCTION");
191e6e6073dSLiu Zhe 	public static final VclEditBox SC_FunctionWizardDlg_Edit1 = editbox("FORMULA_HID_FORMULA_FAP_EDIT1");
192e6e6073dSLiu Zhe 	public static final VclButton math_CatalogButton = button(".uno:SymbolCatalogue");
193e6e6073dSLiu Zhe 	public static final VclDialog math_SymbolsDlg = dialog("starmath:ModalDialog:RID_SYMBOLDIALOG");
194e6e6073dSLiu Zhe 	public static final VclListBox math_SymbolsDlgListbox = listbox("starmath:ListBox:RID_SYMBOLDIALOG:1");
195e6e6073dSLiu Zhe 	public static final VclButton math_SymbolsDlgEditButton = button("starmath:PushButton:RID_SYMBOLDIALOG:1");
196e6e6073dSLiu Zhe 	public static final VclButton math_SymbolsDlgInsertButton = button("starmath:PushButton:RID_SYMBOLDIALOG:2");
197e6e6073dSLiu Zhe 	public static final VclButton math_SymbolsDlgCloseButton = button("starmath:PushButton:RID_SYMBOLDIALOG:3");
198e6e6073dSLiu Zhe 	public static final VclDialog math_EditSymbolsDlg = dialog("starmath:ModalDialog:RID_SYMDEFINEDIALOG");
199e6e6073dSLiu Zhe 	public static final VclButton math_EditSymbolsDlgAdd = button("starmath:PushButton:RID_SYMDEFINEDIALOG:1");
200e6e6073dSLiu Zhe 	public static final VclButton math_EditSymbolsDlgModify = button("starmath:PushButton:RID_SYMDEFINEDIALOG:2");
201e6e6073dSLiu Zhe 	public static final VclButton math_EditSymbolsDlgDelete = button("starmath:PushButton:RID_SYMDEFINEDIALOG:3");
202e6e6073dSLiu Zhe 	public static final VclControl math_EditSymbolsDlgViewControl = control("STARMATH_HID_SMA_CONTROL_FONTCHAR_VIEW");
203e6e6073dSLiu Zhe 	public static final VclComboBox math_EditSymbolsDlgSymbol = combobox("starmath:ComboBox:RID_SYMDEFINEDIALOG:4");
204e6e6073dSLiu Zhe 	public static final VclListBox math_EditSymbolsDlgFont = listbox("starmath:ListBox:RID_SYMDEFINEDIALOG:1");
205e6e6073dSLiu Zhe 	public static final VclComboBox math_EditSymbolsDlgTypeface = combobox("starmath:ComboBox:RID_SYMDEFINEDIALOG:3");
206e6e6073dSLiu Zhe 	public static final VclDialog Wizards_AgendaDialog = dialog("WIZARDS_HID_AGWIZ");
207e6e6073dSLiu Zhe 	public static final VclButton Wizards_AgendaDialog_FinishButton = button("WIZARDS_HID_AGWIZ_CREATE");
208e6e6073dSLiu Zhe 	public static final VclTabPage MacroDialogsPage = tabpage("basctl:TabPage:RID_TP_DLGS");
209e6e6073dSLiu Zhe 	public static final VclDialog AboutDialog = dialog(".uno:About");
210e6e6073dSLiu Zhe 	public static final VclButton math_ElementsRelations = button("STARMATH_HID_SMA_RELATIONS_CAT");
211e6e6073dSLiu Zhe 	public static final VclButton math_ElementsRelationsNotEqual = button("STARMATH_HID_SMA_XNEQY");
212e6e6073dSLiu Zhe 	public static final VclButton math_ElementsUnaryBinary = button("STARMATH_HID_SMA_UNBINOPS_CAT");
213e6e6073dSLiu Zhe 	public static final VclButton math_ElementsUnaryBinaryPlus = button("STARMATH_HID_SMA_PLUSX");
214e6e6073dSLiu Zhe 	public static final VclControl MacroWarningOK = control("Ok");
215e6e6073dSLiu Zhe 	public static final VclTreeListBox OptionsDlgList = tree("CUI_HID_OFADLG_TREELISTBOX");
216e6e6073dSLiu Zhe 	// public static final VclListBox OptionsDlgList =
217e6e6073dSLiu Zhe 	// listbox("CUI_HID_OFADLG_TREELISTBOX");
218e6e6073dSLiu Zhe 	public static final VclDialog OptionsDlg = dialog("CUI_HID_OFADLG_OPTIONS_TREE");
219e6e6073dSLiu Zhe 	public static final VclButton OptionsDlg_MacroSecurityButton = button("cui:PushButton:RID_SVXPAGE_INET_SECURITY:PB_SEC_MACROSEC");
220e6e6073dSLiu Zhe 	public static final VclControl MacroSecurityDlg = control("XMLSECURITY_HID_XMLSEC_TP_SECLEVEL");
221e6e6073dSLiu Zhe 	public static final VclButton MacroSecurityDlg_Low = button("xmlsecurity:RadioButton:RID_XMLSECTP_SECLEVEL:RB_LOW");
222e6e6073dSLiu Zhe 	public static final VclWindow Basic_EditWindow = window("BASCTL_HID_BASICIDE_EDITORWINDOW");
223e6e6073dSLiu Zhe 	public static final VclDialog writer_ConvertTableToTextDlg = dialog(".uno:ConvertTableText");
224e6e6073dSLiu Zhe 	public static final VclWindow writer_Navigator = window("SW_HID_NAVIGATION_PI");
225e6e6073dSLiu Zhe 	public static final VclListBox writer_NavigatorList = listbox("SW_HID_NAVIGATOR_TREELIST");
226e6e6073dSLiu Zhe 	// public static final VclControl writer_FrameDlg =
227e6e6073dSLiu Zhe 	// control("SW_HID_FRM_STD");
228e6e6073dSLiu Zhe 	public static final VclDialog writer_FrameDlg = dialog("SW_HID_FRM_STD");
229e6e6073dSLiu Zhe 	public static final VclField SC_NumberOfColumnsRowsToInsert = field("1502452023");
230e6e6073dSLiu Zhe 	public static final VclDialog SC_InsertColumnsRowsdialog = dialog("26166");
231e6e6073dSLiu Zhe 	public static final VclButton SC_InsertColumnsRowsAfterSelectColumn = button("1502446395");
232e6e6073dSLiu Zhe 	public static final VclButton WizardNextButton = button("SVT_HID_WIZARD_NEXT");
233e6e6073dSLiu Zhe 	public static final VclTabPage ChartRangeChooseTabPage = tabpage("chart2:TabPage:TP_RANGECHOOSER");
234e6e6073dSLiu Zhe 	public static final VclButton WizardBackButton = button("SVT_HID_WIZARD_PREVIOUS");
235e6e6073dSLiu Zhe 	public static final VclTabPage ChartTypeChooseTabPage = tabpage("CHART2_HID_DIAGRAM_TYPE");
236e6e6073dSLiu Zhe 	public static final VclControl ChartWizardRoadMap = control("CHART2_HID_SCH_WIZARD_ROADMAP");
237e6e6073dSLiu Zhe 	public static final VclButton DataPilotTableToExistPlaceRadioButton = button("2569093658");
238e6e6073dSLiu Zhe 	public static final VclEditBox DataPilotTableToExistPlaceEditBox = editbox("2569095195");
239e6e6073dSLiu Zhe 	public static final VclDialog CreateDataPilotTableDialog = dialog("26151");
240e6e6073dSLiu Zhe 	public static final VclControl DataPilotFieldSelect = control("59030");
241e6e6073dSLiu Zhe 	public static final VclButton DataPilotAutomaticallyUpdateCheckBox = button("3643262003");
242e6e6073dSLiu Zhe 	public static final VclButton DataPilotTableUpdateButton = button("3643265586");
243e6e6073dSLiu Zhe 	public static final VclButton SD_DateAndTimeFooterOnSlide = button("sd:CheckBox:RID_SD_TABPAGE_HEADERFOOTER:CB_DATETIME");
244e6e6073dSLiu Zhe 	public static final VclButton SD_FixedDateAndTimeFooterOnSlide = button("sd:RadioButton:RID_SD_TABPAGE_HEADERFOOTER:RB_DATETIME_FIXED");
245e6e6073dSLiu Zhe 	public static final VclEditBox SD_FixedDateAndTimeOnSlideInput = editbox("sd:Edit:RID_SD_TABPAGE_HEADERFOOTER:TB_DATETIME_FIXED");
246e6e6073dSLiu Zhe 	public static final VclButton SD_FooterTextOnSlide = button("sd:CheckBox:RID_SD_TABPAGE_HEADERFOOTER:CB_FOOTER");
247e6e6073dSLiu Zhe 	public static final VclEditBox SD_FooterTextOnSlideInput = editbox("sd:Edit:RID_SD_TABPAGE_HEADERFOOTER:TB_FOOTER_FIXED");
248e6e6073dSLiu Zhe 	public static final VclButton SD_SlideNumAsFooterOnSlide = button("sd:CheckBox:RID_SD_TABPAGE_HEADERFOOTER:CB_SLIDENUMBER");
249e6e6073dSLiu Zhe 	public static final VclButton SD_ApplyToAllButtonOnSlideFooter = button("sd:PushButton:RID_SD_TABPAGE_HEADERFOOTER:BT_APPLYTOALL");
250e6e6073dSLiu Zhe 	public static final VclControl SD_SlidelistInNaviagtor = control("HID_SD_NAVIGATOR_TLB");
251e6e6073dSLiu Zhe 	public static final VclControl SD_HeaderAndFooterDialog = control("HID_SD_TABPAGE_HEADERFOOTER_SLIDE");
252e6e6073dSLiu Zhe 	public static final VclButton SD_ApplyButtonOnSlideFooter = button("sd:PushButton:RID_SD_TABPAGE_HEADERFOOTER:BT_APPLY");
253e6e6073dSLiu Zhe 	public static final VclButton SD_InsertPageButtonOnToolbar = button(".uno:InsertPage");
254e6e6073dSLiu Zhe 	public static final VclControl DataPilotPaneRowArea = control("59036");
255e6e6073dSLiu Zhe 	public static final VclEditBox DataPilotFieldDisplayNameEditBox = editbox("971868166");
256e6e6073dSLiu Zhe 	public static final VclButton DataPilotFieldShowItemWithoutDataCheckBox = button("971867238");
257e6e6073dSLiu Zhe 	public static final VclTabPage DataPilotFieldOptionFieldTabPageDialog = tabpage("26550");
258e6e6073dSLiu Zhe 	public static final VclTabPage DataPilotFieldOptionSubTotalsTabPageDialog = tabpage("25760");
259e6e6073dSLiu Zhe 	public static final VclTabPage DataPilotFieldOptionSortTabPageDialog = tabpage("25763");
260e6e6073dSLiu Zhe 	public static final VclButton DataPilotFieldOptionSubTotalsManuallyRadioButton = button("958956137");
261e6e6073dSLiu Zhe 	public static final VclButton DataPilotFieldOptionSortDescendingRadioButton = button("958972620");
262e6e6073dSLiu Zhe 	public static final VclControl DataPiloPaneDataArea = control("59038");
263e6e6073dSLiu Zhe 	public static final VclControl DataPilotColumnArea = control("59034");
264e6e6073dSLiu Zhe 	public static final VclButton SD_HeaderTextOnNotes = button("sd:CheckBox:RID_SD_TABPAGE_HEADERFOOTER:CB_HEADER");
265e6e6073dSLiu Zhe 	public static final VclEditBox SD_HeaderTextOnNotesInput = editbox("sd:Edit:RID_SD_TABPAGE_HEADERFOOTER:TB_HEADER_FIXED");
266e6e6073dSLiu Zhe 	public static final VclTabPage SD_HeaderAndFooterOnNotesTabPage = tabpage("SD_HID_SD_TABPAGE_HEADERFOOTER_NOTESHANDOUT");
267e6e6073dSLiu Zhe 	public static final VclButton SD_FooterNotShowOn1stSlide = button("sd:CheckBox:RID_SD_TABPAGE_HEADERFOOTER:CB_NOTONTITLE");
268e6e6073dSLiu Zhe 	public static final VclTabPage SortOptionsPage = tabpage("SC_HID_SCPAGE_SORT_OPTIONS");
269e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_CaseSensitive = button("sc:CheckBox:RID_SCPAGE_SORT_OPTIONS:BTN_CASESENSITIVE");
270e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_CopyResultTo = button("sc:CheckBox:RID_SCPAGE_SORT_OPTIONS:BTN_COPYRESULT");
271e6e6073dSLiu Zhe 	public static final VclEditBox SortOptionsPage_CopyResultToEdit = editbox("sc:Edit:RID_SCPAGE_SORT_OPTIONS:ED_OUTAREA");
272e6e6073dSLiu Zhe 	public static final VclDialog DefineNamesDlg = dialog(".uno:DefineName");
273e6e6073dSLiu Zhe 	public static final VclEditBox DefineNamesDlg_NameEdit = editbox("sc:Edit:RID_SCDLG_NAMES:ED_ASSIGN");
274e6e6073dSLiu Zhe 	public static final VclListBox SortOptionsPage_CopyResultToCellRange = listbox("sc:ListBox:RID_SCPAGE_SORT_OPTIONS:LB_OUTAREA");
275e6e6073dSLiu Zhe 	public static final VclWindow SpreadSheetCells = window("58818");
276e6e6073dSLiu Zhe 	public static final VclButton DataPilotFieldOptionSubTotalsNeverRadioButton = button("958956135");
277e6e6073dSLiu Zhe 	public static final VclButton DataPilotFieldOptionSortAscendingRadioButton = button("958972619");
278e6e6073dSLiu Zhe 	public static final VclControl DataPilotPanePageArea = control("59032");
279e6e6073dSLiu Zhe 	public static final VclButton OnlyDisplayTopNItemCheckBox = button("1495745540");
280e6e6073dSLiu Zhe 	public static final VclField NumberOfItemShowInTopNEditBox = field("1495750661");
281e6e6073dSLiu Zhe 	public static final VclDialog FieldTopNSettingDialog = dialog("59039");
282e6e6073dSLiu Zhe 	public static final VclButton SD_AutoUpdateTimeFooter = button("sd:RadioButton:RID_SD_TABPAGE_HEADERFOOTER:RB_DATETIME_AUTOMATIC");
283e6e6073dSLiu Zhe 	public static final VclListBox SD_AutoUpdateTimeFooterType = listbox("sd:ListBox:RID_SD_TABPAGE_HEADERFOOTER:CB_DATETIME_FORMAT");
284e6e6073dSLiu Zhe 	public static final VclButton DataPilotButton = button("59270");
285e6e6073dSLiu Zhe 	public static final VclDockingWin DataPilotPanel = dockingwin("3643260928");
286e6e6073dSLiu Zhe 	public static final VclListBox SCSubTotalsGroupByListBox = listbox("SC_HID_SC_SUBT_GROUP");
287e6e6073dSLiu Zhe 	public static final VclTreeListBox SCCalcSubTotalForColumns = tree("SC_HID_SC_SUBT_COLS");
288e6e6073dSLiu Zhe 	public static final VclTabPage SCSubTotalsGroup1Dialog = tabpage("SC_HID_SCPAGE_SUBT_GROUP1");
289e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalsInsertPageBreakCheckBox = button("sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_PAGEBREAK");
290e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalsCaseSensitiveCheckBox = button("sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_CASE");
291e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalsPreSortToGroupCheckBox = button("sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_SORT");
292e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalSortAscendingRadioButton = button("sc:RadioButton:RID_SCPAGE_SUBT_OPTIONS:BTN_ASCENDING");
293e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalSortDescendingRadioButton = button("sc:RadioButton:RID_SCPAGE_SUBT_OPTIONS:BTN_DESCENDING");
294e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalsIncludeFormatsCheckBox = button("sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_FORMATS");
295e6e6073dSLiu Zhe 	public static final VclButton SCSubtotalsCustomSortOrderCheckBox = button("sc:CheckBox:RID_SCPAGE_SUBT_OPTIONS:BTN_USERDEF");
296e6e6073dSLiu Zhe 	public static final VclListBox SCSubtotalsCustomSortListBox = listbox("sc:ListBox:RID_SCPAGE_SUBT_OPTIONS:LB_USERDEF");
297e6e6073dSLiu Zhe 	public static final VclListBox SC_ValidityCriteriaAllowList = listbox("sc:ListBox:TP_VALIDATION_VALUES:LB_ALLOW");
298e6e6073dSLiu Zhe 	public static final VclTabPage SC_ValidityCriteriaTabpage = tabpage("sc:TabPage:TP_VALIDATION_VALUES");
299e6e6073dSLiu Zhe 	public static final VclButton SC_ValidityAllowBlankCells = button("sc:CheckBox:TP_VALIDATION_VALUES:TSB_ALLOW_BLANKS");
300e6e6073dSLiu Zhe 	public static final VclButton SC_ValidityShowSelectionList = button("sc:CheckBox:TP_VALIDATION_VALUES:CB_SHOWLIST");
301e6e6073dSLiu Zhe 	public static final VclButton SC_ValiditySortEntriesAscending = button("sc:CheckBox:TP_VALIDATION_VALUES:CB_SORTLIST");
302e6e6073dSLiu Zhe 	public static final VclButton SC_ValiditySourcePicker = button("sc:ImageButton:TP_VALIDATION_VALUES:RB_VALIDITY_REF");
303e6e6073dSLiu Zhe 	public static final VclTabPage SC_ValidityErrorAlertTabPage = tabpage("sc:TabPage:TP_VALIDATION_ERROR");
304e6e6073dSLiu Zhe 	public static final VclButton SC_ValidityShowErrorMessage = button("sc:TriStateBox:TP_VALIDATION_ERROR:TSB_SHOW");
305e6e6073dSLiu Zhe 	public static final VclListBox SC_ValidityErrorAlertActionList = listbox("sc:ListBox:TP_VALIDATION_ERROR:LB_ACTION");
306e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityErrorMessageTitle = editbox("sc:Edit:TP_VALIDATION_ERROR:EDT_TITLE");
307e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityErrorMessage = editbox("sc:MultiLineEdit:TP_VALIDATION_ERROR:EDT_ERROR");
308e6e6073dSLiu Zhe 	public static final VclButton SC_ValidityErrorBrowseButton = button("sc:PushButton:TP_VALIDATION_ERROR:BTN_SEARCH");
309e6e6073dSLiu Zhe 	public static final VclTabPage SCSubTotalsOptionsTabPage = tabpage("SC_HID_SCPAGE_SUBT_OPTIONS");
310e6e6073dSLiu Zhe 	public static final VclButton SCDeleteCellsDeleteRowsRadioButton = button("sc:RadioButton:RID_SCDLG_DELCELL:BTN_DELROWS");
311e6e6073dSLiu Zhe 	public static final VclDialog SCDeleteCellsDialog = dialog(".uno:DeleteCell");
312e6e6073dSLiu Zhe 	public static final VclTabPage SCSubTotalsGroup2Dialog = tabpage("SC_HID_SCPAGE_SUBT_GROUP2");
313e6e6073dSLiu Zhe 	public static final VclTabPage SCSubTotalsGroup3Dialog = tabpage("SC_HID_SCPAGE_SUBT_GROUP3");
314e6e6073dSLiu Zhe 	public static final VclListBox SCCalcSubTotolsFuncionList = listbox("SC_HID_SC_SUBT_FUNC");
315e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValiditySourceInput = editbox("sc:Edit:TP_VALIDATION_VALUES:EDT_MIN");
316e6e6073dSLiu Zhe 	public static final VclListBox SC_ValidityDecimalCompareOperator = listbox("sc:ListBox:TP_VALIDATION_VALUES:LB_VALUE");
317e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityMaxValueInput = editbox("sc:Edit:TP_VALIDATION_VALUES:EDT_MAX");
318e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityEntries = editbox("sc:MultiLineEdit:TP_VALIDATION_VALUES:EDT_LIST");
319e6e6073dSLiu Zhe 	public static final VclTabPage SC_ValidityInputHelpTabPage = tabpage("sc:TabPage:TP_VALIDATION_INPUTHELP");
320e6e6073dSLiu Zhe 	public static final VclButton SC_ValidityInputHelpCheckbox = button("sc:TriStateBox:TP_VALIDATION_INPUTHELP:TSB_HELP");
321e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityInputHelpTitle = editbox("sc:Edit:TP_VALIDATION_INPUTHELP:EDT_TITLE");
322e6e6073dSLiu Zhe 	public static final VclEditBox SC_ValidityHelpMessage = editbox("sc:MultiLineEdit:TP_VALIDATION_INPUTHELP:EDT_INPUTHELP");
323e6e6073dSLiu Zhe 	public static final VclButton OptionsDlg_SortListsTabCopy = button("sc:PushButton:RID_SCPAGE_USERLISTS:BTN_COPY");
324e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_RangeContainsColumnLabels = button("sc:CheckBox:RID_SCPAGE_SORT_OPTIONS:BTN_LABEL");
325e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_CustomSortOrder = button("sc:CheckBox:RID_SCPAGE_SORT_OPTIONS:BTN_SORT_USER");
326e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_IncludeFormats = button("sc:CheckBox:RID_SCPAGE_SORT_OPTIONS:BTN_FORMATS");
327e6e6073dSLiu Zhe 	public static final VclListBox SortOptionsPage_CustomSortOrderList = listbox("sc:ListBox:RID_SCPAGE_SORT_OPTIONS:LB_SORT_USER");
328e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_TopToBottom = button("sc:RadioButton:RID_SCPAGE_SORT_OPTIONS:BTN_TOP_DOWN");
329e6e6073dSLiu Zhe 	public static final VclButton SortOptionsPage_LeftToRight = button("sc:RadioButton:RID_SCPAGE_SORT_OPTIONS:BTN_LEFT_RIGHT");
330e6e6073dSLiu Zhe 	public static final VclButton OptionsDlg_SortListsTabNew = button("sc:PushButton:RID_SCPAGE_USERLISTS:BTN_NEW");
331e6e6073dSLiu Zhe 	public static final VclButton OptionsDlg_SortListsTabAdd = button("sc:PushButton:RID_SCPAGE_USERLISTS:BTN_ADD");
332e6e6073dSLiu Zhe 	public static final VclTabPage FormatCellsDlg_NumbersPage = tabpage("CUI_HID_NUMBERFORMAT");
333e6e6073dSLiu Zhe 	public static final VclListBox FormatCellsDlg_NumbersPageCategory = listbox("cui:ListBox:RID_SVXPAGE_NUMBERFORMAT:LB_CATEGORY");
334e6e6073dSLiu Zhe 	public static final VclListBox FormatCellsDlg_NumbersPageCurrencyFormat = listbox("cui:ListBox:RID_SVXPAGE_NUMBERFORMAT:LB_CURRENCY");
335e6e6073dSLiu Zhe 	public static final VclTabPage DataPilotFieldOptionFiledSubtotalsPage = tabpage("25762");
336e6e6073dSLiu Zhe 	public static final VclControl SC_DataPilotOptionSubtotalFunctionList = control("59029");
337e6e6073dSLiu Zhe 	public static final VclDialog PresentationWizard = dialog("SD_HID_SD_AUTOPILOT_PAGE1");
338e6e6073dSLiu Zhe 	public static final VclDialog FillSeriesDlg = dialog(".uno:FillSeries");
339e6e6073dSLiu Zhe 	public static final VclDialog SortWarningDlg = dialog("sc:ModalDialog:RID_SCDLG_SORT_WARNING");
340e6e6073dSLiu Zhe 	public static final VclButton SortWarningDlg_Extend = button("sc:PushButton:RID_SCDLG_SORT_WARNING:BTN_EXTSORT");
341e6e6073dSLiu Zhe 	public static final VclButton SortWarningDlg_Current = button("sc:PushButton:RID_SCDLG_SORT_WARNING:BTN_CURSORT");
342e6e6073dSLiu Zhe 	// Spreadsheet: "Sheet" dialog
343e6e6073dSLiu Zhe 	public static final VclDialog SCInsertSheetDlg = dialog("sc:ModalDialog:RID_SCDLG_INSERT_TABLE");
344e6e6073dSLiu Zhe 	public static final VclButton SCBeforeCurrentSheet = button("sc:RadioButton:RID_SCDLG_INSERT_TABLE:RB_BEFORE");
345e6e6073dSLiu Zhe 	public static final VclButton SCAfterCurrentSheet = button("sc:RadioButton:RID_SCDLG_INSERT_TABLE:RB_BEHIND");
346e6e6073dSLiu Zhe 	public static final VclButton SCNewSheet = button("sc:RadioButton:RID_SCDLG_INSERT_TABLE:RB_NEW");
347e6e6073dSLiu Zhe 	public static final VclButton SCNewSheetFromFile = button("sc:RadioButton:RID_SCDLG_INSERT_TABLE:RB_FROMFILE");
348e6e6073dSLiu Zhe 	public static final VclEditBox SCNewSheetName = editbox("sc:Edit:RID_SCDLG_INSERT_TABLE:ED_TABNAME");
349e6e6073dSLiu Zhe 	public static final VclField SCSheetNumber = field("sc:NumericField:RID_SCDLG_INSERT_TABLE:NF_COUNT");
350e6e6073dSLiu Zhe 	public static final VclListBox SCFromFileSheetList = listbox("sc:MultiListBox:RID_SCDLG_INSERT_TABLE:LB_TABLES");
351e6e6073dSLiu Zhe 	public static final VclButton SCFromFileBrowse = button("sc:PushButton:RID_SCDLG_INSERT_TABLE:BTN_BROWSE");
352e6e6073dSLiu Zhe 	public static final VclButton SCFromFileLink = button("sc:CheckBox:RID_SCDLG_INSERT_TABLE:CB_LINK");
353e6e6073dSLiu Zhe 	// Spreadsheet: "Select Sheets" dialog
354e6e6073dSLiu Zhe 	public static final VclDialog SCSelectSheetsDlg = dialog(".uno:SelectTables");
355e6e6073dSLiu Zhe 	public static final VclListBox SCSheetsList = listbox("SC_HID_SELECTTABLES");
356e6e6073dSLiu Zhe 	public static final VclWindow SD_NavigatorDlg = window("SD_HID_SD_NAVIGATOR");
357e6e6073dSLiu Zhe 	public static final VclTabPage SD_HeaderAndFooterDlgSlideTab = tabpage("SD_HID_SD_TABPAGE_HEADERFOOTER_SLIDE");
358e6e6073dSLiu Zhe 	public static final VclButton SC_FunctionWizardDlg_Next = button("formula:PushButton:RID_FORMULADLG_FORMULA:BTN_FORWARD");
359e6e6073dSLiu Zhe 	public static final VclTreeListBox OptionsDlg_PathTabTree = tree("CUI_HID_OPTPATH_CTL_PATH");
360e6e6073dSLiu Zhe 	public static final VclTreeListBox OptionsDlg_MicorOfficeTree = tree("CUI_HID_OFAPAGE_MSFLTR2_CLB");
361e6e6073dSLiu Zhe 	public static final VclTabPage Bullet = tabpage("CUI_HID_SVXPAGE_PICK_BULLET");
362e6e6073dSLiu Zhe 	// Writer: "Spell check" dialog
363e6e6073dSLiu Zhe 	public static final VclDialog spellcheck = dialog("CUI_HID_SPELLCHECK");
364e6e6073dSLiu Zhe 	public static final VclListBox LanguageList = listbox("cui:ListBox:RID_SVXDLG_SPELLCHECK:LB_LANGUAGE");
365e6e6073dSLiu Zhe 	public static final VclEditBox MisspelledWords = editbox("cui:MultiLineEdit:RID_SVXDLG_SPELLCHECK:ED_NEWWORD");
366e6e6073dSLiu Zhe 	public static final VclListBox SuggestionList = listbox("cui:ListBox:RID_SVXDLG_SPELLCHECK:LB_SUGGESTION");
367e6e6073dSLiu Zhe 	public static final VclButton IgnoreOnce = button("CUI_HID_SPLDLG_BUTTON_IGNORE");
368e6e6073dSLiu Zhe 	public static final VclButton IgnoreAll = button("CUI_HID_SPLDLG_BUTTON_IGNOREALL");
369e6e6073dSLiu Zhe 	public static final VclButton Add = button("cui:MenuButton:RID_SVXDLG_SPELLCHECK:MB_ADDTODICT");
370e6e6073dSLiu Zhe 	public static final VclButton Change = button("CUI_HID_SPLDLG_BUTTON_CHANGE");
371e6e6073dSLiu Zhe 	public static final VclButton ChangeAll = button("CUI_HID_SPLDLG_BUTTON_CHANGEALL");
372e6e6073dSLiu Zhe 	public static final VclButton AutoCorrect = button("cui:PushButton:RID_SVXDLG_SPELLCHECK:PB_AUTOCORR");
373e6e6073dSLiu Zhe 	public static final VclButton Close = button("CUI_HID_SPLDLG_BUTTON_CLOSE");
374e6e6073dSLiu Zhe 
375e6e6073dSLiu Zhe 	// Presentation:"Table Property" dialog
376e6e6073dSLiu Zhe 	public static final VclButton impress_WizardDlg_Next = button("sd:PushButton:DLG_ASS:BUT_NEXT");
377e6e6073dSLiu Zhe 	public static final VclListBox Area_Fill_Color = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_COLOR");
378e6e6073dSLiu Zhe 	public static final VclTabPage Area_Area_page = tabpage("CUI_HID_AREA_AREA");
379e6e6073dSLiu Zhe 	public static final VclListBox Area_Fill_Type = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_AREA_TYPE");
380e6e6073dSLiu Zhe 	public static final VclListBox Area_Fill_Gradient = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_GRADIENT");
381e6e6073dSLiu Zhe 	public static final VclListBox Area_Fill_Hatching = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_HATCHING");
382e6e6073dSLiu Zhe 	public static final VclListBox Area_Fill_Bitmap = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_BITMAP");
383e6e6073dSLiu Zhe 	public static final VclTabPage Area_Border_page = tabpage("CUI_HID_BORDER");
384e6e6073dSLiu Zhe 	public static final VclTabPage Area_Font_page = tabpage("CUI_HID_SVXPAGE_CHAR_NAME");
385e6e6073dSLiu Zhe 	public static final VclComboBox Area_Font_Western_Font_Name = combobox("cui:ComboBox:RID_SVXPAGE_CHAR_NAME:LB_WEST_NAME");
386e6e6073dSLiu Zhe 	public static final VclComboBox Area_Font_Western_Style = combobox("cui:ComboBox:RID_SVXPAGE_CHAR_NAME:LB_WEST_STYLE");
387e6e6073dSLiu Zhe 	public static final VclListBox Area_Font_Western_Size = listbox("cui:MetricBox:RID_SVXPAGE_CHAR_NAME:LB_WEST_SIZE");
388e6e6073dSLiu Zhe 	public static final VclListBox Area_Font_Western_Lang = listbox("cui:ListBox:RID_SVXPAGE_CHAR_NAME:LB_WEST_LANG");
389e6e6073dSLiu Zhe 	public static final VclComboBox Area_Font_Eastern_Font_Name = combobox("cui:ComboBox:RID_SVXPAGE_CHAR_NAME:LB_EAST_NAME");
390e6e6073dSLiu Zhe 	public static final VclComboBox Area_Font_Eastern_Style = combobox("cui:ComboBox:RID_SVXPAGE_CHAR_NAME:LB_EAST_STYLE");
391e6e6073dSLiu Zhe 	public static final VclListBox Area_Font_Eastern_Size = listbox("cui:MetricBox:RID_SVXPAGE_CHAR_NAME:LB_EAST_SIZE");
392e6e6073dSLiu Zhe 	public static final VclListBox Area_Font_Eastern_Lang = listbox("cui:ListBox:RID_SVXPAGE_CHAR_NAME:LB_EAST_LANG");
393e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Relief = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_RELIEF");
394e6e6073dSLiu Zhe 	public static final VclButton EffectsPage_Outline = button("cui:TriStateBox:RID_SVXPAGE_CHAR_EFFECTS:CB_OUTLINE");
395e6e6073dSLiu Zhe 	public static final VclButton EffectsPage_Shadow = button("cui:TriStateBox:RID_SVXPAGE_CHAR_EFFECTS:CB_SHADOW");
396e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Overline = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_OVERLINE");
397e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Overline_Color = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_OVERLINE_COLOR");
398e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Strikeout = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_STRIKEOUT");
399e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Underline = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_UNDERLINE");
400e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Underline_Color = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_UNDERLINE_COLOR");
401e6e6073dSLiu Zhe 	public static final VclButton EffectsPage_InvidiualWords = button("cui:CheckBox:RID_SVXPAGE_CHAR_EFFECTS:CB_INDIVIDUALWORDS");
402e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Emphasis = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_EMPHASIS");
403e6e6073dSLiu Zhe 	public static final VclListBox EffectsPage_Position = listbox("cui:ListBox:RID_SVXPAGE_CHAR_EFFECTS:LB_POSITION");
404e6e6073dSLiu Zhe 	public static final VclControl Area_Border_Presets = control("CUI_HID_BORDER_CTL_PRESETS");
405e6e6073dSLiu Zhe 	public static final VclListBox Area_Border_LineStyle = listbox("cui:ListBox:RID_SVXPAGE_BORDER:LB_LINESTYLE");
406e6e6073dSLiu Zhe 	public static final VclListBox Area_Border_LineColor = listbox("cui:ListBox:RID_SVXPAGE_BORDER:LB_LINECOLOR");
407e6e6073dSLiu Zhe 	public static final VclField Area_Border_Mf_Left = field("cui:MetricField:RID_SVXPAGE_BORDER:MF_LEFT");
408e6e6073dSLiu Zhe 	public static final VclField Area_Border_Mf_Right = field("cui:MetricField:RID_SVXPAGE_BORDER:MF_RIGHT");
409e6e6073dSLiu Zhe 	public static final VclField Area_Border_Mf_Top = field("cui:MetricField:RID_SVXPAGE_BORDER:MF_TOP");
410e6e6073dSLiu Zhe 	public static final VclField Area_Border_Mf_Bottom = field("cui:MetricField:RID_SVXPAGE_BORDER:MF_BOTTOM");
411e6e6073dSLiu Zhe 	public static final VclButton Area_Border_Sync = button("cui:CheckBox:RID_SVXPAGE_BORDER:CB_SYNC");
412e6e6073dSLiu Zhe 	// Presentation:"Textbox Property" dialog
413e6e6073dSLiu Zhe 	public static final VclToolBox Textbox_Toolbar = toolbox(".HelpId:textbar");
414e6e6073dSLiu Zhe 	public static final VclButton SD_InsertTextboxButtonOnToolbar = button(".uno:Text");
415e6e6073dSLiu Zhe 	public static final VclButton SD_FormatArea = button(".uno:FormatArea");
416e6e6073dSLiu Zhe 
417e6e6073dSLiu Zhe 	// Writer:Style and Formatting List
418e6e6073dSLiu Zhe 	public static final VclControl StyleAndFormattingList = control("SFX2_HID_TEMPLATE_FMT");
419e6e6073dSLiu Zhe 	public static final VclListBox StyleFilterList = listbox("SFX2_HID_TEMPLATE_FILTER");
420e6e6073dSLiu Zhe 	public static final VclDockingWin StyleAndFormattingDlg = dockingwin(".uno:DesignerDialog");
421e6e6073dSLiu Zhe 
422e6e6073dSLiu Zhe 	// Writer:Insert Index and Table Dialog
423e6e6073dSLiu Zhe 	public static final VclDialog InsertIndexDlg = dialog("SW_HID_TP_TOX_SELECT");
424e6e6073dSLiu Zhe 
425e6e6073dSLiu Zhe 	// Writer:Split Cell Dialog
426e6e6073dSLiu Zhe 	public static final VclDialog Writer_SplitCellDlg = dialog("cui:ModalDialog:RID_SVX_SPLITCELLDLG");
427e6e6073dSLiu Zhe 
428e6e6073dSLiu Zhe 	// Writer:Insert Rows/Columns Dialog
429e6e6073dSLiu Zhe 	public static final VclDialog Writer_InsertRowsDlg = dialog(".uno:InsertRowDialog");
430e6e6073dSLiu Zhe 	public static final VclField Writer_InsertNum = field("cui:NumericField:DLG_INS_ROW_COL:ED_COUNT");
431e6e6073dSLiu Zhe 	public static final VclButton Writer_InsertBefore = button("cui:RadioButton:DLG_INS_ROW_COL:CB_POS_BEFORE");
432e6e6073dSLiu Zhe 	public static final VclButton Writer_InsertAfter = button("cui:RadioButton:DLG_INS_ROW_COL:CB_POS_AFTER");
433e6e6073dSLiu Zhe 	public static final VclDialog Writer_InsertColumnsDlg = dialog(".uno:InsertColumnDialog");
434e6e6073dSLiu Zhe 
435e6e6073dSLiu Zhe 	// Writer:Alignment TabPage of Paragraph format
436e6e6073dSLiu Zhe 	public static final VclTabPage AlignmentTabPage = tabpage("CUI_HID_FORMAT_PARAGRAPH_ALIGN");
437e6e6073dSLiu Zhe 	public static final VclButton Left = button("cui:RadioButton:RID_SVXPAGE_ALIGN_PARAGRAPH:BTN_LEFTALIGN");
438e6e6073dSLiu Zhe 	public static final VclButton Right = button("cui:RadioButton:RID_SVXPAGE_ALIGN_PARAGRAPH:BTN_RIGHTALIGN");
439e6e6073dSLiu Zhe 	public static final VclButton Center = button("cui:RadioButton:RID_SVXPAGE_ALIGN_PARAGRAPH:BTN_CENTERALIGN");
440e6e6073dSLiu Zhe 	public static final VclButton Justified = button("cui:RadioButton:RID_SVXPAGE_ALIGN_PARAGRAPH:BTN_JUSTIFYALIGN");
441e6e6073dSLiu Zhe 	public static final VclListBox Lastline = listbox("cui:ListBox:RID_SVXPAGE_ALIGN_PARAGRAPH:LB_LASTLINE");
442e6e6073dSLiu Zhe 	public static final VclButton ExpandSingleWord = button("cui:CheckBox:RID_SVXPAGE_ALIGN_PARAGRAPH:CB_EXPAND");
443e6e6073dSLiu Zhe 	public static final VclButton SnapToTextGrid = button("cui:CheckBox:RID_SVXPAGE_ALIGN_PARAGRAPH:CB_SNAP");
444e6e6073dSLiu Zhe 	public static final VclListBox VerticalAlignment = listbox("cui:ListBox:RID_SVXPAGE_ALIGN_PARAGRAPH:LB_VERTALIGN");
445e6e6073dSLiu Zhe 
446e6e6073dSLiu Zhe 	// Writer: Insert Object Dialog
447e6e6073dSLiu Zhe 	public static final VclDialog InsertObject = dialog(".uno:InsertObject");
448e6e6073dSLiu Zhe 	public static final VclButton NewObject = button("cui:RadioButton:MD_INSERT_OLEOBJECT:RB_NEW_OBJECT");
449e6e6073dSLiu Zhe 	public static final VclButton ObjectFromFile = button("cui:RadioButton:MD_INSERT_OLEOBJECT:RB_OBJECT_FROMFILE");
450e6e6073dSLiu Zhe 	public static final VclListBox ObjectType = listbox("cui:ListBox:MD_INSERT_OLEOBJECT:LB_OBJECTTYPE");
451e6e6073dSLiu Zhe 	public static final VclEditBox ObjectFilePath = editbox("cui:Edit:MD_INSERT_OLEOBJECT:ED_FILEPATH");
452e6e6073dSLiu Zhe 	public static final VclButton ObjectFileSearch = button("cui:PushButton:MD_INSERT_OLEOBJECT:BTN_FILEPATH");
453e6e6073dSLiu Zhe 	public static final VclButton ObjectFileLink = button("cui:CheckBox:MD_INSERT_OLEOBJECT:CB_FILELINK");
454e6e6073dSLiu Zhe 	public static final VclField NumberofCol = field("cui:NumericField:RID_SVX_NEWTABLE_DLG:NF_COLUMNS");
455e6e6073dSLiu Zhe 
456e6e6073dSLiu Zhe 	// Presentation: Insert Table
457e6e6073dSLiu Zhe 	public static final VclField NumberofRow = field("cui:NumericField:RID_SVX_NEWTABLE_DLG:NF_ROWS");
458e6e6073dSLiu Zhe 	public static final VclDialog InsertSlideObjects = dialog("SD_HID_DLG_INSERT_PAGES_OBJS");
459e6e6073dSLiu Zhe 
460e6e6073dSLiu Zhe 	// Presentation: Slide Transition Settings
461e6e6073dSLiu Zhe 	public static final VclListBox ImpressSlideTransitions = listbox("SD_HID_SD_SLIDETRANSITIONPANE_LB_SLIDE_TRANSITIONS");
462e6e6073dSLiu Zhe 	public static final VclListBox SlideShowSpeed = listbox("SD_HID_SD_SLIDETRANSITIONPANE_LB_SPEED");
463e6e6073dSLiu Zhe 	public static final VclButton SlideAutoAfter = button("SD_HID_SD_SLIDETRANSITIONPANE_RB_ADVANCE_AUTO");
464e6e6073dSLiu Zhe 	public static final VclButton ApplyToAllSlides = button("SD_HID_SD_SLIDETRANSITIONPANE_PB_APPLY_TO_ALL");
465e6e6073dSLiu Zhe 
466e6e6073dSLiu Zhe 	// Spreadsheet: Standard Filter Dialog
467e6e6073dSLiu Zhe 	public static final VclComboBox FilterValue1 = combobox("sc:ComboBox:RID_SCDLG_FILTER:ED_VAL1");
468e6e6073dSLiu Zhe 	public static final VclDialog StandardFilterDlg = dialog(".uno:DataFilterStandardFilter");
469e6e6073dSLiu Zhe 
470e6e6073dSLiu Zhe 	// Fontwork
471e6e6073dSLiu Zhe 	public static final VclDialog FontworkGalleryDlg = dialog("svx:ModalDialog:RID_SVX_MDLG_FONTWORK_GALLERY");
472*ca72bc94SLiu Zhe 
473*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSizeColBox=editbox("sw:NumericField:DLG_INSERT_TABLE:ED_COL");
474*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSizeRowBox=editbox("sw:NumericField:DLG_INSERT_TABLE:ED_ROW");
475*ca72bc94SLiu Zhe 	public static final VclControl SWTableBackgroundColor=control("CUI_HID_BACKGROUND_CTL_BGDCOLORSET");
476*ca72bc94SLiu Zhe 	public static final VclTabPage SWTableBackground = tabpage("CUI_HID_BACKGROUND");
477*ca72bc94SLiu Zhe 	public static final VclTabPage SWTableBorder = tabpage("CUI_HID_BORDER");
478*ca72bc94SLiu Zhe 	public static final VclControl SWTableBorderLineArrange = control("CUI_HID_BORDER_CTL_PRESETS");
479*ca72bc94SLiu Zhe 	public static final VclControl SWTableProperties = control("SW_HID_FORMAT_TABLE");
480*ca72bc94SLiu Zhe 	public static final VclListBox SWTableBorderLineStyle = listbox("cui:ListBox:RID_SVXPAGE_BORDER:LB_LINESTYLE");
481*ca72bc94SLiu Zhe 	public static final VclListBox SWTableBorderLineColor = listbox("cui:ListBox:RID_SVXPAGE_BORDER:LB_LINECOLOR");
482*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSTCLeft = editbox("cui:MetricField:RID_SVXPAGE_BORDER:MF_LEFT");
483*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSTCRight = editbox("cui:MetricField:RID_SVXPAGE_BORDER:MF_RIGHT");
484*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSTCTop = editbox("cui:MetricField:RID_SVXPAGE_BORDER:MF_TOP");
485*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableSTCBottom = editbox("cui:MetricField:RID_SVXPAGE_BORDER:MF_BOTTOM");
486*ca72bc94SLiu Zhe 	public static final VclButton SWTableSTC_SYNC = button("cui:CheckBox:RID_SVXPAGE_BORDER:CB_SYNC");
487*ca72bc94SLiu Zhe 	public static final VclControl SWTableShadow = control("CUI_HID_BORDER_CTL_SHADOWS");
488*ca72bc94SLiu Zhe 	public static final VclEditBox SWTableShadowSize = editbox("cui:MetricField:RID_SVXPAGE_BORDER:ED_SHADOWSIZE");
489*ca72bc94SLiu Zhe 	public static final VclListBox SWTableShadowColor = listbox("cui:ListBox:RID_SVXPAGE_BORDER:LB_SHADOWCOLOR");
490*ca72bc94SLiu Zhe 	public static final VclButton SWInsertTable_AutoFormat = button("sw:PushButton:DLG_INSERT_TABLE:BT_AUTOFORMAT");
491*ca72bc94SLiu Zhe 	public static final VclListBox SWTableAutoFormat_Listbox = listbox("sw:ListBox:DLG_AUTOFMT_TABLE:LB_FORMAT");
492*ca72bc94SLiu Zhe 	public static final VclDialog SWTableAutoFMT = dialog("SW_HID_AUTOFMT_TABLE");
493*ca72bc94SLiu Zhe 	public static final VclDialog SWTable_SetRowHeight_Dialog = dialog(".uno:SetRowHeight");
494*ca72bc94SLiu Zhe 	public static final VclField SWTable_SetRowHeight = field("sw:MetricField:DLG_ROW_HEIGHT:ED_HEIGHT");
495*ca72bc94SLiu Zhe 	public static final VclDialog SWTable_InsertRow = dialog(".uno:InsertRowDialog");
496*ca72bc94SLiu Zhe 	public static final VclEditBox SWTable_InsertRow_Column_SetNumber = editbox("cui:NumericField:DLG_INS_ROW_COL:ED_COUNT");
497*ca72bc94SLiu Zhe 	public static final VclField SWTable_SetColumnNumber = field("sw:NumericField:DLG_COL_WIDTH:ED_COL");
498*ca72bc94SLiu Zhe 	public static final VclField SWTable_SetColumnWidth = field("sw:MetricField:DLG_COL_WIDTH:ED_WIDTH");
499*ca72bc94SLiu Zhe 	public static final VclDialog SWTable_InsertColumn = dialog(".uno:InsertColumnDialog");
500*ca72bc94SLiu Zhe 	public static final VclDialog SWTable_SetColumnDialog = dialog(".uno:SetColumnWidth");
501*ca72bc94SLiu Zhe 	public static final VclDialog SWTable_CellSplitDialog = dialog("cui:ModalDialog:RID_SVX_SPLITCELLDLG");
502*ca72bc94SLiu Zhe 	public static final VclField SWTable_CellSplitNumber = field("cui:NumericField:RID_SVX_SPLITCELLDLG:ED_COUNT");
503*ca72bc94SLiu Zhe 	public static final VclButton SWTable_CellSplitHORZ_Button = button("cui:ImageRadioButton:RID_SVX_SPLITCELLDLG:RB_HORZ");
504*ca72bc94SLiu Zhe 	public static final VclButton SWTable_CellSplitVERT_Button = button("cui:ImageRadioButton:RID_SVX_SPLITCELLDLG:RB_VERT");
505*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_SelectRowMenu=new VclMenuItem("Row->Select");
506*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_InsertRowMenu=new VclMenuItem("Row->Insert...");
507*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_RowHeightMenu=new VclMenuItem("Row->Height...");
508*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_RowDleteMenu=new VclMenuItem("Row->Delete");
509*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_ColumnWidthMenu=new VclMenuItem("Column->Width...");
510*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_ColumnSelectMenu=new VclMenuItem("Column->Select");
511*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_ColumnDeleteMenu=new VclMenuItem("Column->Delete");
512*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_ColumnInsertMenu=new VclMenuItem("Column->Insert...");
513*ca72bc94SLiu Zhe 	public static final VclMenuItem SWTable_CellSplitMenu=new VclMenuItem("Cell->Split...");
514*ca72bc94SLiu Zhe 	public static final VclListBox SDTable_BACGColorListbox = listbox("cui:ListBox:RID_SVXPAGE_AREA:LB_COLOR");
515*ca72bc94SLiu Zhe 	public static final VclTabPage SDTable_BACGColorArea = tabpage("CUI_HID_AREA_AREA");
516*ca72bc94SLiu Zhe 	public static final VclTabPage SDTable_BACGColorsOption = tabpage("CUI_HID_OPTIONS_COLOR");
517*ca72bc94SLiu Zhe 	public static final VclEditBox SDTable_BACGColorsOption_Name = editbox("cui:Edit:RID_SVXPAGE_COLOR:EDT_NAME");
518*ca72bc94SLiu Zhe 
519e6e6073dSLiu Zhe 
520e6e6073dSLiu Zhe }
521