====== XCommandWnd ====== **//Inherited from//** [[class::qdialog|QDialog]],[[class::icommandwindow|ICommandWindow]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * bool [[xcommandwnd#m_bindependent|m_bIndependent]] * bool [[xcommandwnd#m_bdockfixed|m_bDockFixed]] **//Public interface//** * [[xcommandwnd#xcommandwnd1|XCommandWnd]](MainFrame * pApp) * void [[xcommandwnd#setdockfixed|setDockFixed]](bool b) * const char * [[xcommandwnd#getcontrolstringproperty|getControlStringProperty]](const char * ctrl, const char * prp_name) * int [[xcommandwnd#getcontrolintproperty|getControlIntProperty]](const char * ctrl, const char * prp_name) * void [[xcommandwnd#setcontrolattribute|setControlAttribute]](const char * ctrl, const char * atb_name, const char * atb_value) * void [[xcommandwnd#addcombooption|addComboOption]](const char * ctrl,const char * o,int v) * void [[xcommandwnd#addformitem|addFormItem]](const char * form, const char * label, const char * name, const char * type, const char * unit = NULL, int labelWidth = 0) * void [[xcommandwnd#addlistitem|addListItem]](const char * ctrl,const char * txt, int v = -1, int checkMode = Check_Disable, const char * linkWgt = NULL, const char * linkWgtUrl = NULL) * void [[xcommandwnd#removelistitem|removeListItem]](const char * ctrl, int v, bool byRowIndex = false) * void [[xcommandwnd#moveuplistitem|moveUpListItem]](const char * ctrl, int v) * void [[xcommandwnd#movedownlistitem|moveDownListItem]](const char * ctrl, int v) * void [[xcommandwnd#initlist|initList]](const char * ctrl,const char * setting) * void [[xcommandwnd#inittree|initTree]](const char * ctrl,const char * setting,bool bExpand = true) * void [[xcommandwnd#setcontrolenable|setControlEnable]](const char * ctrl, bool enable) * void [[xcommandwnd#setcontrolvisible|setControlVisible]](const char * ctrl, bool bVisible) * void [[xcommandwnd#setchecked|setChecked]](const char * ctrl,bool status) * void [[xcommandwnd#setcomboint|setComboInt]](const char * ctrl, int value) * void [[xcommandwnd#seteditint|setEditInt]](const char * ctrl, int value) * void [[xcommandwnd#seteditstring|setEditString]](const char * ctrl, const char * str, const char * browse = 0) * void [[xcommandwnd#seteditdouble|setEditDouble]](const char * ctrl, real value) * void [[xcommandwnd#setlabelstring|setLabelString]](const char * ctrl, const char * str) * void [[xcommandwnd#setlabelimage|setLabelImage]](const char * ctrl, const char * image, int width = -1, int height = -1) * void [[xcommandwnd#setrealvar|setRealVar]](const char * ctrl, const RealVar * str) * void [[xcommandwnd#clearcombo|clearCombo]](const char * ctrl) * real [[xcommandwnd#geteditdouble|getEditDouble]](const char * ctrl,real null_value = 0) * int [[xcommandwnd#getcomboint|getComboInt]](const char * ctrl,int null_value = 0) * const char * [[xcommandwnd#getcombostring|getComboString]](const char * ctrl) * bool [[xcommandwnd#getchecked|getChecked]](const char * ctrl) * int [[xcommandwnd#geteditint|getEditInt]](const char * ctrl) * const char * [[xcommandwnd#geteditstring|getEditString]](const char * ctrl) * void [[xcommandwnd#setgroupvisible|setGroupVisible]](const char * grp,bool bVisible) * bool [[xcommandwnd#getlistchecked|getListChecked]](const char * ctrl, int idx) * void [[xcommandwnd#setlistchecked|setListChecked]](const char * ctrl, int idx, bool bCheck) * void [[xcommandwnd#setlistcurrent|setListCurrent]](const char * ctrl, int idx) * void [[xcommandwnd#setliststring|setListString]](const char * ctrl, int idx, const char * str) * const char * [[xcommandwnd#getliststring|getListString]](const char * ctrl, int idx) * int [[xcommandwnd#getlistitemvalue|getListItemValue]](const char * ctrl, int index) * int [[xcommandwnd#getlistitemrow|getListItemRow]](const char * ctrl, int value) * int [[xcommandwnd#getlistitemcount|getListItemCount]](const char * ctrl) * int [[xcommandwnd#getlistcurrentrow|getListCurrentRow]](const char * ctrl) * void [[xcommandwnd#getrealvar|getRealVar]](const char * wgtname,RealVar * v) * void [[xcommandwnd#clearchildren|clearChildren]](const char * parent) * void [[xcommandwnd#clearcontent|clearContent]](const char * ctrl) * void [[xcommandwnd#setcurrentsub|setCurrentSub]](const char * ctrl, const char * subName, const char * url, const char * subBuddy = 0) * void [[xcommandwnd#reloadsub|reloadSub]](const char * ctrl, const char * subName, const char * url) * bool [[xcommandwnd#getpanelchecked|getPanelChecked]](const char * ctrl) * void [[xcommandwnd#setpanelchecked|setPanelChecked]](const char * ctrl, bool bCheck) * void [[xcommandwnd#settablefromstring|setTableFromString]](const char * tblCtrl, const char * str, const Recti * rect = 0) * void [[xcommandwnd#settablefromclipboard|setTableFromClipboard]](const char * tblCtrl, const Recti * rect = 0) * void [[xcommandwnd#gettabletoclipboard|getTableToClipboard]](const char * tblCtrl, const Recti * rect = 0) * void [[xcommandwnd#settablerowcount|setTableRowCount]](const char * tblCtrl, int rowCount) * int [[xcommandwnd#gettablerowcount|getTableRowCount]](const char * tblCtrl) * void [[xcommandwnd#settablecolcount|setTableColCount]](const char * tblCtrl, int colCount) * int [[xcommandwnd#gettablecolcount|getTableColCount]](const char * tblCtrl) * void [[xcommandwnd#addtablecombooption|addTableComboOption]](const char * ctrl, int row, int col, const char * o, int v) * void [[xcommandwnd#settablechecked|setTableChecked]](const char * ctrl,int row, int col, bool status) * void [[xcommandwnd#settablecomboint|setTableComboInt]](const char * ctrl, int row, int col, int value) * void [[xcommandwnd#settableeditablecombo|setTableEditableCombo]](const char * ctrl, int row, int col) * void [[xcommandwnd#settablecombooptions|setTableComboOptions]](const char * ctrl, int row, int col, vector * options, const char * curText = 0) * void [[xcommandwnd#settableeditint|setTableEditInt]](const char * ctrl, int row, int col, int value, bool bEditable = true) * void [[xcommandwnd#settableeditstring|setTableEditString]](const char * ctrl, int row, int col, const char * str, bool bEditable = true) * void [[xcommandwnd#settableeditpath|setTableEditPath]](const char * ctrl, int row, int col, const char * browse, const char * str) * void [[xcommandwnd#settableeditdouble|setTableEditDouble]](const char * ctrl, int row, int col, real value, bool bEditable = true) * void [[xcommandwnd#settablelabelstring|setTableLabelString]](const char * ctrl, int row, int col, const char * str) * real [[xcommandwnd#gettableeditdouble|getTableEditDouble]](const char * ctrl, int row, int col, real null_value = 0) * int [[xcommandwnd#gettablecomboint|getTableComboInt]](const char * ctrl, int row, int col, int null_value = 0) * const char * [[xcommandwnd#gettablecombostring|getTableComboString]](const char * ctrl, int row, int col) * bool [[xcommandwnd#gettablechecked|getTableChecked]](const char * ctrl, int row, int col) * int [[xcommandwnd#gettableeditint|getTableEditInt]](const char * ctrl, int row, int col) * const char * [[xcommandwnd#gettableeditstring|getTableEditString]](const char * ctrl, int row, int col) * int [[xcommandwnd#gettablecurrentrow|getTableCurrentRow]](const char * ctrl) * void [[xcommandwnd#adjusttableview|adjustTableView]](const char * ctrl) * void [[xcommandwnd#removetablerow|removeTableRow]](const char * ctrl, int loc, int rowCount = 1) * void [[xcommandwnd#inserttablerow|insertTableRow]](const char * ctrl, int loc, int rows = 1) * bool [[xcommandwnd#gettableselectionrange|getTableSelectionRange]](const char * ctrl, Recti * rect) * void [[xcommandwnd#settreecolcount|setTreeColCount]](const char * tblCtrl, int colCount) * int [[xcommandwnd#gettreecolcount|getTreeColCount]](const char * tblCtrl) * void [[xcommandwnd#inserttreeeditstring|insertTreeEditString]](const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true) * void [[xcommandwnd#settreechecked|setTreeChecked]](const char * ctrl, const XTreeIndex * ti, int col, bool status) * void [[xcommandwnd#settreecurrent|setTreeCurrent]](const char * ctrl, const XTreeIndex * ti) * void [[xcommandwnd#settreeeditint|setTreeEditInt]](const char * ctrl, const XTreeIndex * ti, int col, int value, bool bEditable = true) * void [[xcommandwnd#settreeeditstring|setTreeEditString]](const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true) * void [[xcommandwnd#settreeeditdouble|setTreeEditDouble]](const char * ctrl, const XTreeIndex * ti, int col, real value, bool bEditable = true) * real [[xcommandwnd#gettreeeditdouble|getTreeEditDouble]](const char * ctrl, const XTreeIndex * ti, int col, real null_value = 0) * bool [[xcommandwnd#gettreechecked|getTreeChecked]](const char * ctrl, const XTreeIndex * ti, int col) * int [[xcommandwnd#gettreeeditint|getTreeEditInt]](const char * ctrl, const XTreeIndex * ti, int col) * const char * [[xcommandwnd#gettreeeditstring|getTreeEditString]](const char * ctrl, const XTreeIndex * ti, int col) * void [[xcommandwnd#opentreeeditor|openTreeEditor]](const char * ctrl, const XTreeIndex * ti, int col) * int [[xcommandwnd#gettreecurrentindex|getTreeCurrentIndex]](const char * ctrl, XTreeIndex * ti) * int [[xcommandwnd#gettreeitemvalue|getTreeItemValue]](const char * ctrl, XTreeIndex * ti,int col) * int [[xcommandwnd#gettreechildcount|getTreeChildCount]](const char * ctrl, const XTreeIndex * ti) * void [[xcommandwnd#removetreeitem|removeTreeItem]](const char * ctrl, XTreeIndex * ti) * void [[xcommandwnd#movetreeitem|moveTreeItem]](const char * ctrl, XTreeIndex * from, XTreeIndex * to) * void [[xcommandwnd#setcurvedata|setCurveData]](const char * ctrl, const XDataXY * xyc) * void [[xcommandwnd#setheadertitle|setHeaderTitle]](const char * ctrl, const char * title, int index = 0, int width = -1) * void [[xcommandwnd#setcontrolsize|setControlSize]](const char * ctrl, int width, int height) * void [[xcommandwnd#getfielddata|getFieldData]](const char * ctrl, XDataField * fd) * void [[xcommandwnd#setfielddata|setFieldData]](const char * ctrl, const XDataField * fd) * void [[xcommandwnd#layoutbegin|layoutBegin]]() * void [[xcommandwnd#layoutend|layoutEnd]]() * const char * [[xcommandwnd#getopenfile|getOpenFile]](const char * title,const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL) * const char * [[xcommandwnd#getsavefile|getSaveFile]](const char * title, const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL) * const char * [[xcommandwnd#getdir|getDir]](const char * title, const char * defaultDir = "", const char * buddy = NULL) * bool [[xcommandwnd#getcolor|getColor]](uint8* out_rgba,uint8 * initial = 0) * bool [[xcommandwnd#getimagesize|getImageSize]](const char * img, int * w, int * h) * void [[xcommandwnd#popsubdialog|popSubDialog]](const char * dlg_xml) * void [[xcommandwnd#setmarkdowncontent|setMarkdownContent]](const char * ctrl, const char * content) * void [[xcommandwnd#savemarkdown|saveMarkdown]](const char * ctrl, const char * fname) * void [[xcommandwnd#loadmarkdown|loadMarkdown]](const char * ctrl, const char * fname) * void [[xcommandwnd#loadhtml|loadHtml]](const char * ctrl, const char * fname) * void [[xcommandwnd#reset|reset]]() * void [[xcommandwnd#show|show]]() * void [[xcommandwnd#hide|hide]]() * void [[xcommandwnd#updateto|updateTo]](void * param) * void [[xcommandwnd#updatefrom|updateFrom]](void * param) * ICommand* [[xcommandwnd#getcurrentcmd|getCurrentCmd]]() * void [[xcommandwnd#setlineeditinputrule|setLineEditInputRule]](const char * wgtname,const char * rule) * void [[xcommandwnd#setcurrentcommand|setCurrentCommand]](ICommand * pCmd) * MainFrame * [[xcommandwnd#getframe|getFrame]]() * void [[xcommandwnd#init|init]]() * void [[xcommandwnd#suspend|suspend]]() * static QValidator * [[xcommandwnd#getrule|getRule]](const char * ruleName) * QLabel * [[xcommandwnd#createwidgetlabel|createWidgetLabel]](const char * wgtname,const char * labelStr) * QComboBox * [[xcommandwnd#createtablecombo|createTableCombo]](const char * wgtname) * void [[xcommandwnd#initcomboitems|initComboItems]](const char * wgt, const XManager * mgr,int default_id = 0, TypeID filterType = DItem_Unknown) * QWidget * [[xcommandwnd#getwidget|getWidget]](const char * name,TypeID type = Control_None) * const char * [[xcommandwnd#getwidgetname|getWidgetName]](QWidget * pw) * QLayout * [[xcommandwnd#getlayout|getLayout]](const char * name) * void [[xcommandwnd#registermap|registerMap]](const char * name,void * ptr) * void [[xcommandwnd#loadfromxml|loadFromXml]](const char * config) * void [[xcommandwnd#removeitem|removeItem]](void * ptr) * CmdWidget * [[xcommandwnd#createchildwidget|createChildWidget]](const char * xml,QLayout * lay) * CmdWidget * [[xcommandwnd#createsheetwidget|createSheetWidget]](const char * sheet,QLayout * lay) * void [[xcommandwnd#destroychildwidget|destroyChildWidget]](CmdWidget * wgt) * QWidget * [[xcommandwnd#getwidgetwithoutexception|getWidgetWithoutException]](const char * name) * void [[xcommandwnd#savetoxml|saveToXml]](const char * fname) * ControlItem [[xcommandwnd#getcontrolitem|getControlItem]](const char * name) * bool [[xcommandwnd#addinputstring|addInputString]](const char * str) * void [[xcommandwnd#appendinputline|appendInputLine]](const char * editName) * void [[xcommandwnd#accept|accept]] () * void [[xcommandwnd#apply|apply]]() * void [[xcommandwnd#cancel|cancel]]() * void [[xcommandwnd#setwndbuttonvisible|setWndButtonVisible]](int btnID, bool bVisible) * void [[xcommandwnd#setwndbuttonenable|setWndButtonEnable]](int btnID, bool bEnable) * bool [[xcommandwnd#configcontrol|configControl]](const char * name, const char * config) * bool [[xcommandwnd#exchangecolordata|exchangeColorData]](const char * ctrl, RGBAColor & value) * bool [[xcommandwnd#exchangeeditdata|exchangeEditData]](const char * ctrl,float & value, float default_v = XREAL_MAX) * bool [[xcommandwnd#exchangeeditdata|exchangeEditData]](const char * ctrl,double & value, double default_v = XREAL_MAX) * bool [[xcommandwnd#exchangeuniteditdata|exchangeUnitEditData]](const char * ctrl, double & value, TypeID utype, double default_v = XREAL_MAX) * bool [[xcommandwnd#exchangeeditdatawithunitcombo|exchangeEditDataWithUnitCombo]](const char * valueEdit, const char * unitCombo, double & value, double default_v = XREAL_MAX) * bool [[xcommandwnd#exchangeeditdata|exchangeEditData]](const char * ctrl,RealVar & value, real default_v = 0) * bool [[xcommandwnd#exchangecombodata|exchangeComboData]](const char * ctrl,int & value,int default_v = 0) * bool [[xcommandwnd#exchangespindata|exchangeSpinData]](const char * ctrl, int & value) * bool [[xcommandwnd#exchangecheckdata|exchangeCheckData]](const char * ctrl,bool & value) * bool [[xcommandwnd#exchangesubcheckdata|exchangeSubCheckData]](const char * ctrl, const char * sub, bool & value) * bool [[xcommandwnd#exchangeradiocheckdata|exchangeRadioCheckData]](const char * ctrl,int & value) * bool [[xcommandwnd#exchangeeditdata|exchangeEditData]](const char * ctrl,int & value, int default_v = XINT_MAX) * bool [[xcommandwnd#exchangeeditdata|exchangeEditData]](const char * ctrl,char * value, const char * default_v = "") * bool [[xcommandwnd#exchangefielddata|exchangeFieldData]](const char * ctrl,XDataField & value) * bool [[xcommandwnd#exchangecurvedata|exchangeCurveData]](const char * ctrl,XDataXY & value) * bool [[xcommandwnd#exchangesheetdata|exchangeSheetData]](const char * ctrl,const char * config) * bool [[xcommandwnd#exchangelabeloption|exchangeLabelOption]](const char * ctrl, const char * varName, LabelVarSection & varSection) * bool [[xcommandwnd#exchangelabelvar|exchangeLabelVar]](const char * ctrl, LabelVar & varSection) * void [[xcommandwnd#setexchangemode|setExchangeMode]](DataExchangeMode bGetOrSet) * DataExchangeMode [[xcommandwnd#getexchangemode|getExchangeMode]]() * void [[xcommandwnd#loadsheet|loadSheet]](QTableWidget * wgt,const char * sheetFile) * void [[xcommandwnd#savesheet|saveSheet]](QTableWidget * wgt,const char * sheetFile) * void [[xcommandwnd#onviewchanged|onViewChanged]]() * void [[xcommandwnd#onpickchanged|onPickChanged]]() * void [[xcommandwnd#updatedata|updateData]](bool bSave) * void [[xcommandwnd#connectsignalslot|connectSignalSlot]]() * void [[xcommandwnd#linkwidget|linkWidget]](QWidget * wgt, const char * to, const char * singal, const char * slot) * void [[xcommandwnd#registerconnect|registerConnect]](QWidget * wgt, const char * connectStr) * QWidget * [[xcommandwnd#addstackchild|addStackChild]](QWidget * stack, const QString & url, const QString & name, const QString & linkBuddy) * void [[xcommandwnd#showgroupbycomobooption|showGroupByComoboOption]](int) * void [[xcommandwnd#ontreeitemchild_noadjust|onTreeItemChild_NoAdjust]](QTreeWidgetItem * item, int column) * void [[xcommandwnd#popdialog|popDialog]]() * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](int index) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](QTreeWidgetItem * item, int column) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](QTreeWidgetItem * current, QTreeWidgetItem * previous) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](QListWidgetItem * item) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](QListWidgetItem * current, QListWidgetItem * previous) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]]() * void [[xcommandwnd#onclosetreeitemeditor|onCloseTreeItemEditor]]() * void [[xcommandwnd#ontabchange|onTabChange]](int index) * void [[xcommandwnd#ondrop|onDrop]]() * void [[xcommandwnd#checkall|checkAll]]() * void [[xcommandwnd#uncheckall|uncheckAll]]() * void [[xcommandwnd#checkinverse|checkInverse]]() * void [[xcommandwnd#controlchanged|controlChanged]]() * void [[xcommandwnd#onedittreeitem|onEditTreeItem]](QTreeWidgetItem * wti, int col) * void [[xcommandwnd#onwidgetaction|onWidgetAction]]() * void [[xcommandwnd#validateedit|validateEdit]](const QString & newStr) **//Protected interface//** * void [[xcommandwnd#resizeevent|resizeEvent]] ( QResizeEvent * event ) * void [[xcommandwnd#closeevent|closeEvent]] ( QCloseEvent * event ) * void [[xcommandwnd#inform|inform]](QString msg) * void [[xcommandwnd#keypressevent|keyPressEvent]](QKeyEvent *event) * void [[xcommandwnd#moveevent|moveEvent]]( QMoveEvent * event ) * bool [[xcommandwnd#event|event]](QEvent *[[xcommandwnd#event|event]]) * void [[xcommandwnd#setcurrentwidget|setCurrentWidget]](const QString & stackName, const QString & subName, const QVariant & refUrl, const QString & buddyName = QString()) * void [[xcommandwnd#checkstackbuddies|checkStackBuddies]](const QString & stackName, const QString & cur) **//Private interface//** * bool [[xcommandwnd#onaccept|onAccept]]() * void [[xcommandwnd#oncancel|onCancel]]() * void [[xcommandwnd#onapply|onApply]]() * void [[xcommandwnd#onhelp|onHelp]]() * void [[xcommandwnd#oncollapsepanel|onCollapsePanel]](bool bOn) * void [[xcommandwnd#onenablepanel|onEnablePanel]](bool bEnable) * void [[xcommandwnd#test|test]]() * void [[xcommandwnd#invalidatelayout|invalidateLayout]]() * void [[xcommandwnd#initcombooptions|initComboOptions]]() * QTreeWidgetItem * [[xcommandwnd#gettreeitem|getTreeItem]](QTreeWidget * tr, const XTreeIndex * ti, bool bCreateIfNone = true) * QTreeWidgetItem * [[xcommandwnd#inserttreeitem|insertTreeItem]](QTreeWidget * tr, const XTreeIndex * ti) ---- {{anchor:m_bindependent}} **bool m_bIndependent** {{anchor:m_bdockfixed}} **bool m_bDockFixed** ---- {{anchor:xcommandwnd1}} **XCommandWnd(MainFrame * pApp)** *function: *parameters: - [i]MainFrame * pApp: *return value: {{anchor:setdockfixed}} **void setDockFixed(bool b)** *function: *parameters: - [i]bool b: *return value: {{anchor:getcontrolstringproperty}} **const char * getControlStringProperty(const char * ctrl, const char * prp_name)** *function: *parameters: - [i]const char * ctrl: - [i] const char * prp_name: *return value: {{anchor:getcontrolintproperty}} **int getControlIntProperty(const char * ctrl, const char * prp_name)** *function: *parameters: - [i]const char * ctrl: - [i] const char * prp_name: *return value: {{anchor:setcontrolattribute}} **void setControlAttribute(const char * ctrl, const char * atb_name, const char * atb_value)** *function: *parameters: - [i]const char * ctrl: - [i] const char * atb_name: - [i] const char * atb_value: *return value: {{anchor:addcombooption}} **void addComboOption(const char * ctrl,const char * o,int v)** *function: *parameters: - [i]const char * ctrl: - [i]const char * o: - [i]int v: *return value: {{anchor:addformitem}} **void addFormItem(const char * form, const char * label, const char * name, const char * type, const char * unit = NULL, int labelWidth = 0)** *function: *parameters: - [i]const char * form: - [i] const char * label: - [i] const char * name: - [i] const char * type: - [i] const char * unit = NULL: - [i] int labelWidth = 0: *return value: {{anchor:addlistitem}} **void addListItem(const char * ctrl,const char * txt, int v = -1, int checkMode = Check_Disable, const char * linkWgt = NULL, const char * linkWgtUrl = NULL)** *function: *parameters: - [i]const char * ctrl: - [i]const char * txt: - [i] int v = -1: - [i] int checkMode = Check_Disable: - [i] const char * linkWgt = NULL: - [i] const char * linkWgtUrl = NULL: *return value: {{anchor:removelistitem}} **void removeListItem(const char * ctrl, int v, bool byRowIndex = false)** *function: *parameters: - [i]const char * ctrl: - [i] int v: - [i] bool byRowIndex = false: *return value: {{anchor:moveuplistitem}} **void moveUpListItem(const char * ctrl, int v)** *function: *parameters: - [i]const char * ctrl: - [i] int v: *return value: {{anchor:movedownlistitem}} **void moveDownListItem(const char * ctrl, int v)** *function: *parameters: - [i]const char * ctrl: - [i] int v: *return value: {{anchor:initlist}} **void initList(const char * ctrl,const char * setting)** *function: *parameters: - [i]const char * ctrl: - [i]const char * setting: *return value: {{anchor:inittree}} **void initTree(const char * ctrl,const char * setting,bool bExpand = true)** *function: *parameters: - [i]const char * ctrl: - [i]const char * setting: - [i]bool bExpand = true: *return value: {{anchor:setcontrolenable}} **void setControlEnable(const char * ctrl, bool enable)** *function: *parameters: - [i]const char * ctrl: - [i] bool enable: *return value: {{anchor:setcontrolvisible}} **void setControlVisible(const char * ctrl, bool bVisible)** *function: *parameters: - [i]const char * ctrl: - [i] bool bVisible: *return value: {{anchor:setchecked}} **void setChecked(const char * ctrl,bool status)** *function: *parameters: - [i]const char * ctrl: - [i]bool status: *return value: {{anchor:setcomboint}} **void setComboInt(const char * ctrl, int value)** *function: *parameters: - [i]const char * ctrl: - [i] int value: *return value: {{anchor:seteditint}} **void setEditInt(const char * ctrl, int value)** *function: *parameters: - [i]const char * ctrl: - [i] int value: *return value: {{anchor:seteditstring}} **void setEditString(const char * ctrl, const char * str, const char * browse = 0)** *function: *parameters: - [i]const char * ctrl: - [i] const char * str: - [i] const char * browse = 0: *return value: {{anchor:seteditdouble}} **void setEditDouble(const char * ctrl, real value)** *function: *parameters: - [i]const char * ctrl: - [i] real value: *return value: {{anchor:setlabelstring}} **void setLabelString(const char * ctrl, const char * str)** *function: *parameters: - [i]const char * ctrl: - [i] const char * str: *return value: {{anchor:setlabelimage}} **void setLabelImage(const char * ctrl, const char * image, int width = -1, int height = -1)** *function: *parameters: - [i]const char * ctrl: - [i] const char * image: - [i] int width = -1: - [i] int height = -1: *return value: {{anchor:setrealvar}} **void setRealVar(const char * ctrl, const RealVar * str)** *function: *parameters: - [i]const char * ctrl: - [i] const RealVar * str: *return value: {{anchor:clearcombo}} **void clearCombo(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:geteditdouble}} **real getEditDouble(const char * ctrl,real null_value = 0)** *function: *parameters: - [i]const char * ctrl: - [i]real null_value = 0: *return value: {{anchor:getcomboint}} **int getComboInt(const char * ctrl,int null_value = 0)** *function: *parameters: - [i]const char * ctrl: - [i]int null_value = 0: *return value: {{anchor:getcombostring}} **const char * getComboString(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:getchecked}} **bool getChecked(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:geteditint}} **int getEditInt(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:geteditstring}} **const char * getEditString(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:setgroupvisible}} **void setGroupVisible(const char * grp,bool bVisible)** *function: *parameters: - [i]const char * grp: - [i]bool bVisible: *return value: {{anchor:getlistchecked}} **bool getListChecked(const char * ctrl, int idx)** *function: *parameters: - [i]const char * ctrl: - [i] int idx: *return value: {{anchor:setlistchecked}} **void setListChecked(const char * ctrl, int idx, bool bCheck)** *function: *parameters: - [i]const char * ctrl: - [i] int idx: - [i] bool bCheck: *return value: {{anchor:setlistcurrent}} **void setListCurrent(const char * ctrl, int idx)** *function: *parameters: - [i]const char * ctrl: - [i] int idx: *return value: {{anchor:setliststring}} **void setListString(const char * ctrl, int idx, const char * str)** *function: *parameters: - [i]const char * ctrl: - [i] int idx: - [i] const char * str: *return value: {{anchor:getliststring}} **const char * getListString(const char * ctrl, int idx)** *function: *parameters: - [i]const char * ctrl: - [i] int idx: *return value: {{anchor:getlistitemvalue}} **int getListItemValue(const char * ctrl, int index)** *function: *parameters: - [i]const char * ctrl: - [i] int index: *return value: {{anchor:getlistitemrow}} **int getListItemRow(const char * ctrl, int value)** *function: *parameters: - [i]const char * ctrl: - [i] int value: *return value: {{anchor:getlistitemcount}} **int getListItemCount(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:getlistcurrentrow}} **int getListCurrentRow(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:getrealvar}} **void getRealVar(const char * wgtname,RealVar * v)** *function: *parameters: - [i]const char * wgtname: - [i]RealVar * v: *return value: {{anchor:clearchildren}} **void clearChildren(const char * parent)** *function: *parameters: - [i]const char * parent: *return value: {{anchor:clearcontent}} **void clearContent(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:setcurrentsub}} **void setCurrentSub(const char * ctrl, const char * subName, const char * url, const char * subBuddy = 0)** *function: *parameters: - [i]const char * ctrl: - [i] const char * subName: - [i] const char * url: - [i] const char * subBuddy = 0: *return value: {{anchor:reloadsub}} **void reloadSub(const char * ctrl, const char * subName, const char * url)** *function: *parameters: - [i]const char * ctrl: - [i] const char * subName: - [i] const char * url: *return value: {{anchor:getpanelchecked}} **bool getPanelChecked(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:setpanelchecked}} **void setPanelChecked(const char * ctrl, bool bCheck)** *function: *parameters: - [i]const char * ctrl: - [i] bool bCheck: *return value: {{anchor:settablefromstring}} **void setTableFromString(const char * tblCtrl, const char * str, const Recti * rect = 0)** *function: *parameters: - [i]const char * tblCtrl: - [i] const char * str: - [i] const Recti * rect = 0: *return value: {{anchor:settablefromclipboard}} **void setTableFromClipboard(const char * tblCtrl, const Recti * rect = 0)** *function: *parameters: - [i]const char * tblCtrl: - [i] const Recti * rect = 0: *return value: {{anchor:gettabletoclipboard}} **void getTableToClipboard(const char * tblCtrl, const Recti * rect = 0)** *function: *parameters: - [i]const char * tblCtrl: - [i] const Recti * rect = 0: *return value: {{anchor:settablerowcount}} **void setTableRowCount(const char * tblCtrl, int rowCount)** *function: *parameters: - [i]const char * tblCtrl: - [i] int rowCount: *return value: {{anchor:gettablerowcount}} **int getTableRowCount(const char * tblCtrl)** *function: *parameters: - [i]const char * tblCtrl: *return value: {{anchor:settablecolcount}} **void setTableColCount(const char * tblCtrl, int colCount)** *function: *parameters: - [i]const char * tblCtrl: - [i] int colCount: *return value: {{anchor:gettablecolcount}} **int getTableColCount(const char * tblCtrl)** *function: *parameters: - [i]const char * tblCtrl: *return value: {{anchor:addtablecombooption}} **void addTableComboOption(const char * ctrl, int row, int col, const char * o, int v)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] const char * o: - [i] int v: *return value: {{anchor:settablechecked}} **void setTableChecked(const char * ctrl,int row, int col, bool status)** *function: *parameters: - [i]const char * ctrl: - [i]int row: - [i] int col: - [i] bool status: *return value: {{anchor:settablecomboint}} **void setTableComboInt(const char * ctrl, int row, int col, int value)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] int value: *return value: {{anchor:settableeditablecombo}} **void setTableEditableCombo(const char * ctrl, int row, int col)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: *return value: {{anchor:settablecombooptions}} **void setTableComboOptions(const char * ctrl, int row, int col, vector * options, const char * curText = 0)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] vector * options: - [i] const char * curText = 0: *return value: {{anchor:settableeditint}} **void setTableEditInt(const char * ctrl, int row, int col, int value, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] int value: - [i] bool bEditable = true: *return value: {{anchor:settableeditstring}} **void setTableEditString(const char * ctrl, int row, int col, const char * str, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] const char * str: - [i] bool bEditable = true: *return value: {{anchor:settableeditpath}} **void setTableEditPath(const char * ctrl, int row, int col, const char * browse, const char * str)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] const char * browse: - [i] const char * str: *return value: {{anchor:settableeditdouble}} **void setTableEditDouble(const char * ctrl, int row, int col, real value, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] real value: - [i] bool bEditable = true: *return value: {{anchor:settablelabelstring}} **void setTableLabelString(const char * ctrl, int row, int col, const char * str)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] const char * str: *return value: {{anchor:gettableeditdouble}} **real getTableEditDouble(const char * ctrl, int row, int col, real null_value = 0)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] real null_value = 0: *return value: {{anchor:gettablecomboint}} **int getTableComboInt(const char * ctrl, int row, int col, int null_value = 0)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: - [i] int null_value = 0: *return value: {{anchor:gettablecombostring}} **const char * getTableComboString(const char * ctrl, int row, int col)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: *return value: {{anchor:gettablechecked}} **bool getTableChecked(const char * ctrl, int row, int col)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: *return value: {{anchor:gettableeditint}} **int getTableEditInt(const char * ctrl, int row, int col)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: *return value: {{anchor:gettableeditstring}} **const char * getTableEditString(const char * ctrl, int row, int col)** *function: *parameters: - [i]const char * ctrl: - [i] int row: - [i] int col: *return value: {{anchor:gettablecurrentrow}} **int getTableCurrentRow(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:adjusttableview}} **void adjustTableView(const char * ctrl)** *function: *parameters: - [i]const char * ctrl: *return value: {{anchor:removetablerow}} **void removeTableRow(const char * ctrl, int loc, int rowCount = 1)** *function: *parameters: - [i]const char * ctrl: - [i] int loc: - [i] int rowCount = 1: *return value: {{anchor:inserttablerow}} **void insertTableRow(const char * ctrl, int loc, int rows = 1)** *function: *parameters: - [i]const char * ctrl: - [i] int loc: - [i] int rows = 1: *return value: {{anchor:gettableselectionrange}} **bool getTableSelectionRange(const char * ctrl, Recti * rect)** *function: *parameters: - [i]const char * ctrl: - [i] Recti * rect: *return value: {{anchor:settreecolcount}} **void setTreeColCount(const char * tblCtrl, int colCount)** *function: *parameters: - [i]const char * tblCtrl: - [i] int colCount: *return value: {{anchor:gettreecolcount}} **int getTreeColCount(const char * tblCtrl)** *function: *parameters: - [i]const char * tblCtrl: *return value: {{anchor:inserttreeeditstring}} **void insertTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] const char * str: - [i] bool bEditable = true: *return value: {{anchor:settreechecked}} **void setTreeChecked(const char * ctrl, const XTreeIndex * ti, int col, bool status)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] bool status: *return value: {{anchor:settreecurrent}} **void setTreeCurrent(const char * ctrl, const XTreeIndex * ti)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: *return value: {{anchor:settreeeditint}} **void setTreeEditInt(const char * ctrl, const XTreeIndex * ti, int col, int value, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] int value: - [i] bool bEditable = true: *return value: {{anchor:settreeeditstring}} **void setTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] const char * str: - [i] bool bEditable = true: *return value: {{anchor:settreeeditdouble}} **void setTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real value, bool bEditable = true)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] real value: - [i] bool bEditable = true: *return value: {{anchor:gettreeeditdouble}} **real getTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real null_value = 0)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: - [i] real null_value = 0: *return value: {{anchor:gettreechecked}} **bool getTreeChecked(const char * ctrl, const XTreeIndex * ti, int col)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: *return value: {{anchor:gettreeeditint}} **int getTreeEditInt(const char * ctrl, const XTreeIndex * ti, int col)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: *return value: {{anchor:gettreeeditstring}} **const char * getTreeEditString(const char * ctrl, const XTreeIndex * ti, int col)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: *return value: {{anchor:opentreeeditor}} **void openTreeEditor(const char * ctrl, const XTreeIndex * ti, int col)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: - [i] int col: *return value: {{anchor:gettreecurrentindex}} **int getTreeCurrentIndex(const char * ctrl, XTreeIndex * ti)** *function: *parameters: - [i]const char * ctrl: - [i] XTreeIndex * ti: *return value: {{anchor:gettreeitemvalue}} **int getTreeItemValue(const char * ctrl, XTreeIndex * ti,int col)** *function: *parameters: - [i]const char * ctrl: - [i] XTreeIndex * ti: - [i]int col: *return value: {{anchor:gettreechildcount}} **int getTreeChildCount(const char * ctrl, const XTreeIndex * ti)** *function: *parameters: - [i]const char * ctrl: - [i] const XTreeIndex * ti: *return value: {{anchor:removetreeitem}} **void removeTreeItem(const char * ctrl, XTreeIndex * ti)** *function: *parameters: - [i]const char * ctrl: - [i] XTreeIndex * ti: *return value: {{anchor:movetreeitem}} **void moveTreeItem(const char * ctrl, XTreeIndex * from, XTreeIndex * to)** *function: *parameters: - [i]const char * ctrl: - [i] XTreeIndex * from: - [i] XTreeIndex * to: *return value: {{anchor:setcurvedata}} **void setCurveData(const char * ctrl, const XDataXY * xyc)** *function: *parameters: - [i]const char * ctrl: - [i] const XDataXY * xyc: *return value: {{anchor:setheadertitle}} **void setHeaderTitle(const char * ctrl, const char * title, int index = 0, int width = -1)** *function: *parameters: - [i]const char * ctrl: - [i] const char * title: - [i] int index = 0: - [i] int width = -1: *return value: {{anchor:setcontrolsize}} **void setControlSize(const char * ctrl, int width, int height)** *function: *parameters: - [i]const char * ctrl: - [i] int width: - [i] int height: *return value: {{anchor:getfielddata}} **void getFieldData(const char * ctrl, XDataField * fd)** *function: *parameters: - [i]const char * ctrl: - [i] XDataField * fd: *return value: {{anchor:setfielddata}} **void setFieldData(const char * ctrl, const XDataField * fd)** *function: *parameters: - [i]const char * ctrl: - [i] const XDataField * fd: *return value: {{anchor:layoutbegin}} **void layoutBegin()** *function: *parameters: NULL *return value: {{anchor:layoutend}} **void layoutEnd()** *function: *parameters: NULL *return value: {{anchor:getopenfile}} **const char * getOpenFile(const char * title,const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)** *function: *parameters: - [i]const char * title: - [i]const char * description: - [i] const char * filter: - [i] const char * dir = NULL: - [i] const char * buddy = NULL: *return value: {{anchor:getsavefile}} **const char * getSaveFile(const char * title, const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)** *function: *parameters: - [i]const char * title: - [i] const char * description: - [i] const char * filter: - [i] const char * dir = NULL: - [i] const char * buddy = NULL: *return value: {{anchor:getdir}} **const char * getDir(const char * title, const char * defaultDir = "", const char * buddy = NULL)** *function: *parameters: - [i]const char * title: - [i] const char * defaultDir = "": - [i] const char * buddy = NULL: *return value: {{anchor:getcolor}} **bool getColor(uint8* out_rgba,uint8 * initial = 0)** *function: *parameters: - [i]uint8* out_rgba: - [i]uint8 * initial = 0: *return value: {{anchor:getimagesize}} **bool getImageSize(const char * img, int * w, int * h)** *function: *parameters: - [i]const char * img: - [i] int * w: - [i] int * h: *return value: {{anchor:popsubdialog}} **void popSubDialog(const char * dlg_xml)** *function: *parameters: - [i]const char * dlg_xml: *return value: {{anchor:setmarkdowncontent}} **void setMarkdownContent(const char * ctrl, const char * content)** *function: *parameters: - [i]const char * ctrl: - [i] const char * content: *return value: {{anchor:savemarkdown}} **void saveMarkdown(const char * ctrl, const char * fname)** *function: *parameters: - [i]const char * ctrl: - [i] const char * fname: *return value: {{anchor:loadmarkdown}} **void loadMarkdown(const char * ctrl, const char * fname)** *function: *parameters: - [i]const char * ctrl: - [i] const char * fname: *return value: {{anchor:loadhtml}} **void loadHtml(const char * ctrl, const char * fname)** *function: *parameters: - [i]const char * ctrl: - [i] const char * fname: *return value: {{anchor:reset}} **void reset()** *function: *parameters: NULL *return value: {{anchor:show}} **void show()** *function: *parameters: NULL *return value: {{anchor:hide}} **void hide()** *function: *parameters: NULL *return value: {{anchor:updateto}} **void updateTo(void * param)** *function: *parameters: - [i]void * param: *return value: {{anchor:updatefrom}} **void updateFrom(void * param)** *function: *parameters: - [i]void * param: *return value: {{anchor:getcurrentcmd}} **ICommand* getCurrentCmd()** *function: *parameters: NULL *return value: {{anchor:setlineeditinputrule}} **void setLineEditInputRule(const char * wgtname,const char * rule)** *function: *parameters: - [i]const char * wgtname: - [i]const char * rule: *return value: {{anchor:setcurrentcommand}} **void setCurrentCommand(ICommand * pCmd)** *function: *parameters: - [i]ICommand * pCmd: *return value: {{anchor:getframe}} **MainFrame * getFrame()** *function: *parameters: NULL *return value: {{anchor:init}} **void init()** *function: *parameters: NULL *return value: {{anchor:suspend}} **void suspend()** *function: *parameters: NULL *return value: {{anchor:getrule}} **static QValidator * getRule(const char * ruleName)** *function: *parameters: - [i]const char * ruleName: *return value: {{anchor:createwidgetlabel}} **QLabel * createWidgetLabel(const char * wgtname,const char * labelStr)** *function: *parameters: - [i]const char * wgtname: - [i]const char * labelStr: *return value: {{anchor:createtablecombo}} **QComboBox * createTableCombo(const char * wgtname)** *function: *parameters: - [i]const char * wgtname: *return value: {{anchor:initcomboitems}} **void initComboItems(const char * wgt, const XManager * mgr,int default_id = 0, TypeID filterType = DItem_Unknown)** *function: *parameters: - [i]const char * wgt: - [i] const XManager * mgr: - [i]int default_id = 0: - [i] TypeID filterType = DItem_Unknown: *return value: {{anchor:getwidget}} **QWidget * getWidget(const char * name,TypeID type = Control_None)** *function: *parameters: - [i]const char * name: - [i]TypeID type = Control_None: *return value: {{anchor:getwidgetname}} **const char * getWidgetName(QWidget * pw)** *function: *parameters: - [i]QWidget * pw: *return value: {{anchor:getlayout}} **QLayout * getLayout(const char * name)** *function: *parameters: - [i]const char * name: *return value: {{anchor:registermap}} **void registerMap(const char * name,void * ptr)** *function: *parameters: - [i]const char * name: - [i]void * ptr: *return value: {{anchor:loadfromxml}} **void loadFromXml(const char * config)** *function: *parameters: - [i]const char * config: *return value: {{anchor:removeitem}} **void removeItem(void * ptr)** *function: *parameters: - [i]void * ptr: *return value: {{anchor:createchildwidget}} **CmdWidget * createChildWidget(const char * xml,QLayout * lay)** *function: *parameters: - [i]const char * xml: - [i]QLayout * lay: *return value: {{anchor:createsheetwidget}} **CmdWidget * createSheetWidget(const char * sheet,QLayout * lay)** *function: *parameters: - [i]const char * sheet: - [i]QLayout * lay: *return value: {{anchor:destroychildwidget}} **void destroyChildWidget(CmdWidget * wgt)** *function: *parameters: - [i]CmdWidget * wgt: *return value: {{anchor:getwidgetwithoutexception}} **QWidget * getWidgetWithoutException(const char * name)** *function: *parameters: - [i]const char * name: *return value: {{anchor:savetoxml}} **void saveToXml(const char * fname)** *function: *parameters: - [i]const char * fname: *return value: {{anchor:getcontrolitem}} **ControlItem getControlItem(const char * name)** *function: *parameters: - [i]const char * name: *return value: {{anchor:addinputstring}} **bool addInputString(const char * str)** *function: *parameters: - [i]const char * str: *return value: {{anchor:appendinputline}} **void appendInputLine(const char * editName)** *function: *parameters: - [i]const char * editName: *return value: {{anchor:accept}} **void accept ()** *function: *parameters: NULL *return value: {{anchor:apply}} **void apply()** *function: *parameters: NULL *return value: {{anchor:cancel}} **void cancel()** *function: *parameters: NULL *return value: {{anchor:setwndbuttonvisible}} **void setWndButtonVisible(int btnID, bool bVisible)** *function: *parameters: - [i]int btnID: - [i] bool bVisible: *return value: {{anchor:setwndbuttonenable}} **void setWndButtonEnable(int btnID, bool bEnable)** *function: *parameters: - [i]int btnID: - [i] bool bEnable: *return value: {{anchor:configcontrol}} **bool configControl(const char * name, const char * config)** *function: *parameters: - [i]const char * name: - [i] const char * config: *return value: {{anchor:exchangecolordata}} **bool exchangeColorData(const char * ctrl, RGBAColor & value)** *function: *parameters: - [i]const char * ctrl: - [i] RGBAColor & value: *return value: {{anchor:exchangeeditdata}} **bool exchangeEditData(const char * ctrl,float & value, float default_v = XREAL_MAX)** *function: *parameters: - [i]const char * ctrl: - [i]float & value: - [i] float default_v = XREAL_MAX: *return value: {{anchor:exchangeeditdata}} **bool exchangeEditData(const char * ctrl,double & value, double default_v = XREAL_MAX)** *function: *parameters: - [i]const char * ctrl: - [i]double & value: - [i] double default_v = XREAL_MAX: *return value: {{anchor:exchangeuniteditdata}} **bool exchangeUnitEditData(const char * ctrl, double & value, TypeID utype, double default_v = XREAL_MAX)** *function: *parameters: - [i]const char * ctrl: - [i] double & value: - [i] TypeID utype: - [i] double default_v = XREAL_MAX: *return value: {{anchor:exchangeeditdatawithunitcombo}} **bool exchangeEditDataWithUnitCombo(const char * valueEdit, const char * unitCombo, double & value, double default_v = XREAL_MAX)** *function: *parameters: - [i]const char * valueEdit: - [i] const char * unitCombo: - [i] double & value: - [i] double default_v = XREAL_MAX: *return value: {{anchor:exchangeeditdata}} **bool exchangeEditData(const char * ctrl,RealVar & value, real default_v = 0)** *function: *parameters: - [i]const char * ctrl: - [i]RealVar & value: - [i] real default_v = 0: *return value: {{anchor:exchangecombodata}} **bool exchangeComboData(const char * ctrl,int & value,int default_v = 0)** *function: *parameters: - [i]const char * ctrl: - [i]int & value: - [i]int default_v = 0: *return value: {{anchor:exchangespindata}} **bool exchangeSpinData(const char * ctrl, int & value)** *function: *parameters: - [i]const char * ctrl: - [i] int & value: *return value: {{anchor:exchangecheckdata}} **bool exchangeCheckData(const char * ctrl,bool & value)** *function: *parameters: - [i]const char * ctrl: - [i]bool & value: *return value: {{anchor:exchangesubcheckdata}} **bool exchangeSubCheckData(const char * ctrl, const char * sub, bool & value)** *function: *parameters: - [i]const char * ctrl: - [i] const char * sub: - [i] bool & value: *return value: {{anchor:exchangeradiocheckdata}} **bool exchangeRadioCheckData(const char * ctrl,int & value)** *function: *parameters: - [i]const char * ctrl: - [i]int & value: *return value: {{anchor:exchangeeditdata}} **bool exchangeEditData(const char * ctrl,int & value, int default_v = XINT_MAX)** *function: *parameters: - [i]const char * ctrl: - [i]int & value: - [i] int default_v = XINT_MAX: *return value: {{anchor:exchangeeditdata}} **bool exchangeEditData(const char * ctrl,char * value, const char * default_v = "")** *function: *parameters: - [i]const char * ctrl: - [i]char * value: - [i] const char * default_v = "": *return value: {{anchor:exchangefielddata}} **bool exchangeFieldData(const char * ctrl,XDataField & value)** *function: *parameters: - [i]const char * ctrl: - [i]XDataField & value: *return value: {{anchor:exchangecurvedata}} **bool exchangeCurveData(const char * ctrl,XDataXY & value)** *function: *parameters: - [i]const char * ctrl: - [i]XDataXY & value: *return value: {{anchor:exchangesheetdata}} **bool exchangeSheetData(const char * ctrl,const char * config)** *function: *parameters: - [i]const char * ctrl: - [i]const char * config: *return value: {{anchor:exchangelabeloption}} **bool exchangeLabelOption(const char * ctrl, const char * varName, LabelVarSection & varSection)** *function: *parameters: - [i]const char * ctrl: - [i] const char * varName: - [i] LabelVarSection & varSection: *return value: {{anchor:exchangelabelvar}} **bool exchangeLabelVar(const char * ctrl, LabelVar & varSection)** *function: *parameters: - [i]const char * ctrl: - [i] LabelVar & varSection: *return value: {{anchor:setexchangemode}} **void setExchangeMode(DataExchangeMode bGetOrSet)** *function: *parameters: - [i]DataExchangeMode bGetOrSet: *return value: {{anchor:getexchangemode}} **DataExchangeMode getExchangeMode()** *function: *parameters: NULL *return value: {{anchor:loadsheet}} **void loadSheet(QTableWidget * wgt,const char * sheetFile)** *function: *parameters: - [i]QTableWidget * wgt: - [i]const char * sheetFile: *return value: {{anchor:savesheet}} **void saveSheet(QTableWidget * wgt,const char * sheetFile)** *function: *parameters: - [i]QTableWidget * wgt: - [i]const char * sheetFile: *return value: {{anchor:onviewchanged}} **void onViewChanged()** *function: *parameters: NULL *return value: {{anchor:onpickchanged}} **void onPickChanged()** *function: *parameters: NULL *return value: {{anchor:updatedata}} **void updateData(bool bSave)** *function: *parameters: - [i]bool bSave: *return value: {{anchor:connectsignalslot}} **void connectSignalSlot()** *function: *parameters: NULL *return value: {{anchor:linkwidget}} **void linkWidget(QWidget * wgt, const char * to, const char * singal, const char * slot)** *function: *parameters: - [i]QWidget * wgt: - [i] const char * to: - [i] const char * singal: - [i] const char * slot: *return value: {{anchor:registerconnect}} **void registerConnect(QWidget * wgt, const char * connectStr)** *function: *parameters: - [i]QWidget * wgt: - [i] const char * connectStr: *return value: {{anchor:addstackchild}} **QWidget * addStackChild(QWidget * stack, const QString & url, const QString & name, const QString & linkBuddy)** *function: *parameters: - [i]QWidget * stack: - [i] const QString & url: - [i] const QString & name: - [i] const QString & linkBuddy: *return value: {{anchor:showgroupbycomobooption}} **void showGroupByComoboOption(int)** *function: *parameters: - [i]int: *return value: {{anchor:ontreeitemchild_noadjust}} **void onTreeItemChild_NoAdjust(QTreeWidgetItem * item, int column)** *function: *parameters: - [i]QTreeWidgetItem * item: - [i] int column: *return value: {{anchor:popdialog}} **void popDialog() ** *function: *parameters: NULL *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(int index)** *function: *parameters: - [i]int index: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(QTreeWidgetItem * item, int column)** *function: *parameters: - [i]QTreeWidgetItem * item: - [i] int column: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(QTreeWidgetItem * current, QTreeWidgetItem * previous)** *function: *parameters: - [i]QTreeWidgetItem * current: - [i] QTreeWidgetItem * previous: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(QListWidgetItem * item)** *function: *parameters: - [i]QListWidgetItem * item: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(QListWidgetItem * current, QListWidgetItem * previous)** *function: *parameters: - [i]QListWidgetItem * current: - [i] QListWidgetItem * previous: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget()** *function: *parameters: NULL *return value: {{anchor:onclosetreeitemeditor}} **void onCloseTreeItemEditor()** *function: *parameters: NULL *return value: {{anchor:ontabchange}} **void onTabChange(int index)** *function: *parameters: - [i]int index: *return value: {{anchor:ondrop}} **void onDrop()** *function: *parameters: NULL *return value: {{anchor:checkall}} **void checkAll()** *function: *parameters: NULL *return value: {{anchor:uncheckall}} **void uncheckAll()** *function: *parameters: NULL *return value: {{anchor:checkinverse}} **void checkInverse()** *function: *parameters: NULL *return value: {{anchor:controlchanged}} **void controlChanged()** *function: *parameters: NULL *return value: {{anchor:onedittreeitem}} **void onEditTreeItem(QTreeWidgetItem * wti, int col)** *function: *parameters: - [i]QTreeWidgetItem * wti: - [i] int col: *return value: {{anchor:onwidgetaction}} **void onWidgetAction()** *function: *parameters: NULL *return value: {{anchor:validateedit}} **void validateEdit(const QString & newStr)** *function: *parameters: - [i]const QString & newStr: *return value: ---- {{anchor:resizeevent}} **void resizeEvent ( QResizeEvent * event )** *function: *parameters: - [i] QResizeEvent * event : *return value: {{anchor:closeevent}} **void closeEvent ( QCloseEvent * event )** *function: *parameters: - [i] QCloseEvent * event : *return value: {{anchor:inform}} **void inform(QString msg)** *function: *parameters: - [i]QString msg: *return value: {{anchor:keypressevent}} **void keyPressEvent(QKeyEvent *event)** *function: *parameters: - [i]QKeyEvent *event: *return value: {{anchor:moveevent}} **void moveEvent( QMoveEvent * event )** *function: *parameters: - [i] QMoveEvent * event : *return value: {{anchor:event}} **bool event(QEvent *event)** *function: *parameters: - [i]QEvent *[[xcommandwnd#event|event]]: *return value: {{anchor:setcurrentwidget}} **void setCurrentWidget(const QString & stackName, const QString & subName, const QVariant & refUrl, const QString & buddyName = QString())** *function: *parameters: - [i]const QString & stackName: - [i] const QString & subName: - [i] const QVariant & refUrl: - [i] const QString & buddyName = QString(: *return value: {{anchor:checkstackbuddies}} **void checkStackBuddies(const QString & stackName, const QString & cur)** *function: *parameters: - [i]const QString & stackName: - [i] const QString & cur: *return value: ---- {{anchor:onaccept}} **bool onAccept()** *function: *parameters: NULL *return value: {{anchor:oncancel}} **void onCancel()** *function: *parameters: NULL *return value: {{anchor:onapply}} **void onApply()** *function: *parameters: NULL *return value: {{anchor:onhelp}} **void onHelp()** *function: *parameters: NULL *return value: {{anchor:oncollapsepanel}} **void onCollapsePanel(bool bOn)** *function: *parameters: - [i]bool bOn: *return value: {{anchor:onenablepanel}} **void onEnablePanel(bool bEnable)** *function: *parameters: - [i]bool bEnable: *return value: {{anchor:test}} **void test()** *function: *parameters: NULL *return value: {{anchor:invalidatelayout}} **void invalidateLayout()** *function: *parameters: NULL *return value: {{anchor:initcombooptions}} **void initComboOptions()** *function: *parameters: NULL *return value: {{anchor:gettreeitem}} **QTreeWidgetItem * getTreeItem(QTreeWidget * tr, const XTreeIndex * ti, bool bCreateIfNone = true)** *function: *parameters: - [i]QTreeWidget * tr: - [i] const XTreeIndex * ti: - [i] bool bCreateIfNone = true: *return value: {{anchor:inserttreeitem}} **QTreeWidgetItem * insertTreeItem(QTreeWidget * tr, const XTreeIndex * ti)** *function: *parameters: - [i]QTreeWidget * tr: - [i] const XTreeIndex * ti: *return value: