def SelectionDialog.RunCustomSelectionDialogForManyItems | ( | dialog_title, | |
items, | |||
preselection | |||
) |
Launch a selection dialog displaying the values in items. Return a pair indicating if the user clicked OK and the selected items. Example: ok, sel = RunCustomSelectionDialogForManyItems( 'Select many items' , sorted([2, 1, 0]) , [1, 2]) C++ signature : boost::python::tuple RunCustomSelectionDialogForManyItems(std::string,boost::python::list [,boost::python::list=[]])
def SelectionDialog.RunCustomSelectionDialogForManyItemsWithDescriptions | ( | dialog_title, | |
key_description_tuples, | |||
preselection | |||
) |
Launch a selection dialog displaying the items in [d for k, d in key_description_tuples]. Return a pair indicating if the user clicked OK and the selected key/description tuples. Example: ok, sel = SD.RunCustomSelectionDialogForManyItemsWithDescriptions( 'Select many item descriptions' , sorted({0:'c', 1:'b', 2:'a'}.items(), key=lambda o: o[1]) , [0, 1]) C++ signature : boost::python::tuple RunCustomSelectionDialogForManyItemsWithDescriptions(std::string,boost::python::list [,boost::python::list=[]]) Launch a selection dialog displaying the values in description_dictionary. Return a pair indicating if the user clicked OK and the selected key/description tuples. Example: ok, sel = SD.RunCustomSelectionDialogForManyItemsWithDescriptions( 'Select many item descriptions' , {0:'c', 1:'b', 2:'a'} , [0, 1]) C++ signature : boost::python::tuple RunCustomSelectionDialogForManyItemsWithDescriptions(std::string,boost::python::dict [,boost::python::list=[]])
def SelectionDialog.RunCustomSelectionDialogForOneItem | ( | dialog_title, | |
items, | |||
preselection = None |
|||
) |
Launch a selection dialog displaying the values in items. Return a pair indicating if the user clicked OK and the selected description if one was selected. Example: ok, sel = RunCustomSelectionDialogForOneItem( 'Select one item', sorted([2,1,0]), 2) C++ signature : boost::python::tuple RunCustomSelectionDialogForOneItem(std::string,boost::python::list [,boost::python::api::object=None])
def SelectionDialog.RunCustomSelectionDialogForOneItemWithDescription | ( | dialog_title, | |
key_description_tuples, | |||
preselection = None |
|||
) |
Launch a selection dialog displaying the items in [d for k, d in key_description_tuples]. Return a pair indicating if the user clicked OK and the selected key/description tuple if one was selected. Example: ok, sel = RunCustomSelectionDialogForOneItemWithDescription( 'Select one item description' , sorted({0:'c', 1:'b', 2:'a'}.items(), key=lambda o: o[1]) , 0) C++ signature : boost::python::tuple RunCustomSelectionDialogForOneItemWithDescription(std::string,boost::python::list [,boost::python::api::object=None]) Launch a selection dialog displaying the values in description_dictionary. Return a pair indicating if the user clicked OK and the selected key/description tuple if one was selected. Example: ok, sel = RunCustomSelectionDialogForOneItemWithDescription( 'Select many item descriptions' , {0:'c', 1:'b', 2:'a'} , [0, 1]) C++ signature : boost::python::tuple RunCustomSelectionDialogForOneItemWithDescription(std::string,boost::python::dict [,boost::python::api::object=None])