| |
- AddListboxSelection
-
- DeleteListboxSelection
- AddProfile
-
- DeleteProfile
- DisplayToolButton
-
- DisplayToolButtonBesidePrevious
- LabelDisplay
- MenuButtonDisplay
- PreferencesDialog
- ProfileList
- ProfilePreferences
- StringPreference
-
- BooleanPreference
-
- MenuRadio
- Radio
-
- RadioCapitalized
- Filename
- FloatPreference
-
- IntPreference
- ListPreference
- ListboxPreference
- WindowPosition
class BooleanPreference(StringPreference) |
|
A class to display, read & write a boolean. |
|
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- setStateToValue(self)
- Set the checkbox to the boolean.
- setToDisplay(self)
- Do nothing because toggleCheckbox is handling the value.
- setValueToString(self, valueString)
- Set the boolean to the string.
- toggleCheckbox(self)
- Workaround for Tkinter bug, toggle the value.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class Filename(StringPreference) |
| |
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- execute(self)
- getFilenameFirstTypes(self)
- Get the file types with the file type of the fileName moved to the front of the list.
- getFromFilename(self, fileTypes, name, value)
- Initialize.
- setToDisplay(self)
- Do nothing because the file dialog is handling the value.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- setValueToString(self, valueString)
- Set the string to the value string.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class FloatPreference(StringPreference) |
|
A class to display, read & write a float. |
|
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToString(self, valueString)
- Set the float to the string.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setToDisplay(self)
- Set the string to the entry field.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class IntPreference(FloatPreference) |
|
A class to display, read & write an int. |
|
- Method resolution order:
- IntPreference
- FloatPreference
- StringPreference
Methods defined here:
- setValueToString(self, valueString)
- Set the integer to the string.
Methods inherited from FloatPreference:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- setUpdateFunction(self, updateFunction)
- Set the update function.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setToDisplay(self)
- Set the string to the entry field.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class ListPreference(StringPreference) |
| |
Methods defined here:
- addToDialog(self, preferencesDialog)
- Do nothing because the list preference does not have a graphical interface.
- setToDisplay(self)
- Do nothing because the list preference does not have a graphical interface.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second and later words of a split line.
- setValueToString(self, valueString)
- Do nothing because the list preference does not have a graphical interface.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and list to the archive writer.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setUpdateFunction(self, updateFunction)
- Set the update function.
|
class ListboxPreference(StringPreference) |
| |
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- buttonReleaseOne(self, event)
- Button one released.
- getFromListPreference(self, listPreference, name, value)
- Initialize.
- getSelectedFolder(self)
- Get the selected folder.
- setListboxItems(self)
- Set the listbox items to the list preference.
- 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 string to the value string.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class MenuRadio(BooleanPreference) |
|
A class to display, read & write a boolean with associated menu radio button. |
|
- Method resolution order:
- MenuRadio
- BooleanPreference
- StringPreference
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- getFromMenuButtonDisplay(self, menuButtonDisplay, name, value)
- Initialize.
- getIntVar(self)
- Get the IntVar for this radio button group.
- setDisplayState(self)
- Set the checkbox to the boolean.
- setToDisplay(self)
- Set the boolean to the checkbox.
Methods inherited from BooleanPreference:
- setStateToValue(self)
- Set the checkbox to the boolean.
- setValueToString(self, valueString)
- Set the boolean to the string.
- toggleCheckbox(self)
- Workaround for Tkinter bug, toggle the value.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class ProfileList |
|
A class to list the profiles. |
|
Methods defined here:
- __init__(self)
- Set the update function to none.
- addToDialog(self, preferencesDialog)
- Do nothing because the profile list does not have a graphical interface.
- addToPreferenceTable(self, preferenceTable)
- Do nothing because the profile list is not archivable.
- getFromName(self, name)
- Initialize.
- getName(self)
- Get name for key sorting.
- setToDisplay(self)
- Do nothing because the profile list is not archivable.
- setValueToFolders(self)
- Set the value to the folders in the profiles directories.
- writeToArchiveWriter(self, archiveWriter)
- Do nothing because the profile list is not archivable.
|
class ProfilePreferences |
|
A class to handle the profile preferences. |
|
Methods defined here:
- __init__(self)
- Set the default preferences, execute title & preferences fileName.
|
class Radio(BooleanPreference) |
|
A class to display, read & write a boolean with associated radio button. |
|
- Method resolution order:
- Radio
- BooleanPreference
- StringPreference
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- clickRadio(self)
- Workaround for Tkinter bug, set the value.
- getFromRadio(self, name, radio, value)
- Initialize.
- getIntVar(self)
- Get the IntVar for this radio button group.
- setDisplayState(self, row)
- Set the checkbox to the boolean.
- setToDisplay(self)
- Set the boolean to the checkbox.
Methods inherited from BooleanPreference:
- setStateToValue(self)
- Set the checkbox to the boolean.
- setValueToString(self, valueString)
- Set the boolean to the string.
- toggleCheckbox(self)
- Workaround for Tkinter bug, toggle the value.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class RadioCapitalized(Radio) |
|
A class to display, read & write a boolean with associated radio button. |
|
- Method resolution order:
- RadioCapitalized
- Radio
- BooleanPreference
- StringPreference
Methods defined here:
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- getLowerName(self)
- Get the lower case name.
Methods inherited from Radio:
- clickRadio(self)
- Workaround for Tkinter bug, set the value.
- getFromRadio(self, name, radio, value)
- Initialize.
- getIntVar(self)
- Get the IntVar for this radio button group.
- setDisplayState(self, row)
- Set the checkbox to the boolean.
- setToDisplay(self)
- Set the boolean to the checkbox.
Methods inherited from BooleanPreference:
- setStateToValue(self)
- Set the checkbox to the boolean.
- setValueToString(self, valueString)
- Set the boolean to the string.
- toggleCheckbox(self)
- Workaround for Tkinter bug, toggle the value.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class StringPreference |
|
A class to display, read & write a string. |
|
Methods defined here:
- __init__(self)
- Set the update function to none.
- addToDialog(self, preferencesDialog)
- Add this to the dialog.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setToDisplay(self)
- Set the string to the entry field.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- setValueToString(self, valueString)
- Set the string to the value string.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
|
class WindowPosition(StringPreference) |
|
A class to display, read & write a window position. |
|
Methods defined here:
- addToDialog(self, preferencesDialog)
- Set the master to later get the geometry.
- setToDisplay(self)
- Set the string to the window position.
- setWindowPosition(self)
- Set the window position.
Methods inherited from StringPreference:
- __init__(self)
- Set the update function to none.
- addToPreferenceTable(self, preferenceTable)
- Add this to the preference table.
- getFromValue(self, name, value)
- Initialize.
- setStateToValue(self)
- Set the entry to the value.
- setUpdateFunction(self, updateFunction)
- Set the update function.
- setValueToSplitLine(self, lineIndex, lines, splitLine)
- Set the value to the second word of a split line.
- setValueToString(self, valueString)
- Set the string to the value string.
- writeToArchiveWriter(self, archiveWriter)
- Write tab separated name and value to the archive writer.
| |