module timelinelib.wxgui.dialogs.preferences.view

class timelinelib.wxgui.dialogs.preferences.view.PreferencesDialog[source]

Bases: timelinelib.wxgui.framework.Dialog

<BoxSizerVertical>
<Notebook border=”ALL” proportion=”1” width=”600”>
<Panel notebookLabel=”$(general_text)”>
<BoxSizerVertical>
<FlexGridSizer columns=”1” border=”ALL”>
<CheckBox

name=”open_recent_checkbox” event_EVT_CHECKBOX=”on_open_recent_change” label=”$(open_recent_text)”

/> <CheckBox

name=”inertial_scrolling_checkbox” event_EVT_CHECKBOX=”on_inertial_scrolling_changed” label=”$(inertial_scrolling_text)”

/> <CheckBox

name=”never_period_point_checkbox” event_EVT_CHECKBOX=”on_never_period_point_changed” label=”$(never_period_point_text)”

/> <CheckBox

name=”center_text_checkbox” event_EVT_CHECKBOX=”on_center_text_changed” label=”$(center_text_text)”

/> <CheckBox

name=”display_checkmark_on_events_done_checkbox” event_EVT_CHECKBOX=”on_display_checkmark_on_events_done_changed” label=”$(display_checkmark_on_events_done_text)”

/> <CheckBox

name=”uncheck_time_for_new_events” event_EVT_CHECKBOX=”on_uncheck_time_for_new_events” label=”$(uncheck_time_for_new_events_text)”

/> <CheckBox

name=”text_below_icon” event_EVT_CHECKBOX=”on_text_below_icon” label=”$(text_below_icon_text)”

/> <CheckBox

name=”filtered_listbox_export” event_EVT_CHECKBOX=”on_filtered_listbox_export” label=”$(text_filtered_listbox_export)”

/> <CheckBox

name=”use_sidebar_filter_hint_checkbox” event_EVT_CHECKBOX=”on_use_sidebar_filter_hint” label=”$(use_sidebar_filter_hint_text)”

/> <Button

name=”select_tab_order” event_EVT_BUTTON=”on_tab_order_click” label=”$(tab_order_text)” align=”ALIGN_LEFT”

/> <BoxSizerHorizontal>

<StaticText

name=”vertical_space_between_events_text” label=”$(vertical_space_between_events_text)” align=”ALIGN_CENTER_VERTICAL”

/> <SpinCtrl

name=”vertical_space_between_events” event_EVT_SPINCTRL=”on_vertical_space_between_events_click” align=”ALIGN_LEFT” width=”50”

/>

</BoxSizerHorizontal> <RadioBox

name=”legend_positions” choices=”$(legend_positions)” label=”$(legend_positions_text)”

/>

</FlexGridSizer>

</BoxSizerVertical>

</Panel> <Panel notebookLabel=”$(date_time_text)”>

<BoxSizerVertical>
<FlexGridSizer columns=”2” border=”ALL”>
<StaticText

label=”$(week_start_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Choice

name=”week_start_choice” event_EVT_CHOICE=”on_week_start_changed” choices=”$(week_start_choices)”

/> <Button

name=”select_date_formatter” event_EVT_BUTTON=”on_date_formatter_click” label=”$(date_formatter_text)” align=”ALIGN_LEFT”

/> <StaticText

name=”current_date_format” align=”ALIGN_CENTER_VERTICAL”

/> <CheckBox

name=”skip_s_in_decade_text” event_EVT_CHECKBOX=”on_skip_s_in_decade_text” label=”$(skip_s_in_decade_text_text)”

/> <Spacer /> <CheckBox

name=”never_use_time_checkbox” event_EVT_CHECKBOX=”on_never_use_time_change” label=”$(never_use_time_text)”

/>

<Spacer />

<CheckBox

name=”use_second_checkbox” event_EVT_CHECKBOX=”on_use_second_change” label=”$(use_second_text)”

/> <Spacer /> <CheckBox

name=”use_date_default_values_checkbox” event_EVT_CHECKBOX=”on_use_date_default_values” label=”$(use_date_default_values)”

/> <Spacer /> <StaticText

label=”$(default_year)” align=”ALIGN_CENTER_VERTICAL”

/> <TextCtrl

name=”txt_default_year” fit_text=”MMMM”

/> <StaticText

label=”$(default_month)” align=”ALIGN_CENTER_VERTICAL”

/> <TextCtrl

name=”txt_default_month” fit_text=”MM”

/> <StaticText

label=”$(default_day)” align=”ALIGN_CENTER_VERTICAL”

/> <TextCtrl

name=”txt_default_day” fit_text=”MM”

/> <RadioBox

name=”time_scale_positions” choices=”$(time_scale_positions)” label=”$(time_scale_positions_text)”

/> <Spacer /> <StaticText

label=”$(weekday_length_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Choice

name=”workday_length_choices” choices=”$(workday_length_choices)” align=”ALIGN_CENTER_VERTICAL”

/>

</FlexGridSizer>

</BoxSizerVertical>

</Panel> <Panel notebookLabel=”$(fonts_text)”>

<BoxSizerVertical name=”font_sizer”>
<FlexGridSizer columns=”3” border=”ALL”>
<StaticText

label=”$(major_strip_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_major_strip” event_EVT_BUTTON=”on_major_strip_click” label=”$(edit_text)”

/> <StaticText

name=”major_strip_font_sample” label=”Timeline”

/> <StaticText

label=”$(minor_strip_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_minor_strip” event_EVT_BUTTON=”on_minor_strip_click” label=”$(edit_text)”

/> <StaticText

name=”minor_strip_font_sample” label=”Timeline” align=”ALIGN_CENTER_VERTICAL”

/>

<StaticText

label=”$(legends_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_legend” event_EVT_BUTTON=”on_legend_click” label=”$(edit_text)”

/> <StaticText

name=”legend_font_sample” label=”Timeline” align=”ALIGN_CENTER_VERTICAL”

/> <StaticText

label=”$(balloon_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_balloon” event_EVT_BUTTON=”on_balloon_click” label=”$(edit_text)”

/> <StaticText

name=”balloon_font_sample” label=”Timeline”

/> <StaticText

label=”$(event_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_event” event_EVT_BUTTON=”on_event_click” label=”$(edit_text)”

/> <StaticText

name=”event_font_sample” label=”Timeline”

/> <StaticText

label=”$(era_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Button

name=”select_era” event_EVT_BUTTON=”on_era_click” label=”$(edit_text)”

/> <StaticText

name=”era_font_sample” label=”Timeline”

/>

</FlexGridSizer>

</BoxSizerVertical>

</Panel> <Panel notebookLabel=”$(colours_text)”>

<BoxSizerVertical>
<FlexGridSizer columns=”2” border=”ALL”>
<StaticText

label=”$(bg_colour_text)” align=”ALIGN_CENTER_VERTICAL”

/> <ColourSelect

name=”bg_colorpicker” align=”ALIGN_CENTER_VERTICAL” width=”60” height=”30”

/> <StaticText

label=”$(minor_strip_colour_text)” align=”ALIGN_CENTER_VERTICAL”

/> <ColourSelect

name=”minor_strip_colorpicker” align=”ALIGN_CENTER_VERTICAL” width=”60” height=”30”

/> <StaticText

label=”$(major_strip_colour_text)” align=”ALIGN_CENTER_VERTICAL”

/> <ColourSelect

name=”major_strip_colorpicker” align=”ALIGN_CENTER_VERTICAL” width=”60” height=”30”

/> <StaticText

label=”$(now_line_colour_text)” align=”ALIGN_CENTER_VERTICAL”

/> <BoxSizerHorizontal>

<ColourSelect

name=”now_line_colorpicker” align=”ALIGN_CENTER_VERTICAL” width=”60” height=”30”

/> <Spacer /> <CheckBox

name=”use_bold_nowline” event_EVT_CHECKBOX=”on_use_bold_nowline” label=”$(use_bold_nowline_text)”

/>

</BoxSizerHorizontal> <StaticText

label=”$(weekend_colour_text)” align=”ALIGN_CENTER_VERTICAL”

/> <BoxSizerHorizontal>

<ColourSelect

name=”weekend_colorpicker” align=”ALIGN_CENTER_VERTICAL” width=”60” height=”30”

/> <Spacer /> <CheckBox

name=”colorize_weekends” event_EVT_CHECKBOX=”on_colorize_weekends” label=”$(colorize_weekends_text)”

/>

</BoxSizerHorizontal> <CheckBox

name=”use_sidebar_text_coloring_checkbox” event_EVT_CHECKBOX=”on_use_sidebar_text_coloring” label=”$(use_sidebar_text_coloring_text)”

/>

</FlexGridSizer>

</BoxSizerVertical>

</Panel> <Panel notebookLabel=”$(icons_text)”>

<BoxSizerVertical name=”x”>
<FlexGridSizer columns=”3” border=”ALL”>
<StaticText

label=”$(fuzzy_icon_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Choice

name=”fuzzy_icon_choice” event_EVT_CHOICE=”on_fuzzy_icon_changed”

/> <StaticBitmap

name=”fuzzy_icon”

/> <StaticText

label=”$(locked_icon_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Choice

name=”locked_icon_choice” event_EVT_CHOICE=”on_locked_icon_changed”

/> <StaticBitmap

name=”locked_icon”

/> <StaticText

label=”$(hyperlink_icon_text)” align=”ALIGN_CENTER_VERTICAL”

/> <Choice

name=”hyperlink_icon_choice” event_EVT_CHOICE=”on_hyperlink_icon_changed”

/> <StaticBitmap

name=”hyperlink_icon”

/>

</FlexGridSizer>

</BoxSizerVertical>

</Panel> <Panel name=”experimental_panel” notebookLabel=”$(experimental_text)”>

<BoxSizerVertical>
<FlexGridSizer

name=”experimental_panel_sizer” columns=”1” border=”ALL”

/>

</BoxSizerVertical>

</Panel>

</Notebook> <DialogButtonsCloseSizer border=”LEFT|BOTTOM|RIGHT” />

</BoxSizerVertical>

__init__(parent, config)[source]

Initialize self. See help(type(self)) for accurate signature.

SetIconsChoices(choices)[source]
SetFuzzyIcon(icon_name)[source]
SetLockedIcon(icon_name)[source]
SetHyperlinkIcon(icon_name)[source]
SetCurrentDateFormat(current_date_format)[source]
DisplayIcons()[source]
Destroy(self) → bool[source]
SetOpenRecentCheckboxValue(value)[source]
SetInertialScrollingCheckboxValue(value)[source]
SetNeverPeriodPointCheckboxValue(value)[source]
SetUncheckTimeForNewEventsCheckboxValue(value)[source]
SetTextBelowIconCheckboxValue(value)[source]
SetFilteredListboxExport(value)[source]
SetCenterTextCheckboxValue(value)[source]
SetDisplayCheckmarkOnEventsDone(value)[source]
SetWeekStartSelection(value)[source]
SetNeverUseTime(value)[source]
SetUseSecond(value)[source]
SetUseDateDefaultValues(value)[source]
SetDefaultYear(value)[source]
SetDefaultMonth(value)[source]
SetDefaultDay(value)[source]
GetDefaultYear()[source]
GetDefaultMonth()[source]
GetDefaultDay()[source]
GetNeverUseTime()[source]
GetUseSecond()[source]
GetUseDateDefaultValues()[source]
GetUseSidebarTextColoring()[source]
SetUseSidebarTextColoring(value)[source]
GetUseSidebarFilterHint()[source]
SetUseSidebarFilterHint(value)[source]
SetWorkdayLength(value)[source]
GetWorkdayLength()[source]
AddExperimentalFeatures(features)[source]
ShowSelectTabOrderDialog(config)[source]
ShowSelectDateFormatDialog(config)[source]
ShowEditFontDialog(font)[source]
GetMinorStripColor()[source]
SetMinorStripColor(new_color)[source]
GetMajorStripColor()[source]
SetMajorStripColor(new_color)[source]
GetNowLineColor()[source]
SetNowLineColor(new_color)[source]
GetBgColor()[source]
SetBgColor(new_color)[source]
GetWeekendColor()[source]
SetWeekendColor(new_color)[source]
SetVerticalSpaceBetweenEvents(value)[source]
GetVerticalSpaceBetweenEvents()[source]
SetColorizeWeekends(value)[source]
GetUseBoldNowline()[source]
SetUseBoldNowline(value)[source]
GetColorizeWeekends()[source]
SetSkipSInDecadeText(value)[source]
GetSkipSInDecadeText()[source]
SetMajorStripFont(font)[source]
SetMinorStripFont(font)[source]
SetLegendFont(font)[source]
SetBalloonFont(font)[source]
SetEventFont(font)[source]
SetEraFont(font)[source]
GetLegendPos()[source]
SetLegendPos(pos)[source]
GetTimeScalePos()[source]
SetTimeScalePos(pos)[source]
timelinelib.wxgui.dialogs.preferences.view.open_preferences_dialog(main_frame, config)[source]