|
cxWidgets 1.0
|
#include "cxUtils.h"#include "cxDialog.h"#include "cxMessageDialog.h"#include "cxForm.h"#include "cxWindow.h"#include "cxButton.h"#include "cxFileViewer.h"#include "cxMenu.h"#include "cxInput.h"#include "cxNotebook.h"#include "cxMultiLineInput.h"#include "cxStringUtils.h"#include "cxScrolledWindow.h"#include "cxMultiForm.h"#include "cxComboBox.h"#include "cxDatePicker.h"#include "cxOpenFileDialog.h"#include "cxDate.h"#include "cxPanel.h"#include "cxSearchPanel.h"#include "cxValidators.h"#include "cxGrid.h"#include "cxLabel.h"#include "floatingPtInputWithRightLabel.h"#include <unistd.h>#include <stdlib.h>#include <iostream>#include <string>#include <algorithm>#include <memory>#include <cassert>
Variables | |
| shared_ptr< cxWindow > | gTitleLine |
| shared_ptr< cxWindow > | gStatusLine |
| enum menuItemIDs |
| void addMessageLine | ( | ) |
References cx::cxWindow::addMessageLineBelow(), cx::cxWindow::removeMessageLine(), and cx::cxWindow::showModal().
Referenced by doMenu().
| void allFormInputsGoReadOnly | ( | ) |
| string allMenuItemsUnselectable | ( | void * | menu, |
| void * | unused | ||
| ) |
References cx::cxMenu::numMenuItems(), and cx::cxMenu::toggleSelectability().
Referenced by cxMenuNoMoreSelectableItemsWhileModal().
| void attributesSetter | ( | ) |
References cx::cxMenu::append(), cx::cxForm::append(), cx::cxID_QUIT, cx::eBORDER, cx::eDATA_EDITABLE, cx::eDATA_READONLY, cx::eHOTKEY, cx::eINPUT_READONLY, cx::eLABEL, cx::eMENU_SELECTION, cx::eMESSAGE, cx::eSTATUS, cx::eTITLE, cx::cxWindow::hide(), cx::cxMenu::numMenuItems(), cx::setAttr(), cx::cxWindow::setAttr(), cx::cxForm::setAttr(), cx::cxWindow::setMessage(), cx::cxWindow::setStatus(), cx::cxForm::setStatus(), cx::cxForm::setValue(), cx::cxWindow::show(), cx::cxForm::show(), and cx::cxMenu::showModal().
Referenced by doMenu().
| void borderlessForm | ( | ) |
References cx::cxForm::append(), cx::dump(), cx::eBS_NOBORDER, cx::eRED_WHITE, cx::cxForm::setAllValueColor(), cx::cxForm::setAutoExit(), and cx::cxForm::showModal().
Referenced by doMenu().
| string buttonClickFunction | ( | void * | theButton, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::messageBox().
Referenced by cxButtonOnClick(), and cxPanelWithButton().
| void changeMenuItemText | ( | ) |
References cx::cxMenu::append(), cx::cxMenu::setItemTextByIndex(), cx::cxMenu::setItemTextByReturnCode(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| string changeWindowFocus | ( | void * | thePanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxPanel::setCurrentWindow().
Referenced by cxPanelDelAllWindowsTest(), and cxPanelTest().
| string clearAllMenuItems | ( | void * | menu, |
| void * | unused | ||
| ) |
References cx::cxMenu::removeAllItems().
Referenced by cxMenuNoMoreSelectableItemsWhileModal().
| void comboBox | ( | ) |
References cx::cxComboBox::height(), cx::cxComboBox::inputHeight(), cx::cxComboBox::menuHeight(), cx::messageBox(), cx::cxComboBox::resize(), cx::cxComboBox::setMenuHeight(), cx::cxMultiLineInput::setOnKeyFunction(), cx::cxComboBox::showModal(), cxStringUtils::toString(), updateMenu(), and cx::cxComboBox::width().
Referenced by doMenu().
| void comboBoxMenuDisable | ( | ) |
| void comboBoxOnForm | ( | ) |
References cx::cxForm::append(), cx::cxForm::appendComboBox(), cx::cxForm::getInput(), cx::cxForm::setOnKeyFunction(), cx::cxForm::showModal(), and updateMenu().
Referenced by doMenu().
| void cxButtonOnClick | ( | ) |
References buttonClickFunction(), cx::messageBox(), cx::cxButton::setOnClickFunction(), and cx::cxButton::showModal().
Referenced by doMenu().
| void cxComboBoxNotEditableMenuEnabled | ( | ) |
References cx::cxComboBox::appendToMenu(), cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setEditable(), and cx::cxComboBox::showModal().
Referenced by doMenu().
| void cxDatePickerTest | ( | ) |
References cx::cxID_OK, cx::cxDatePicker::getSelectedDate(), cx::messageBox(), cx::cxDatePicker::showModal(), and cx::cxDate::toString().
Referenced by doMenu().
| void cxFormAppendComboBoxPair | ( | ) |
References cx::cxForm::appendComboBoxPair(), cx::eINPUT_EDITABLE, cx::cxWidgetsException::getErrorMsg(), cx::messageBox(), and cx::cxForm::showModal().
Referenced by doMenu().
| void cxFormAppendPair | ( | ) |
References cx::cxMenu::append(), cx::cxForm::appendPair(), cx::cxWindow::center(), cx::eBS_NOBORDER, cx::eINPUT_EDITABLE, cx::eINPUT_TYPE_NUMERIC_WHOLE, cx::eINPUT_TYPE_TEXT, cx::cxWidgetsException::getErrorMsg(), cx::cxForm::getValues(), cx::cxWindow::hide(), cx::messageBox(), cx::cxForm::setAutoExit(), cx::cxForm::showModal(), and cx::cxMenu::showModal().
Referenced by doMenu().
| void cxFormAssignment | ( | ) |
| void cxFormClearOnlyEditable | ( | ) |
References cx::cxForm::append(), cx::cxForm::clearInputs(), cx::eINPUT_READONLY, cx::cxForm::setAutoExit(), cx::cxForm::setInputOption(), cx::cxForm::setValue(), and cx::cxForm::showModal().
Referenced by doMenu().
| void cxFormExtendedHelpKey | ( | ) |
| void cxFormMouseFunctionTest | ( | ) |
References cx::cxForm::append(), BUTTON1_CLICKED, BUTTON2_CLICKED, BUTTON3_CLICKED, mouseFunction(), cx::cxWindow::setMouseFunction(), and cx::cxForm::showModal().
Referenced by doMenu().
| void cxFormMultiLineInputFunctionKeyNoValidator | ( | ) |
| void cxFormNavKeys | ( | ) |
References cx::cxForm::append(), cx::getKeyStr(), cx::cxForm::getNavKeys(), cx::cxForm::getNavKeyStrings(), cx::cxForm::hasNavKey(), cx::messageBox(), and PAGE_DOWN.
Referenced by doMenu().
| void cxFormNoQuit | ( | ) |
References cx::cxForm::append(), cx::messageBox(), cx::cxForm::setAllowQuit(), cx::cxForm::setAutoExit(), and cx::cxForm::showModal().
Referenced by doMenu().
| void cxFormStartAtFirstInput | ( | ) |
References cx::cxForm::append(), cx::messageBox(), cx::cxForm::setAutoExit(), cx::cxForm::setStartAtFirstInput(), and cx::cxForm::showModal().
Referenced by doMenu().
| void cxGridTest | ( | ) |
References cx::cxWindow::center(), cx::cxGrid::getColWidth(), cx::getTermDimensions(), cx::cxGrid::setCell(), and cx::cxGrid::showModal().
Referenced by doMenu().
| void cxInputBorderChange | ( | ) |
References cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, cx::cxInput::getValue(), cx::messageBox(), cx::cxInput::setBorderStyle(), and cx::cxInput::showModal().
Referenced by doMenu().
| void cxInputMasking | ( | ) |
References cx::cxInput::getValue(), cx::messageBox(), cx::cxInput::showModal(), and cx::cxInput::toggleMasking().
Referenced by doMenu().
| void cxInputOnFormLoopDisabled | ( | ) |
| void cxMenuAltItemText | ( | ) |
References cx::cxMenu::append(), cx::cxITEM_NORMAL, cx::cxMenu::getCurrentItemText(), cx::cxMenu::getItemText(), cx::cxMenu::getItemTextByReturnCode(), cx::cxMenu::getReturnCode(), cx::cxMenu::itemExists(), cx::messageBox(), cx::cxMenu::remove(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuAssignment | ( | ) |
References cx::cxMenu::append(), cx::eHP_CENTER, cx::messageDialog(), cx::cxWindow::setHorizTitleAlignment(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuFocusFunctions | ( | ) |
References cx::cxMenu::append(), cx::cxFunction1RefTemplated< T1 >::create(), genericMessageFunction_1str(), cx::cxMenu::setLoopEndFunction(), cx::cxMenu::setLoopStartFunction(), cx::cxWindow::setOnFocusFunction(), cx::cxWindow::setOnLeaveFunction(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuItemHotkeysOffMenu | ( | ) |
References cx::cxMenu::append(), cx::cxMenu::appendWithPullRight(), cx::cxITEM_NORMAL, and cx::cxMenu::showModal().
Referenced by doMenu().
| void cxMenuMiscTests | ( | ) |
References cx::cxMenu::append(), cx::cxMenu::getItemTextByReturnCode(), cx::messageBox(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuMouseFunctionTest | ( | ) |
References cx::cxMenu::append(), BUTTON1_CLICKED, BUTTON2_CLICKED, BUTTON3_CLICKED, mouseFunction(), cx::cxWindow::setMouseFunction(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuNoMoreSelectableItemsWhileModal | ( | ) |
References allMenuItemsUnselectable(), cx::cxMenu::append(), clearAllMenuItems(), cx::messageBox(), cx::cxWindow::setKeyFunction(), SHIFT_F11, cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuNoQuit | ( | ) |
References cx::cxMenu::append(), cx::messageBox(), cx::cxMenu::setAllowQuit(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuResize | ( | ) |
References cx::cxMenu::append(), cx::messageBox(), cx::cxMenu::resize(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuScrolling | ( | ) |
References cx::cxMenu::append(), cx::cxMenu::appendWithPullRight(), cx::cxITEM_NORMAL, cx::messageBox(), cx::cxMenu::setTopItem(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMenuWithDuplicateHotkeys | ( | ) |
References cx::cxMenu::append(), and cx::cxMenu::showModal().
Referenced by doMenu().
| void cxMenuWithMultipleItemHotkeys | ( | ) |
References cx::cxMenu::append(), cx::cxID_QUIT, cx::messageBox(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxMultiLineInputAutoGenerateHelpString | ( | ) |
| void cxMultiLineInputBorderChange | ( | ) |
| void cxMultiLineInputExtendedHelpColorsAndAttrs | ( | ) |
| void cxMultiLineInputExtendedHelpKey | ( | ) |
| void cxMultiLineInputForceUpper | ( | ) |
| void cxMultiLineInputFunctionKeyNoValidator | ( | ) |
| void cxMultiLineInputMasking | ( | ) |
References cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::showModal(), and cx::cxMultiLineInput::toggleMasking().
Referenced by doMenu().
| void cxMultiLineInputMaxInputLength | ( | ) |
| void cxMultiLineInputNonBlank | ( | ) |
| void cxMultiLineInputNumericFloatingPt | ( | ) |
References cx::eINPUT_TYPE_NUMERIC_FLOATING_PT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setInputType(), and cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| void cxMultiLineInputNumericFloatingPtWithRange | ( | ) |
| void cxMultiLineInputNumericWhole | ( | ) |
| void cxMultiLineInputNumericWholeWithRange | ( | ) |
| void cxMultiLineInputOverrideOnKeypress | ( | ) |
References cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| void cxMultiLineInputSetValue | ( | ) |
References cx::eINPUT_TYPE_NUMERIC_FLOATING_PT, cx::eINPUT_TYPE_NUMERIC_WHOLE, cx::eINPUT_TYPE_TEXT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setAllowBlank(), cx::cxMultiLineInput::setInputType(), cx::cxMultiLineInput::setValidOptions(), cx::cxMultiLineInput::setValue(), and cx::cxMultiLineInput::useBuiltInValidator().
Referenced by doMenu().
| void cxMultiLineInputTextValidation | ( | ) |
References cx::cxMultiLineInput::addValidOption(), cx::eINPUT_TYPE_TEXT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setInputType(), cx::cxMultiLineInput::setValidOptions(), cx::cxMultiLineInput::showModal(), and cx::cxMultiLineInput::validatorFuncMessageBox().
Referenced by doMenu().
| void cxMultiLineInputTextValidationAutoCompletion | ( | ) |
References cx::cxMultiLineInput::addValidOption(), cx::eBS_NOBORDER, cx::eINPUT_EDITABLE, cx::eINPUT_TYPE_TEXT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setForceUpper(), cx::cxMultiLineInput::setRightLabelOffset(), cx::cxMultiLineInput::setRightLabelWidth(), cx::cxMultiLineInput::setShowRightLabel(), cx::cxMultiLineInput::showModal(), and cx::cxMultiLineInput::validatorFuncMessageBox().
Referenced by doMenu().
| void cxMultiLineInputTextValidationNonBlankForceUpper | ( | ) |
References cx::cxMultiLineInput::addValidOption(), cx::eINPUT_TYPE_TEXT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setAllowBlank(), cx::cxMultiLineInput::setForceUpper(), cx::cxMultiLineInput::setInputType(), cx::cxMultiLineInput::setValidOptions(), cx::cxMultiLineInput::showModal(), and cx::cxMultiLineInput::validatorFuncMessageBox().
Referenced by doMenu().
| void cxMultiLineInputWithRightLabel | ( | ) |
| void cxMultiLineInputWithRightLabelOnForm | ( | ) |
References cx::cxForm::append(), cx::eINPUT_EDITABLE, cx::eMLIF_COMMA_SEP_WITH_DESC, and cx::cxForm::showModal().
Referenced by doMenu().
| void cxNotebookRemoveWindowTest | ( | ) |
References cx::cxNotebook::append(), cx::cxNotebook::delWindow(), cx::cxNotebook::showModal(), cxStringUtils::toString(), and cx::cxWindow::width().
Referenced by doMenu().
| void cxNotebookSetTabSpacing | ( | ) |
References cx::cxNotebook::append(), cx::cxNotebook::setLabelsOnTop(), cx::cxNotebook::setTabSpacing(), and cx::cxNotebook::show().
Referenced by doMenu().
| void cxNotebookSwapTest | ( | ) |
References cx::cxNotebook::append(), cx::cxPanel::getWindow(), cx::cxNotebook::showModal(), cx::cxNotebook::swap(), cxStringUtils::toString(), and cx::cxWindow::width().
Referenced by doMenu().
| void cxNotebookTest1 | ( | ) |
References cx::cxNotebook::append(), cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, cx::cxNotebook::setLabel(), cx::cxNotebook::showModal(), cxStringUtils::toString(), and cx::cxWindow::width().
Referenced by doMenu().
| void cxNotebookTest2 | ( | ) |
References cx::cxNotebook::append(), cx::cxWindow::center(), cx::cxID_OK, cx::cxNO, cx::cxYES, cx::cxNotebook::setLabel(), cx::cxNotebook::setLabelsOnTop(), cx::cxWindow::setStatus(), cx::cxWindow::setTitle(), cx::cxMessageDialog::showModal(), cx::cxNotebook::showModal(), and cx::cxWindow::width().
Referenced by doMenu().
| void cxNotebookWithEmptyPanelTest | ( | ) |
References cx::cxNotebook::append(), cx::cxNotebook::showModal(), cxStringUtils::toString(), and cx::cxWindow::width().
Referenced by doMenu().
| void cxOpenFileDialogTest | ( | ) |
| void cxPanel_cxMenuUpArrowLeave | ( | ) |
References cx::cxPanel::append(), cx::eBS_SINGLE_LINE, cx::height(), cx::messageBox(), cx::cxPanel::showModal(), cxStringUtils::toString(), and cx::width().
Referenced by doMenu().
| void cxPanelDelAllWindowsTest | ( | ) |
| void cxPanelGetLastWindow | ( | ) |
References cx::cxPanel::append(), cx::eBS_SINGLE_LINE, cx::messageBox(), onFocusWinForCxPanelGetLastPage(), cx::cxPanel::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxPanelTest | ( | ) |
References cx::cxPanel::append(), changeWindowFocus(), cx::cxPanel::delWindow(), form(), cx::getReturnCodeStr(), cx::cxMultiLineInput::getValue(), cx::cxPanel::getWindow(), cx::cxPanel::hide(), cx::messageBox(), cx::cxPanel::move(), cx::cxPanel::setCurrentWindow(), cx::cxPanel::setExitOnLeaveFirst(), cx::cxWindow::setTitle(), cx::cxPanel::showModal(), cx::cxPanel::swap(), testOnFocusFunction(), testOnLeaveFunction(), cxStringUtils::toString(), and cx::cxPanel::windowIsEnabled().
Referenced by doMenu().
| void cxPanelTest2 | ( | ) |
| void cxPanelWindowSwap | ( | ) |
References cx::cxPanel::append(), cx::cxPanel::showModal(), cx::cxPanel::swap(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxPanelWithButton | ( | ) |
References cx::cxPanel::append(), buttonClickFunction(), cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, and cx::cxPanel::showModal().
Referenced by doMenu().
| void cxPanelWithNonEditableSubwindows | ( | ) |
References cx::cxPanel::append(), cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, cx::eINPUT_READONLY, cx::cxPanel::setExitOnLeaveLast(), and cx::cxPanel::showModal().
Referenced by doMenu().
| void cxSearchPanelCopyConstructor | ( | ) |
References cx::eINPUT_EDITABLE, formOnEnter(), onFocusForm(), onFocusMenu(), onLeaveForm(), onLeaveMenu(), searchPanelOnFocus(), and cx::cxPanel::showModal().
Referenced by doMenu().
| void cxSearchPanelResize | ( | ) |
References cx::cxSearchPanel::appendToForm(), cx::eINPUT_EDITABLE, cx::cxSearchPanel::getForm(), cx::cxSearchPanel::getMenu(), cx::messageBox(), onFocusForm(), onFocusMenu(), onLeaveForm(), onLeaveMenu(), cx::cxSearchPanel::resize(), cx::cxSearchPanel::setFormHeight(), cx::cxSearchPanel::setFormOnFocusFunction(), cx::cxSearchPanel::setFormOnLeaveFunction(), cx::cxSearchPanel::setMenuHeight(), cx::cxSearchPanel::setMenuOnFocusFunction(), cx::cxSearchPanel::setMenuOnLeaveFunction(), and cx::cxPanel::showModal().
Referenced by doMenu().
| void cxSearchPanelTest | ( | ) |
References cx::cxSearchPanel::appendToForm(), cx::eINPUT_EDITABLE, formOnEnter(), cx::cxSearchPanel::getSelectedItem(), cx::cxSearchPanel::itemWasSelected(), cx::messageBox(), onFocusForm(), onFocusMenu(), onLeaveForm(), onLeaveMenu(), searchPanelOnFocus(), cx::cxSearchPanel::setFormOnEnterFunction(), cx::cxSearchPanel::setFormOnFocusFunction(), cx::cxSearchPanel::setFormOnLeaveFunction(), cx::cxSearchPanel::setMenuOnFocusFunction(), cx::cxSearchPanel::setMenuOnLeaveFunction(), cx::cxWindow::setOnFocusFunction(), and cx::cxPanel::showModal().
Referenced by doMenu().
| void cxWindowAddMessageLinesAbove | ( | ) |
References cx::cxWindow::addMessageLineAbove(), cx::cxWindow::addMessageLinesAbove(), and cx::cxWindow::show().
Referenced by doMenu().
| void cxWindowAlignTest | ( | ) |
References cx::cxWindow::alignHoriz(), cx::cxWindow::alignVert(), cx::cxWindow::center(), cx::eHP_CENTER, cx::eHP_LEFT, cx::eHP_RIGHT, cx::eVP_BOTTOM, cx::eVP_CENTER, cx::eVP_TOP, cx::cxWindow::info(), cx::messageBox(), cx::cxWindow::setMessage(), cx::cxWindow::show(), and cxStringUtils::toString().
Referenced by doMenu().
| void cxWindowAssignment | ( | ) |
References cx::messageDialog(), cx::cxWindow::show(), and window1().
Referenced by doMenu().
| void cxWindowAttributesTest | ( | ) |
References cx::eMESSAGE, cx::eSTATUS, cx::eTITLE, cx::cxWindow::setAttr(), cx::cxWindow::setMessage(), cx::cxWindow::setStatus(), cx::cxWindow::setTitle(), and cx::cxWindow::show().
Referenced by doMenu().
| void cxWindowBorderTest | ( | ) |
References cx::cxWindow::center(), cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, cx::eBS_SPACE, cx::height(), cx::cxWindow::setMessage(), cx::cxWindow::show(), cx::cxWindow::toggleBorderBottom(), cx::cxWindow::toggleBorderLeft(), cx::cxWindow::toggleBorderRight(), and cx::cxWindow::toggleBorderTop().
Referenced by doMenu().
| void cxWindowCopyConstructor | ( | ) |
References cx::messageDialog(), sayHello(), sayHello2(), cx::cxWindow::showModal(), and window1().
Referenced by doMenu().
| void cxWindowMessageNewlines | ( | ) |
References cx::cxWindow::showModal().
| void cxWindowMouseFunctionTest | ( | ) |
References BUTTON1_CLICKED, BUTTON2_CLICKED, BUTTON3_CLICKED, mouseFunction(), cx::cxWindow::setMouseFunction(), and cx::cxWindow::showModal().
Referenced by doMenu().
| void cxWindowMoveRelative | ( | ) |
References cx::cxWindow::moveRelative(), and cx::cxWindow::show().
| void cxWindowSizeTest | ( | ) |
References cx::cleanup(), cx::cxInitialized(), cx::cxWidgetsException::getErrorMsg(), cx::cxWindow::hide(), cx::init(), cx::messageBox(), and cx::cxWindow::show().
Referenced by doMenu().
| void cxWindowVariousBorderStyles | ( | ) |
References cx::eBorderStyleToStr(), cx::eBS_DOUBLE_LINE, cx::eBS_DOUBLE_TOP_SINGLE_SIDES, cx::eBS_NOBORDER, cx::eBS_SINGLE_LINE, cx::eBS_SINGLE_TOP_DOUBLE_SIDES, and cx::eBS_SPACE.
Referenced by doMenu().
| void cxWindowWithFunctionKeys | ( | ) |
References cx::getReturnCodeStr(), cx::messageBox(), sayHello(), sayHello2(), cx::cxWindow::setKeyFunction(), and cx::cxWindow::showModal().
Referenced by doMenu().
| void cxWindowWithMultipleStatusStrings | ( | ) |
References cx::cxWindow::addStatusString(), and cx::cxWindow::showModal().
Referenced by doMenu().
| void cxWindowWithMultipleTitleStrings | ( | ) |
References cx::cxWindow::addTitleString(), cx::eBS_SINGLE_LINE, and cx::cxWindow::showModal().
Referenced by doMenu().
| void demoPanels | ( | ) |
References cx::cxMenu::append(), cx::cxWindow::bringToBottom(), cx::cxWindow::bringToTop(), cx::cxWindow::hide(), cx::cxWindow::isAbove(), cx::cxWindow::isBelow(), cx::cxWindow::isOnBottom(), cx::cxWindow::isOnTop(), cx::messageBox(), cx::messageDialog(), cx::cxWindow::move(), cx::cxMenu::move(), cx::cxWindow::show(), cx::cxMenu::show(), cx::cxMenu::showModal(), and cx::cxWindow::unhide().
Referenced by doMenu().
| void doMenu | ( | ) |
References addMessageLine(), addMessageLineCode, allFormInputsGoReadOnly(), allFormInputsGoReadOnlyCode, cx::cxMenu::append(), cx::cxMenu::appendWithPullRight(), attributesSetter(), attributesSetterCode, borderlessForm(), borderlessFormCode, changeMenuItemText(), changeMenuItemTextCode, comboBox(), comboBoxCode, comboBoxMenuDisable(), comboBoxMenuDisableCode, comboBoxOnForm(), comboBoxOnFormCode, cxButtonOnClick(), cxButtonOnClickCode, cxComboBoxNotEditableMenuEnabled(), cxComboBoxNotEditableMenuEnabledCode, cxDatePickerTest(), cxDatePickerTestCode, cxFormAppendComboBoxPair(), cxFormAppendComboBoxPairCode, cxFormAppendPair(), cxFormAppendPairCode, cxFormAssignment(), cxFormAssignmentCode, cxFormClearOnlyEditable(), cxFormClearOnlyEditableCode, cxFormExtendedHelpKey(), cxFormExtendedHelpKeyCode, cxFormMouseFunctionTest(), cxFormMouseFunctionTestCode, cxFormMultiLineInputFunctionKeyNoValidator(), cxFormMultiLineInputFunctionKeyNoValidatorCode, cxFormNavKeys(), cxFormNavKeysCode, cxFormNoQuit(), cxFormStartAtFirstInput(), cxFormStartAtFirstInputCode, cxGridTest(), cxGridTestCode, cx::cxID_QUIT, cxInputBorderChange(), cxInputBorderChangeCode, cxInputMasking(), cx::cxITEM_NORMAL, cxMenuAltItemText(), cxMenuAltItemTextCode, cxMenuAssignment(), cxMenuAssignmentCode, cxMenuFocusFunctions(), cxMenuFocusFunctionsCode, cxMenuItemHotkeysOffMenu(), cxMenuItemHotkeysOffMenuCode, cxMenuMiscTests(), cxMenuMiscTestsCode, cxMenuMouseFunctionTest(), cxMenuMouseFunctionTestCode, cxMenuNoMoreSelectableItemsWhileModal(), cxMenuNoMoreSelectableItemsWhileModalCode, cxMenuNoQuit(), cxMenuResize(), cxMenuResizeCode, cxMenuScrolling(), cxMenuWithDuplicateHotkeys(), cxMenuWithDuplicateHotkeysCode, cxMenuWithMultipleItemHotkeys(), cxMenuWithMultipleItemHotkeysCode, cxMultiLineInputAutoGenerateHelpString(), cxMultiLineInputAutoGenerateHelpStringCode, cxMultiLineInputBorderChange(), cxMultiLineInputBorderChangeCode, cxMultiLineInputExtendedHelpColorsAndAttrs(), cxMultiLineInputExtendedHelpColorsAndAttrsCode, cxMultiLineInputExtendedHelpKey(), cxMultiLineInputExtendedHelpKeyCode, cxMultiLineInputForceUpper(), cxMultiLineInputForceUpperCode, cxMultiLineInputFunctionKeyNoValidator(), cxMultiLineInputFunctionKeyNoValidatorCode, cxMultiLineInputMasking(), cxMultiLineInputMaxInputLength(), cxMultiLineInputMaxInputLengthCode, cxMultiLineInputNonBlank(), cxMultiLineInputNonBlankCode, cxMultiLineInputNumericFloatingPt(), cxMultiLineInputNumericFloatingPtCode, cxMultiLineInputNumericFloatingPtWithRange(), cxMultiLineInputNumericFloatingPtWithRangeCode, cxMultiLineInputNumericWhole(), cxMultiLineInputNumericWholeCode, cxMultiLineInputNumericWholeWithRange(), cxMultiLineInputNumericWholeWithRangeCode, cxMultiLineInputOverrideOnKeypress(), cxMultiLineInputOverrideOnKeypressCode, cxMultiLineInputSetValue(), cxMultiLineInputSetValueCode, cxMultiLineInputTextValidation(), cxMultiLineInputTextValidationAutoCompletion(), cxMultiLineInputTextValidationAutoCompletionCode, cxMultiLineInputTextValidationCode, cxMultiLineInputTextValidationNonBlankForceUpper(), cxMultiLineInputTextValidationNonBlankForceUpperCode, cxMultiLineInputWithRightLabel(), cxMultiLineInputWithRightLabelCode, cxMultiLineInputWithRightLabelOnForm(), cxMultiLineInputWithRightLabelOnFormCode, cxNotebookRemoveWindowTest(), cxNotebookRemoveWindowTestCode, cxNotebookSetTabSpacing(), cxNotebookSetTabSpacingCode, cxNotebookSwapTest(), cxNotebookSwapTestCode, cxNotebookTest1(), cxNotebookTest1Code, cxNotebookTest2(), cxNotebookTest2Code, cxNotebookWithEmptyPanelTest(), cxNotebookWithEmptyPanelTestCode, cxOpenFileDialogTest(), cxOpenFileDialogTestCode, cxPanel_cxMenuUpArrowLeave(), cxPanel_cxMenuUpArrowLeaveCode, cxPanelCode, cxPanelCode2, cxPanelDelAllWindowsCode, cxPanelDelAllWindowsTest(), cxPanelGetLastWindow(), cxPanelGetLastWindowCode, cxPanelTest(), cxPanelTest2(), cxPanelWindowSwap(), cxPanelWindowSwapCode, cxPanelWithButton(), cxPanelWithButtonTestCode, cxPanelWithNonEditableSubwindows(), cxPanelWithNonEditableSubwindowsCode, cxSearchPanelCopyConstructor(), cxSearchPanelCopyConstructorCode, cxSearchPanelResize(), cxSearchPanelResizeCode, cxSearchPanelTest(), cxSearchPanelTestCode, cxWindowAddMessageLinesAbove(), cxWindowAddMessageLinesAboveCode, cxWindowAlignCode, cxWindowAlignTest(), cxWindowAssignment(), cxWindowAssignmentCode, cxWindowAttributesCode, cxWindowAttributesTest(), cxWindowBorderCode, cxWindowBorderStyles, cxWindowBorderTest(), cxWindowCopyConstructor(), cxWindowCopyConstructorCode, cxWindowMouseFunctionTest(), cxWindowMouseFunctionTestCode, cxWindowSizeCode, cxWindowSizeTest(), cxWindowVariousBorderStyles(), cxWindowWithFunctionKeys(), cxWindowWithFunctionKeysCode, cxWindowWithMultipleStatusStrings(), cxWindowWithMultipleStatusStringsCode, cxWindowWithMultipleTitleStrings(), cxWindowWithMultipleTitleStringsCode, demoPanels(), enableDisableForm(), enableDisableFormCode, exitCode, externalStatusWindow(), externalTitleWindow(), extStatusWinCode, extTitleWinCode, fileViewer(), fileViewerCode, floatingPtValidate(), floatingPtValidateCode, form(), formChangeInputFocusWhileModal(), formChangeInputFocusWhileModalCode, formCode, formDataChanged(), formDataChangedCode, formFunctionKeyNoOnLeave(), formFunctionKeyNoOnLeaveCode, formInputColors(), formInputColorsCode, formNoQuitCode, formWithFKeys(), formWithFKeysCode, formWithInputValueValidator(), formWithInputValueValidatorCode, formWithMenu(), formWithMenuCode, gStatusLine, gTitleLine, cx::cxWindow::hide(), inputCode, inputLabelChangeCode, inputMaskingCode, inputQuitKeysOnForm(), inputQuitKeysOnFormCode, inputsWithDifferentColors(), inputsWithDifferentColorsCode, inputsWithFKeys(), inputWithFKeysCode, inputWithoutBorder(), inputWithoutBorderCode, integerValidate(), integerValidateCode, itemSales(), itemSalesCode, keyFunctionAutoExitOnLastFormInput(), keyFunctionAutoExitOnLastFormInputCode, loneInputWithLoopDisabledOnForm(), loneInputWithLoopDisabledOnFormCode, menuCode, menuItemWithMultipleHotkeyCode, menuItemWithMultipleHotkeys(), menuNoQuitCode, menuScrollingCode, cx::messageBox(), msgBox1(), msgBox1Code, msgBox2(), msgBox2Code, msgBox3(), msgBox3Code, msgBox4(), msgBox4Code, msgCancel(), msgCancelCode, msgNo(), msgNoCode, msgNoYes(), msgNoYesCode, msgOK(), msgOKCancel(), msgOKCancelCode, msgOKCode, msgYes(), msgYesCode, msgYesNo(), msgYesNoCode, multiForm2(), multiForm2Code, multiFormWithDisabledSubform(), multiFormWithDisabledSubformCode, multiInputMaskingCode, multiLineInput(), multiLineInputCode, multiLineInputLabelChangeCode, multiLineInputResize(), multiLineInputResizeCode, panelDemoCode, scrolledWindow(), scrolledWindowCode, setInputLabel(), setMultiLineInputLabel(), setValFunc(), setValFuncCode, cx::cxMenu::setWrapping(), cx::cxMenu::showModal(), singleLineInput(), singleLineInputCode, someItem, splash1(), splash1Code, splash2(), splash2Code, stackedFormScrolling(), stackedFormScrolling2(), stackedFormScrollingCode, stackedFormScrollingCode2, statusAlignment(), statusAlignmentCode, testFormPos(), testFormPosCode, testFormReadOnly(), testFormReadOnlyCode, testInput1(), testMenu1(), titleAlignment(), titleAlignmentCode, window1(), windowCode, windowFunctionKeyNoOnLeave(), and windowFunctionKeyNoOnLeaveCode.
Referenced by main().
| void enableDisableForm | ( | ) |
References cx::cxForm::append(), cx::getReturnCodeStr(), cx::cxWindow::isEnabled(), cx::messageBox(), cx::cxForm::setAutoExit(), cx::cxForm::setEnabled(), and cx::cxForm::showModal().
Referenced by doMenu().
| void externalStatusWindow | ( | ) |
References cx::cxMenu::append(), cx::cxITEM_NORMAL, cx::eBS_NOBORDER, cx::cxWindow::setExtStatusWindow(), cx::cxMenu::setStatus(), and cx::cxMenu::showModal().
Referenced by doMenu().
| void externalTitleWindow | ( | ) |
References cx::cxMenu::append(), cx::cxITEM_NORMAL, gTitleLine, cx::cxWindow::setExtTitleWindow(), cx::cxMenu::setStatus(), and cx::cxMenu::showModal().
Referenced by doMenu().
| void fileViewer | ( | ) |
References cx::cxScrolledWindow::showModal().
Referenced by doMenu().
| bool fKeySort | ( | const string & | pStr1, |
| const string & | pStr2 | ||
| ) |
References cxStringUtils::stringToUnsigned().
Referenced by getFormKeys().
| void floatingPtValidate | ( | ) |
References cx::eINPUT_TYPE_NUMERIC_FLOATING_PT, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setInputType(), and cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| void floatingPtValidateOnForm | ( | ) |
| void form | ( | ) |
References cx::cxForm::append(), cx::cxID_EXIT, cx::cxID_QUIT, cx::eDATA_EDITABLE, cx::eINPUT_READONLY, ENTER, ESC, cx::cxForm::firstEditableInput(), cx::cxForm::getInput(), cx::cxForm::getValue(), inputYesNo(), cx::cxForm::lastEditableInput(), cx::messageBox(), cx::cxForm::setAutoExit(), cx::cxForm::setCanBeEditable(), cx::cxForm::setOnKeyFunction(), cx::cxForm::setValue(), cx::cxForm::showModal(), and cxStringUtils::toString().
Referenced by cxPanelTest(), doMenu(), cx::cxMultiForm::getForm(), and multiFormWithDisabledSubform().
| void formChangeInputFocusWhileModal | ( | ) |
References cx::cxForm::addInputJumpKey(), cx::cxForm::append(), cx::messageBox(), cx::cxForm::setAutoExit(), and cx::cxForm::showModal().
Referenced by doMenu().
| void formDataChanged | ( | ) |
References cx::cxForm::append(), cx::cxForm::hasChanged(), cx::messageBox(), cx::cxForm::setAutoExit(), and cx::cxForm::showModal().
Referenced by doMenu().
| void formFunctionKeyNoOnLeave | ( | ) |
| void formFunctionKeys | ( | ) |
| void formInputColors | ( | ) |
References cx::cxForm::addAttr(), cx::cxForm::append(), cx::cxForm::clearInputs(), cx::eBRTBLUE_WHITE, cx::eBRTGREEN_BLACK, cx::eBRTRED_BLACK, cx::eDATA_EDITABLE, cx::eINPUT_READONLY, cx::eLABEL, cx::eYELLOW_BLACK, cx::eYELLOW_GREEN, cx::eYELLOW_WHITE, cx::cxForm::removeAttr(), cx::cxForm::removeAttrs(), cx::cxForm::setAllColors(), cx::cxForm::setLabelColor(), cx::cxForm::setValue(), cx::cxForm::setValueColor(), cx::cxForm::showModal(), and cx::cxForm::toggleMasking().
Referenced by doMenu().
| string formOnEnter | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getMenu().
Referenced by cxSearchPanelCopyConstructor(), and cxSearchPanelTest().
| void formUpArrowFunction | ( | ) |
| void formWithFKeys | ( | ) |
References cx::cxForm::append(), cx::cxFunction2RefTemplated< T1, T2 >::create(), genericMessageFunction(), cx::cxForm::getValue(), cx::messageBox(), returnBBye(), cx::cxForm::setFieldKeyFunction(), cx::cxForm::setKeyFunction(), cx::cxForm::setOnLeaveFunction(), cx::cxForm::showModal(), and someFunction().
Referenced by doMenu().
| void formWithInputValueValidator | ( | ) |
References cx::cxForm::append(), cx::cxFunction1RefTemplated< T1 >::create(), cx::messageBox(), cx::cxForm::setValidatorFunction(), cx::cxForm::showModal(), and someFunction3().
Referenced by doMenu().
| void formWithMenu | ( | ) |
References cx::cxMenu::append(), cx::cxForm::append(), cx::cxID_QUIT, cx::cxForm::setAutoExit(), cx::cxForm::showModal(), cx::cxMenu::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| string genericMessageFunction | ( | ) |
References cx::messageBox().
Referenced by formFunctionKeys(), formUpArrowFunction(), and formWithFKeys().
| string genericMessageFunction_1str | ( | string & | pMessage | ) |
References cx::messageBox().
Referenced by cxInputOnFormLoopDisabled(), cxMenuFocusFunctions(), inputQuitKeysOnForm(), and loneInputWithLoopDisabledOnForm().
| void getFormKeys | ( | ) |
| string getMenuItemIDStr | ( | long | pMenuItemID | ) |
References allFormInputsGoReadOnlyCode, attributesSetterCode, borderlessFormCode, changeMenuItemTextCode, comboBoxCode, comboBoxMenuDisableCode, comboBoxOnFormCode, cxComboBoxNotEditableMenuEnabledCode, cxDatePickerTestCode, cxFormAppendComboBoxPairCode, cxFormAppendPairCode, cxFormAssignmentCode, cxFormClearOnlyEditableCode, cxFormExtendedHelpKeyCode, cxFormMouseFunctionTestCode, cxFormMultiLineInputFunctionKeyNoValidatorCode, cxFormNavKeysCode, cxFormStartAtFirstInputCode, cxGridTestCode, cxInputBorderChangeCode, cxMenuAltItemTextCode, cxMenuAssignmentCode, cxMenuFocusFunctionsCode, cxMenuItemHotkeysOffMenuCode, cxMenuMiscTestsCode, cxMenuMouseFunctionTestCode, cxMenuNoMoreSelectableItemsWhileModalCode, cxMenuResizeCode, cxMenuWithDuplicateHotkeysCode, cxMenuWithMultipleItemHotkeysCode, cxMultiLineInputAutoGenerateHelpStringCode, cxMultiLineInputBorderChangeCode, cxMultiLineInputExtendedHelpColorsAndAttrsCode, cxMultiLineInputExtendedHelpKeyCode, cxMultiLineInputForceUpperCode, cxMultiLineInputFunctionKeyNoValidatorCode, cxMultiLineInputMaxInputLengthCode, cxMultiLineInputNonBlankCode, cxMultiLineInputNumericFloatingPtCode, cxMultiLineInputNumericFloatingPtWithRangeCode, cxMultiLineInputNumericWholeCode, cxMultiLineInputNumericWholeWithRangeCode, cxMultiLineInputOverrideOnKeypressCode, cxMultiLineInputSetValueCode, cxMultiLineInputTextValidationAutoCompletionCode, cxMultiLineInputTextValidationCode, cxMultiLineInputTextValidationNonBlankForceUpperCode, cxMultiLineInputWithRightLabelCode, cxMultiLineInputWithRightLabelOnFormCode, cxNotebookRemoveWindowTestCode, cxNotebookSetTabSpacingCode, cxNotebookSwapTestCode, cxNotebookTest1Code, cxNotebookTest2Code, cxNotebookWithEmptyPanelTestCode, cxOpenFileDialogTestCode, cxPanel_cxMenuUpArrowLeaveCode, cxPanelCode, cxPanelCode2, cxPanelDelAllWindowsCode, cxPanelGetLastWindowCode, cxPanelWindowSwapCode, cxPanelWithButtonTestCode, cxPanelWithNonEditableSubwindowsCode, cxSearchPanelCopyConstructorCode, cxSearchPanelResizeCode, cxSearchPanelTestCode, cxWindowAddMessageLinesAboveCode, cxWindowAlignCode, cxWindowAssignmentCode, cxWindowAttributesCode, cxWindowBorderCode, cxWindowBorderStyles, cxWindowCopyConstructorCode, cxWindowMouseFunctionTestCode, cxWindowSizeCode, cxWindowWithFunctionKeysCode, cxWindowWithMultipleStatusStringsCode, cxWindowWithMultipleTitleStringsCode, enableDisableFormCode, exitCode, extStatusWinCode, extTitleWinCode, fileViewerCode, floatingPtValidateCode, formChangeInputFocusWhileModalCode, formCode, formDataChangedCode, formFunctionKeyNoOnLeaveCode, formInputColorsCode, formNoQuitCode, formWithFKeysCode, formWithInputValueValidatorCode, formWithMenuCode, cx::getReturnCodeStr(), inputCode, inputLabelChangeCode, inputMaskingCode, inputQuitKeysOnFormCode, inputsWithDifferentColorsCode, inputWithFKeysCode, inputWithoutBorderCode, integerValidateCode, itemSalesCode, keyFunctionAutoExitOnLastFormInputCode, loneInputWithLoopDisabledOnFormCode, menuCode, menuItemWithMultipleHotkeyCode, menuNoQuitCode, menuScrollingCode, msgBox1Code, msgBox2Code, msgBox3Code, msgBox4Code, msgCancelCode, msgNoCode, msgNoYesCode, msgOKCancelCode, msgOKCode, msgYesCode, msgYesNoCode, multiForm2Code, multiFormWithDisabledSubformCode, multiInputMaskingCode, multiLineInputCode, multiLineInputLabelChangeCode, multiLineInputResizeCode, panelDemoCode, scrolledWindowCode, setValFuncCode, singleLineInputCode, someItem, splash1Code, splash2Code, stackedFormScrollingCode, stackedFormScrollingCode2, statusAlignmentCode, testFormPosCode, testFormReadOnlyCode, titleAlignmentCode, windowCode, windowFunctionKeyNoOnLeaveCode, and windowWriteTextCode.
| string gridButtonClicked | ( | ) |
References cx::messageBox().
| string hello | ( | ) |
References cx::messageBox().
Referenced by cxMultiLineInputNumericWhole().
| void inputQuitKeysOnForm | ( | ) |
References cx::cxForm::addQuitKey(), cx::cxForm::append(), cx::cxFunction1RefTemplated< T1 >::create(), genericMessageFunction_1str(), cx::getReturnCodeStr(), cx::messageBox(), cx::cxForm::removeQuitKey(), cx::cxForm::setAutoExit(), cx::cxForm::setOnLeaveFunction(), cx::cxForm::setValidatorFunction(), SHIFT_F2, SHIFT_F3, cx::cxForm::showModal(), and testBoxSuccess().
Referenced by doMenu().
| void inputsWithDifferentColors | ( | ) |
References cx::eBLUE_WHITE, cx::eBRTCYAN_BLUE, cx::eYELLOW_BLUE, cx::eYELLOW_WHITE, cx::cxInput::setLabelColor(), cx::cxMultiLineInput::setLabelColor(), cx::cxInput::setValue(), cx::cxMultiLineInput::setValue(), cx::cxInput::setValueColor(), cx::cxMultiLineInput::setValueColor(), cx::cxInput::show(), and cx::cxMultiLineInput::show().
Referenced by doMenu().
| void inputsWithFKeys | ( | ) |
References cx::cxFunction1RefTemplated< T1 >::create(), cx::cxFunction2RefTemplated< T1, T2 >::create(), cx::messageBox(), returnBBye(), and someFunction2().
Referenced by doMenu().
| void inputWithoutBorder | ( | ) |
References cx::cxForm::append(), cx::eBS_NOBORDER, and cx::cxForm::showModal().
Referenced by doMenu().
| string inputYesNo | ( | void * | theInput, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxMultiLineInput::getValue(), and cx::cxMultiLineInput::setValue().
Referenced by cxFormAssignment(), and form().
| void integerValidate | ( | ) |
References cx::eINPUT_TYPE_NUMERIC_WHOLE, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::setInputType(), and cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| void integerValidateOnForm | ( | ) |
| void itemSales | ( | ) |
References cx::cxWindow::addMessageLineBelow(), cx::cxForm::allValidateOnJumpKey(), cx::cxForm::append(), cx::cxForm::appendPair(), cx::cxID_QUIT, cx::eINPUT_EDITABLE, cx::eINPUT_READONLY, cx::eINPUT_TYPE_NUMERIC_WHOLE, cx::cxWindow::hide(), cx::cxForm::setAutoExit(), cx::cxForm::showModal(), cx::cxScrolledWindow::showModal(), storeOnLeave(), storeSearch(), and cxStringUtils::toString().
Referenced by doMenu().
| void keyFunctionAutoExitOnLastFormInput | ( | ) |
References cx::cxForm::append(), cx::eBS_SINGLE_LINE, cx::messageBox(), cx::cxForm::setAutoExit(), showAMessageBox(), and cx::cxForm::showModal().
Referenced by doMenu().
| void loneInputWithLoopDisabledOnForm | ( | ) |
References cx::cxForm::append(), cx::cxFunction1RefTemplated< T1 >::create(), genericMessageFunction_1str(), cx::cxForm::setAutoExit(), and cx::cxForm::showModal().
Referenced by doMenu().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| void menuItemWithMultipleHotkeys | ( | ) |
References cx::cxMenu::append(), cx::messageBox(), and cx::cxMenu::showModal().
Referenced by doMenu().
| string menuOnEnter | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getMenu(), and cx::messageBox().
| string mouseFunction | ( | void * | theWindow, |
| void * | unused | ||
| ) |
References cx::cxWindow::getMouseStateStr(), cx::cxWindow::getTitle(), and cx::messageBox().
Referenced by cxFormMouseFunctionTest(), cxMenuMouseFunctionTest(), and cxWindowMouseFunctionTest().
| void msgBox1 | ( | ) |
References cx::eBS_NOBORDER, and cx::messageBox().
Referenced by doMenu().
| void msgBox2 | ( | ) |
References cx::messageBox().
Referenced by doMenu().
| void msgBox3 | ( | ) |
References cx::messageBox().
Referenced by doMenu().
| void msgBox4 | ( | ) |
References cx::messageBox().
Referenced by doMenu().
| void msgCancel | ( | ) |
References cx::cxCANCEL, cx::cxID_OK, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgNo | ( | ) |
References cx::cxID_OK, cx::cxNO, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgNoYes | ( | ) |
References cx::cxID_OK, cx::cxNO, cx::cxYES, cx::cxMessageDialog::getCancelButton(), cx::messageBox(), cx::cxMessageDialog::setFocus(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgOK | ( | ) |
References cx::cxID_OK, cx::cxOK, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgOKCancel | ( | ) |
References cx::cxCANCEL, cx::cxID_OK, cx::cxOK, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgYes | ( | ) |
References cx::cxID_OK, cx::cxYES, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void msgYesNo | ( | ) |
References cx::cxID_OK, cx::cxNO, cx::cxYES, cx::messageBox(), and cx::cxMessageDialog::showModal().
Referenced by doMenu().
| void multiForm | ( | ) |
| void multiForm2 | ( | ) |
| string multiForm2_goToForm1_Input1 | ( | void * | theMultiForm, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxMultiForm::getForm(), and cx::cxMultiForm::setCurrentSubform().
Referenced by multiForm2().
| string multiForm2_goToForm3_Input1 | ( | void * | theMultiForm, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxMultiForm::getForm(), and cx::cxMultiForm::setCurrentSubform().
Referenced by multiForm2().
| string multiForm2_quit | ( | void * | theMultiForm, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxForm::quitNow().
Referenced by multiForm2().
| void multiFormWithDisabledSubform | ( | ) |
References cx::cxForm::append(), cx::cxMultiForm::appendForm(), cx::eBS_SINGLE_LINE, form(), cx::messageBox(), cx::cxMultiForm::setSubformEnabled(), and cx::cxMultiForm::showModal().
Referenced by doMenu().
| void multiLineInput | ( | ) |
References cx::cxMultiLineInput::getValue(), and cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| void multiLineInputResize | ( | ) |
References cx::eBS_SINGLE_LINE, cx::cxMultiLineInput::getValue(), cx::messageBox(), cx::cxMultiLineInput::resize(), and cx::cxMultiLineInput::showModal().
Referenced by doMenu().
| string onFocus | ( | void * | unused, |
| void * | unused2, | ||
| void * | unused3, | ||
| void * | unused4 | ||
| ) |
References cx::messageBox().
| string onFocusForm | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getMenu().
Referenced by cxSearchPanelCopyConstructor(), cxSearchPanelResize(), and cxSearchPanelTest().
| string onFocusMenu | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
| string onFocusWinForCxPanelGetLastPage | ( | void * | thePanel, |
| void * | theCurrentWindow, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxPanel::getLastWindow(), cx::cxWindow::getTitle(), and cx::messageBox().
Referenced by cxPanelGetLastWindow().
| string onLeave | ( | void * | unused, |
| void * | unused2, | ||
| void * | unused3, | ||
| void * | unused4 | ||
| ) |
References cx::messageBox().
| string onLeaveForm | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
Referenced by cxSearchPanelCopyConstructor(), cxSearchPanelResize(), and cxSearchPanelTest().
| string onLeaveMenu | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getMenu().
Referenced by cxSearchPanelCopyConstructor(), cxSearchPanelResize(), and cxSearchPanelTest().
| string returnBBye | ( | ) |
Referenced by formWithFKeys(), and inputsWithFKeys().
| string sayHello | ( | void * | p1, |
| void * | p2 | ||
| ) |
References cx::cxWindow::getName(), and cx::messageBox().
Referenced by cxWindowCopyConstructor(), and cxWindowWithFunctionKeys().
| string sayHello2 | ( | void * | p1, |
| void * | p2 | ||
| ) |
References cx::cxWindow::getName(), and cx::messageBox().
Referenced by cxWindowCopyConstructor(), and cxWindowWithFunctionKeys().
| void scrolledWindow | ( | ) |
References cx::cxScrolledWindow::showModal().
Referenced by doMenu().
| string searchPanelOnFocus | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getForm(), and cx::cxPanel::setCurrentWindow().
Referenced by cxSearchPanelCopyConstructor(), and cxSearchPanelTest().
| string setAllInputsReadOnly | ( | void * | theForm, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::eINPUT_READONLY, and cx::cxForm::setAllInputOption().
Referenced by allFormInputsGoReadOnly().
| void setInputLabel | ( | ) |
References cx::cxInput::getValue(), cx::messageBox(), cx::cxInput::setLabel(), and cx::cxInput::showModal().
Referenced by doMenu().
| void setMultiLineInputLabel | ( | ) |
References cx::cxMultiLineInput::setLabel(), and cx::cxMultiLineInput::show().
Referenced by doMenu().
| void setValFunc | ( | ) |
References cx::cxForm::append(), cx::cxID_QUIT, cx::height(), cx::cxForm::setOnLeaveFunction(), cx::cxForm::setValue(), cx::cxForm::showModal(), testBoxSuccess(), and cx::width().
Referenced by doMenu().
| string showAMessageBox | ( | void * | classTypeStr, |
| void * | unused | ||
| ) |
References cx::messageBox().
Referenced by formFunctionKeys(), and keyFunctionAutoExitOnLastFormInput().
| void simpleForm1 | ( | ) |
References cx::cxForm::append(), cx::cxWindow::center(), cx::eINPUT_READONLY, and cx::cxForm::showModal().
| void singleLineInput | ( | ) |
References cx::eBS_NOBORDER, cx::eINPUT_EDITABLE, cx::cxInput::getValidatorStr(), cx::cxInput::getValue(), cx::cxInput::setValidator(), and cx::cxInput::showModal().
Referenced by doMenu().
| string someFunction | ( | int & | int1, |
| int & | int2 | ||
| ) |
References cx::messageBox().
Referenced by formWithFKeys(), and getFormKeys().
| string someFunction2 | ( | cxMultiLineInput & | input | ) |
References cx::cxMultiLineInput::setValue().
Referenced by inputsWithFKeys().
| string someFunction3 | ( | cxMultiLineInput & | input | ) |
References cx::cxMultiLineInput::getValue(), and cx::messageBox().
Referenced by formWithInputValueValidator().
| string someWeirdFunc | ( | void * | theForm, |
| void * | unused | ||
| ) |
References cx::messageBox().
| void splash1 | ( | ) |
References cx::splash().
Referenced by doMenu().
| void splash2 | ( | ) |
References cx::splash().
Referenced by doMenu().
| void stackedFormScrolling | ( | ) |
References cx::cxForm::append(), cx::eBS_SINGLE_LINE, and cx::cxForm::showModal().
Referenced by doMenu().
| void stackedFormScrolling2 | ( | ) |
References cx::cxForm::append(), cx::eBS_SINGLE_LINE, cx::cxForm::showModal(), and cxStringUtils::toString().
Referenced by doMenu().
| void statusAlignment | ( | ) |
References cx::eHP_CENTER, cx::eHP_LEFT, cx::eHP_RIGHT, cx::cxWindow::setHorizStatusAlignment(), cx::cxWindow::setStatus(), and cx::cxWindow::show().
Referenced by doMenu().
| string storeOnLeave | ( | void * | theInput, |
| void * | unused | ||
| ) |
References cx::cxMultiLineInput::getValue(), and cx::cxMultiLineInput::setRightLabel().
Referenced by itemSales().
| string storeSearch | ( | void * | theInput, |
| void * | unused | ||
| ) |
References cx::cxSearchPanel::appendToForm(), cx::cxID_QUIT, cx::eINPUT_EDITABLE, cx::cxSearchPanel::getMenu(), cx::cxSearchPanel::getSelectedItem(), cx::cxMultiLineInput::getValue(), cx::cxSearchPanel::setFormHeight(), cx::cxSearchPanel::setFormOnEnterFunction(), cx::cxMultiLineInput::setValue(), cx::cxPanel::showModal(), and storeSearchFormOnEnter().
Referenced by itemSales().
| string storeSearchFormOnEnter | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxSearchPanel::getMenu().
Referenced by storeSearch().
| string storeSearchMenuOnEnter | ( | void * | theSearchPanel, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
| string testBoxSuccess | ( | void * | Foo1, |
| void * | Foo2, | ||
| void * | Foo3, | ||
| void * | Foo4 | ||
| ) |
References cx::messageBox().
Referenced by inputQuitKeysOnForm(), and setValFunc().
| void testFormPos | ( | ) |
References cx::cxForm::append(), cx::cxWindow::bottom(), cx::eINPUT_EDITABLE, cx::cxWindow::right(), and cx::cxForm::showModal().
Referenced by doMenu().
| void testFormReadOnly | ( | ) |
| void testInput1 | ( | ) |
| void testInput2 | ( | ) |
References cx::cxInput::getValue(), cx::cxInput::show(), cx::cxWindow::show(), and cx::cxInput::showModal().
| string testInputValidator | ( | void * | theMultiLineInput, |
| void * | unused2, | ||
| void * | unused3, | ||
| void * | unused4 | ||
| ) |
References cx::cxMultiLineInput::getValue(), and cx::messageBox().
Referenced by cxFormMultiLineInputFunctionKeyNoValidator(), and cxMultiLineInputFunctionKeyNoValidator().
| string testKeyFunction | ( | void * | unused, |
| void * | unused2 | ||
| ) |
| void testMenu1 | ( | ) |
| string testOnFocusFunction | ( | void * | unused, |
| void * | unused2, | ||
| void * | unused3, | ||
| void * | unused4 | ||
| ) |
References cx::messageBox().
Referenced by cxPanelDelAllWindowsTest(), and cxPanelTest().
| string testOnLeaveFunction | ( | void * | unused, |
| void * | unused2, | ||
| void * | unused3, | ||
| void * | unused4 | ||
| ) |
References cx::messageBox().
Referenced by cxFormMultiLineInputFunctionKeyNoValidator(), cxPanelDelAllWindowsTest(), cxPanelTest(), formFunctionKeyNoOnLeave(), and windowFunctionKeyNoOnLeave().
| void titleAlignment | ( | ) |
References cx::eHP_CENTER, cx::eHP_LEFT, cx::eHP_RIGHT, cx::cxWindow::setHorizTitleAlignment(), cx::cxWindow::setTitle(), and cx::cxWindow::show().
Referenced by doMenu().
| void unselectableMenuItem | ( | ) |
| string updateMenu | ( | void * | theComboBox, |
| void * | unused, | ||
| void * | unused2, | ||
| void * | unused3 | ||
| ) |
References cx::cxComboBox::appendToMenu(), and cx::cxMultiLineInput::getValue().
Referenced by comboBox(), comboBoxMenuDisable(), and comboBoxOnForm().
| void window1 | ( | ) |
References cx::cxWindow::show().
Referenced by cxWindowAssignment(), cxWindowCopyConstructor(), and doMenu().
| void windowFunctionKeyNoOnLeave | ( | ) |
References cx::messageBox(), cx::cxWindow::setKeyFunction(), cx::cxWindow::setOnLeaveFunction(), cx::cxWindow::showModal(), testKeyFunction(), and testOnLeaveFunction().
Referenced by doMenu().
| void windowWriteText | ( | ) |
References cx::cxWindow::show(), and cx::cxWindow::writeText().
| shared_ptr<cxWindow> gTitleLine |
Referenced by doMenu(), externalTitleWindow(), and main().