| |
- fabmetheus_utilities.settings.StringSetting
-
- ProfileListboxSetting
- AddProfile
-
- DeleteProfile
- DeleteProfileDialog
- ProfileList
- ProfilePluginRadioButtonsSaveListener
- ProfileRepository
- ProfileSelectionMenuRadio
-
- ProfileTypeMenuRadio
class DeleteProfileDialog |
|
A dialog to delete a profile. |
|
Methods defined here:
- __init__(self, profileListboxSetting, root)
- Display a delete dialog.
- delete(self)
- Delete the selection of a listbox setting.
- no(self)
- The dialog was closed.
|
class ProfileListboxSetting(fabmetheus_utilities.settings.StringSetting) |
|
A class to handle the profile listbox. |
|
Methods defined here:
- addToDialog(self, gridPosition)
- Add this to the dialog.
- buttonReleaseOne(self, event)
- Button one released.
- focusIn(self, event)
- The root has gained focus.
- getFromListSetting(self, listSetting, name, repository, value)
- Initialize.
- getSelectedFolder(self)
- Get the selected folder.
- setStateToValue(self)
- Set the listbox items to the list setting.
- setToDisplay(self)
- Set the selection value to the listbox selection.
- setValueToIndex(self, index)
- Set the selection value to the index.
- setValueToString(self, valueString)
- Set the value to the value string.
Methods inherited from fabmetheus_utilities.settings.StringSetting:
- __init__(self)
- Set the update function to none.
- __repr__(self)
- Get the string representation of this StringSetting.
- addToMenu(self, repositoryMenu)
- Do nothing because this should only be added to a frameable repository menu.
- addToMenuFrameable(self, repositoryMenu)
- Add this to the frameable repository menu.
- addToWindow(self)
- Add this to the repository frame list.
- bindEntry(self)
- Bind the entry to the update function.
- createEntry(self, root)
- Create the entry.
- getFromValue(self, name, repository, value)
- Initialize.
- getFromValueOnly(self, name, repository, value)
- Initialize.
- getFromValueOnlyAddToRepository(self, name, repository, value)
- Initialize.
- removeFromWindow(self)
- Remove this from the repository frame list.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- updateSaveListeners(self)
- Update save listeners if any.
- writeToRepositoryWriter(self, repositoryWriter)
- Write tab separated name and value to the repository writer.
|
class ProfileRepository |
|
A class to handle the profile entities. |
|
Methods defined here:
- __init__(self)
- Set the default entities, execute title & repository fileName.
- updateRelay(self)
- Update the plugin frame then the ProfileSaveListeners.
|
class ProfileSelectionMenuRadio |
|
A class to display a profile selection menu radio button. |
|
Methods defined here:
- addToDialog(self, gridPosition)
- Add this to the dialog.
- clickRadio(self)
- Workaround for Tkinter bug, invoke and set the value when clicked.
- getFromMenuButtonDisplay(self, menuButtonDisplay, name, repository, value)
- Initialize.
- setToMenuButtonDisplay(self, menuButtonDisplay, name, repository, value)
- Initialize.
|
class ProfileTypeMenuRadio(ProfileSelectionMenuRadio) |
|
A class to display a profile type menu radio button. |
|
Methods defined here:
- clickRadio(self)
- Workaround for Tkinter bug, invoke and set the value when clicked.
- getFromMenuButtonDisplay(self, menuButtonDisplay, name, repository, value)
- Initialize.
Methods inherited from ProfileSelectionMenuRadio:
- addToDialog(self, gridPosition)
- Add this to the dialog.
- setToMenuButtonDisplay(self, menuButtonDisplay, name, repository, value)
- Initialize.
| |