module timelinelib.wxgui.dialogs.duplicateevent.view

class timelinelib.wxgui.dialogs.duplicateevent.view.DuplicateEventDialog[source]

Bases: timelinelib.wxgui.framework.Dialog

<BoxSizerVertical>

<BoxSizerHorizontal border=”ALL” >
<StaticText

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

/> <Spacer /> <SpinCtrl

name=”sc_nbr_of_duplicates” align=”ALIGN_CENTER_VERTICAL”

/>

</BoxSizerHorizontal>

<RadioBox

label=”$(period_text)” name=”rb_periods” choices=”$(period_choices)” border=”LEFT|RIGHT|BOTTOM”

/>

<BoxSizerHorizontal border=”LEFT|RIGHT|BOTTOM” >
<StaticText

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

/> <Spacer /> <SpinCtrl

name=”sc_frequency” align=”ALIGN_CENTER_VERTICAL”

/>

</BoxSizerHorizontal>

<RadioBox

label=”$(direction_text)” name=”rb_direction” choices=”$(direction_choices)” border=”LEFT|RIGHT|BOTTOM”

/>

<DialogButtonsOkCancelSizer

border=”LEFT|RIGHT|BOTTOM” event_EVT_BUTTON__ID_OK=”on_ok”

/>

</BoxSizerVertical>

__init__(parent, db, event)[source]

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

SetCount(count)[source]
GetCount()[source]
SetFrequency(frequency)[source]
GetFrequency()[source]
SetDirection(direction)[source]
GetDirection()[source]
SelectMovePeriodFnAtIndex(index)[source]
GetMovePeriodFn()[source]
Close(force=False) → bool[source]

This function simply generates a wxCloseEvent whose handler usually tries to close the window.

HandleDateErrors(error_count)[source]
SetWaitCursor()[source]
SetDefaultCursor()[source]
timelinelib.wxgui.dialogs.duplicateevent.view.open_duplicate_event_dialog_for_event(main_frame)[source]