Character selector merged back to continue work
# Conflicts: # ZRCola/ZRCola.fbp # ZRCola/ZRCola.vcxproj # ZRCola/ZRCola.vcxproj.filters # ZRCola/locale/sl_SI.po # ZRCola/zrcolafrm.cpp # ZRCola/zrcolafrm.h # ZRCola/zrcolagui.cpp # ZRCola/zrcolagui.h
This commit is contained in:
commit
0d30a89d22
@ -244,6 +244,25 @@
|
|||||||
<property name="name">separator2</property>
|
<property name="name">separator2</property>
|
||||||
<property name="permission">none</property>
|
<property name="permission">none</property>
|
||||||
</object>
|
</object>
|
||||||
|
<object class="wxMenuItem" expanded="0">
|
||||||
|
<property name="bitmap"></property>
|
||||||
|
<property name="checked">0</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="help">Display character selector to select character to insert into text</property>
|
||||||
|
<property name="id">wxID_INSERT_CHARACTER</property>
|
||||||
|
<property name="kind">wxITEM_NORMAL</property>
|
||||||
|
<property name="label">&Insert Character...</property>
|
||||||
|
<property name="name">m_menuInsertCharacter</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<property name="shortcut">F8</property>
|
||||||
|
<property name="unchecked_bitmap"></property>
|
||||||
|
<event name="OnMenuSelection"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
<object class="separator" expanded="0">
|
||||||
|
<property name="name">separator3</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
</object>
|
||||||
<object class="wxMenuItem" expanded="0">
|
<object class="wxMenuItem" expanded="0">
|
||||||
<property name="bitmap">Load From Icon Resource; send_composed.ico; [16; 16]</property>
|
<property name="bitmap">Load From Icon Resource; send_composed.ico; [16; 16]</property>
|
||||||
<property name="checked">0</property>
|
<property name="checked">0</property>
|
||||||
@ -2235,5 +2254,968 @@
|
|||||||
</object>
|
</object>
|
||||||
</object>
|
</object>
|
||||||
</object>
|
</object>
|
||||||
|
<object class="Dialog" expanded="0">
|
||||||
|
<property name="aui_managed">0</property>
|
||||||
|
<property name="aui_manager_style">wxAUI_MGR_DEFAULT</property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="center"></property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="event_handler">impl_virtual</property>
|
||||||
|
<property name="extra_style"></property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="font"></property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">wxZRColaCharSelectBase</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="style">wxDEFAULT_DIALOG_STYLE</property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="title">Character Selector</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name">ZRColaCharSelect</property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnActivate"></event>
|
||||||
|
<event name="OnActivateApp"></event>
|
||||||
|
<event name="OnAuiFindManager"></event>
|
||||||
|
<event name="OnAuiPaneButton"></event>
|
||||||
|
<event name="OnAuiPaneClose"></event>
|
||||||
|
<event name="OnAuiPaneMaximize"></event>
|
||||||
|
<event name="OnAuiPaneRestore"></event>
|
||||||
|
<event name="OnAuiRender"></event>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnClose"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnHibernate"></event>
|
||||||
|
<event name="OnIconize"></event>
|
||||||
|
<event name="OnIdle"></event>
|
||||||
|
<event name="OnInitDialog"></event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="wxBoxSizer" expanded="0">
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">bSizerContent</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxEXPAND</property>
|
||||||
|
<property name="proportion">1</property>
|
||||||
|
<object class="wxBoxSizer" expanded="0">
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">bSizerColumns</property>
|
||||||
|
<property name="orient">wxHORIZONTAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxEXPAND</property>
|
||||||
|
<property name="proportion">1</property>
|
||||||
|
<object class="wxBoxSizer" expanded="0">
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">bSizerLeft</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxStaticBoxSizer" expanded="0">
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label">&Browse</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">sbSizerBrowse</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxSearchCtrl" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="cancel_button">1</property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font"></property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_search</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="search_button">1</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="style"></property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="validator_data_type"></property>
|
||||||
|
<property name="validator_style">wxFILTER_NONE</property>
|
||||||
|
<property name="validator_type">wxDefaultValidator</property>
|
||||||
|
<property name="validator_variable"></property>
|
||||||
|
<property name="value"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnCancelButton"></event>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSearchButton"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnText">OnSearchText</event>
|
||||||
|
<event name="OnTextEnter"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxGrid" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="autosize_cols">0</property>
|
||||||
|
<property name="autosize_rows">0</property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="cell_bg"></property>
|
||||||
|
<property name="cell_font">00 ZRCola,90,90,20,70,0</property>
|
||||||
|
<property name="cell_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cell_text"></property>
|
||||||
|
<property name="cell_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="col_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="col_label_size">0</property>
|
||||||
|
<property name="col_label_values"></property>
|
||||||
|
<property name="col_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cols">16</property>
|
||||||
|
<property name="column_sizes">35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="drag_col_move">0</property>
|
||||||
|
<property name="drag_col_size">0</property>
|
||||||
|
<property name="drag_grid_size">0</property>
|
||||||
|
<property name="drag_row_size">0</property>
|
||||||
|
<property name="editing">0</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font">,90,90,-1,70,0</property>
|
||||||
|
<property name="grid_line_color"></property>
|
||||||
|
<property name="grid_lines">1</property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label_bg"></property>
|
||||||
|
<property name="label_font"></property>
|
||||||
|
<property name="label_text"></property>
|
||||||
|
<property name="margin_height">0</property>
|
||||||
|
<property name="margin_width">0</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_gridResults</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="row_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_label_size">0</property>
|
||||||
|
<property name="row_label_values"></property>
|
||||||
|
<property name="row_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_sizes">35,35,35,35,35,35,35,35,35,35</property>
|
||||||
|
<property name="rows">10</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnGridCellChange"></event>
|
||||||
|
<event name="OnGridCellLeftClick"></event>
|
||||||
|
<event name="OnGridCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCellRightClick"></event>
|
||||||
|
<event name="OnGridCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdCellChange"></event>
|
||||||
|
<event name="OnGridCmdCellLeftClick"></event>
|
||||||
|
<event name="OnGridCmdCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdColSize"></event>
|
||||||
|
<event name="OnGridCmdEditorCreated"></event>
|
||||||
|
<event name="OnGridCmdEditorHidden"></event>
|
||||||
|
<event name="OnGridCmdEditorShown"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftClick"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightDClick"></event>
|
||||||
|
<event name="OnGridCmdRangeSelect"></event>
|
||||||
|
<event name="OnGridCmdRowSize"></event>
|
||||||
|
<event name="OnGridCmdSelectCell"></event>
|
||||||
|
<event name="OnGridColSize"></event>
|
||||||
|
<event name="OnGridEditorCreated"></event>
|
||||||
|
<event name="OnGridEditorHidden"></event>
|
||||||
|
<event name="OnGridEditorShown"></event>
|
||||||
|
<event name="OnGridLabelLeftClick"></event>
|
||||||
|
<event name="OnGridLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridLabelRightClick"></event>
|
||||||
|
<event name="OnGridLabelRightDClick"></event>
|
||||||
|
<event name="OnGridRangeSelect"></event>
|
||||||
|
<event name="OnGridRowSize"></event>
|
||||||
|
<event name="OnGridSelectCell">OnResultSelectCell</event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxStaticBoxSizer" expanded="0">
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label">Re&cently Used</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">sbSizerRecent</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxGrid" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="autosize_cols">0</property>
|
||||||
|
<property name="autosize_rows">0</property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="cell_bg"></property>
|
||||||
|
<property name="cell_font">00 ZRCola,90,90,20,70,0</property>
|
||||||
|
<property name="cell_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cell_text"></property>
|
||||||
|
<property name="cell_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="col_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="col_label_size">0</property>
|
||||||
|
<property name="col_label_values"></property>
|
||||||
|
<property name="col_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cols">16</property>
|
||||||
|
<property name="column_sizes">35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="drag_col_move">0</property>
|
||||||
|
<property name="drag_col_size">0</property>
|
||||||
|
<property name="drag_grid_size">0</property>
|
||||||
|
<property name="drag_row_size">0</property>
|
||||||
|
<property name="editing">0</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font">,90,90,-1,70,0</property>
|
||||||
|
<property name="grid_line_color"></property>
|
||||||
|
<property name="grid_lines">1</property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label_bg"></property>
|
||||||
|
<property name="label_font"></property>
|
||||||
|
<property name="label_text"></property>
|
||||||
|
<property name="margin_height">0</property>
|
||||||
|
<property name="margin_width">0</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_gridRecent</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="row_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_label_size">0</property>
|
||||||
|
<property name="row_label_values"></property>
|
||||||
|
<property name="row_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_sizes">35</property>
|
||||||
|
<property name="rows">1</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnGridCellChange"></event>
|
||||||
|
<event name="OnGridCellLeftClick"></event>
|
||||||
|
<event name="OnGridCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCellRightClick"></event>
|
||||||
|
<event name="OnGridCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdCellChange"></event>
|
||||||
|
<event name="OnGridCmdCellLeftClick"></event>
|
||||||
|
<event name="OnGridCmdCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdColSize"></event>
|
||||||
|
<event name="OnGridCmdEditorCreated"></event>
|
||||||
|
<event name="OnGridCmdEditorHidden"></event>
|
||||||
|
<event name="OnGridCmdEditorShown"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftClick"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightDClick"></event>
|
||||||
|
<event name="OnGridCmdRangeSelect"></event>
|
||||||
|
<event name="OnGridCmdRowSize"></event>
|
||||||
|
<event name="OnGridCmdSelectCell"></event>
|
||||||
|
<event name="OnGridColSize"></event>
|
||||||
|
<event name="OnGridEditorCreated"></event>
|
||||||
|
<event name="OnGridEditorHidden"></event>
|
||||||
|
<event name="OnGridEditorShown"></event>
|
||||||
|
<event name="OnGridLabelLeftClick"></event>
|
||||||
|
<event name="OnGridLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridLabelRightClick"></event>
|
||||||
|
<event name="OnGridLabelRightDClick"></event>
|
||||||
|
<event name="OnGridRangeSelect"></event>
|
||||||
|
<event name="OnGridRowSize"></event>
|
||||||
|
<event name="OnGridSelectCell">OnRecentSelectCell</event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxBoxSizer" expanded="0">
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">bSizerRight</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxStaticBoxSizer" expanded="0">
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label">&Unicode</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">sbSizerUnicode</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxTextCtrl" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font"></property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="maxlength">4</property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_unicode</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="style">wxTE_CENTRE</property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="validator_data_type">wxString</property>
|
||||||
|
<property name="validator_style">wxFILTER_INCLUDE_CHAR_LIST</property>
|
||||||
|
<property name="validator_type">wxTextValidator</property>
|
||||||
|
<property name="validator_variable">m_unicodeValid</property>
|
||||||
|
<property name="value"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnText">OnUnicodeText</event>
|
||||||
|
<event name="OnTextEnter"></event>
|
||||||
|
<event name="OnTextMaxLen"></event>
|
||||||
|
<event name="OnTextURL"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxStaticBoxSizer" expanded="0">
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label">Preview</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">sbSizerPreview</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALIGN_CENTER|wxALL</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxGrid" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="autosize_cols">0</property>
|
||||||
|
<property name="autosize_rows">0</property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="cell_bg"></property>
|
||||||
|
<property name="cell_font">00 ZRCola,90,90,180,70,0</property>
|
||||||
|
<property name="cell_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cell_text"></property>
|
||||||
|
<property name="cell_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="col_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="col_label_size">0</property>
|
||||||
|
<property name="col_label_values"></property>
|
||||||
|
<property name="col_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cols">1</property>
|
||||||
|
<property name="column_sizes">250</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="drag_col_move">0</property>
|
||||||
|
<property name="drag_col_size">0</property>
|
||||||
|
<property name="drag_grid_size">0</property>
|
||||||
|
<property name="drag_row_size">0</property>
|
||||||
|
<property name="editing">0</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font"></property>
|
||||||
|
<property name="grid_line_color"></property>
|
||||||
|
<property name="grid_lines">0</property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label_bg"></property>
|
||||||
|
<property name="label_font"></property>
|
||||||
|
<property name="label_text"></property>
|
||||||
|
<property name="margin_height">0</property>
|
||||||
|
<property name="margin_width">0</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_gridPreview</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="row_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_label_size">0</property>
|
||||||
|
<property name="row_label_values"></property>
|
||||||
|
<property name="row_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_sizes">250</property>
|
||||||
|
<property name="rows">1</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnGridCellChange"></event>
|
||||||
|
<event name="OnGridCellLeftClick"></event>
|
||||||
|
<event name="OnGridCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCellRightClick"></event>
|
||||||
|
<event name="OnGridCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdCellChange"></event>
|
||||||
|
<event name="OnGridCmdCellLeftClick"></event>
|
||||||
|
<event name="OnGridCmdCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdColSize"></event>
|
||||||
|
<event name="OnGridCmdEditorCreated"></event>
|
||||||
|
<event name="OnGridCmdEditorHidden"></event>
|
||||||
|
<event name="OnGridCmdEditorShown"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftClick"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightDClick"></event>
|
||||||
|
<event name="OnGridCmdRangeSelect"></event>
|
||||||
|
<event name="OnGridCmdRowSize"></event>
|
||||||
|
<event name="OnGridCmdSelectCell"></event>
|
||||||
|
<event name="OnGridColSize"></event>
|
||||||
|
<event name="OnGridEditorCreated"></event>
|
||||||
|
<event name="OnGridEditorHidden"></event>
|
||||||
|
<event name="OnGridEditorShown"></event>
|
||||||
|
<event name="OnGridLabelLeftClick"></event>
|
||||||
|
<event name="OnGridLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridLabelRightClick"></event>
|
||||||
|
<event name="OnGridLabelRightDClick"></event>
|
||||||
|
<event name="OnGridRangeSelect"></event>
|
||||||
|
<event name="OnGridRowSize"></event>
|
||||||
|
<event name="OnGridSelectCell"></event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">1</property>
|
||||||
|
<object class="wxStaticBoxSizer" expanded="0">
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label">Re&lated</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">sbSizerRelated</property>
|
||||||
|
<property name="orient">wxVERTICAL</property>
|
||||||
|
<property name="permission">none</property>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALIGN_CENTER|wxALL</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxGrid" expanded="0">
|
||||||
|
<property name="BottomDockable">1</property>
|
||||||
|
<property name="LeftDockable">1</property>
|
||||||
|
<property name="RightDockable">1</property>
|
||||||
|
<property name="TopDockable">1</property>
|
||||||
|
<property name="aui_layer"></property>
|
||||||
|
<property name="aui_name"></property>
|
||||||
|
<property name="aui_position"></property>
|
||||||
|
<property name="aui_row"></property>
|
||||||
|
<property name="autosize_cols">0</property>
|
||||||
|
<property name="autosize_rows">0</property>
|
||||||
|
<property name="best_size"></property>
|
||||||
|
<property name="bg"></property>
|
||||||
|
<property name="caption"></property>
|
||||||
|
<property name="caption_visible">1</property>
|
||||||
|
<property name="cell_bg"></property>
|
||||||
|
<property name="cell_font">00 ZRCola,90,90,20,70,0</property>
|
||||||
|
<property name="cell_horiz_alignment">wxALIGN_LEFT</property>
|
||||||
|
<property name="cell_text"></property>
|
||||||
|
<property name="cell_vert_alignment">wxALIGN_TOP</property>
|
||||||
|
<property name="center_pane">0</property>
|
||||||
|
<property name="close_button">1</property>
|
||||||
|
<property name="col_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="col_label_size">0</property>
|
||||||
|
<property name="col_label_values"></property>
|
||||||
|
<property name="col_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="cols">7</property>
|
||||||
|
<property name="column_sizes">35,35,35,35,35,35,35</property>
|
||||||
|
<property name="context_help"></property>
|
||||||
|
<property name="context_menu">1</property>
|
||||||
|
<property name="default_pane">0</property>
|
||||||
|
<property name="dock">Dock</property>
|
||||||
|
<property name="dock_fixed">0</property>
|
||||||
|
<property name="docking">Left</property>
|
||||||
|
<property name="drag_col_move">0</property>
|
||||||
|
<property name="drag_col_size">0</property>
|
||||||
|
<property name="drag_grid_size">0</property>
|
||||||
|
<property name="drag_row_size">0</property>
|
||||||
|
<property name="editing">0</property>
|
||||||
|
<property name="enabled">1</property>
|
||||||
|
<property name="fg"></property>
|
||||||
|
<property name="floatable">1</property>
|
||||||
|
<property name="font"></property>
|
||||||
|
<property name="grid_line_color"></property>
|
||||||
|
<property name="grid_lines">1</property>
|
||||||
|
<property name="gripper">0</property>
|
||||||
|
<property name="hidden">0</property>
|
||||||
|
<property name="id">wxID_ANY</property>
|
||||||
|
<property name="label_bg"></property>
|
||||||
|
<property name="label_font"></property>
|
||||||
|
<property name="label_text"></property>
|
||||||
|
<property name="margin_height">0</property>
|
||||||
|
<property name="margin_width">0</property>
|
||||||
|
<property name="max_size"></property>
|
||||||
|
<property name="maximize_button">0</property>
|
||||||
|
<property name="maximum_size"></property>
|
||||||
|
<property name="min_size"></property>
|
||||||
|
<property name="minimize_button">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="moveable">1</property>
|
||||||
|
<property name="name">m_gridRelated</property>
|
||||||
|
<property name="pane_border">1</property>
|
||||||
|
<property name="pane_position"></property>
|
||||||
|
<property name="pane_size"></property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="pin_button">1</property>
|
||||||
|
<property name="pos"></property>
|
||||||
|
<property name="resize">Resizable</property>
|
||||||
|
<property name="row_label_horiz_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_label_size">0</property>
|
||||||
|
<property name="row_label_values"></property>
|
||||||
|
<property name="row_label_vert_alignment">wxALIGN_CENTRE</property>
|
||||||
|
<property name="row_sizes">35,35,35</property>
|
||||||
|
<property name="rows">3</property>
|
||||||
|
<property name="show">1</property>
|
||||||
|
<property name="size"></property>
|
||||||
|
<property name="subclass"></property>
|
||||||
|
<property name="toolbar_pane">0</property>
|
||||||
|
<property name="tooltip"></property>
|
||||||
|
<property name="window_extra_style"></property>
|
||||||
|
<property name="window_name"></property>
|
||||||
|
<property name="window_style"></property>
|
||||||
|
<event name="OnChar"></event>
|
||||||
|
<event name="OnEnterWindow"></event>
|
||||||
|
<event name="OnEraseBackground"></event>
|
||||||
|
<event name="OnGridCellChange"></event>
|
||||||
|
<event name="OnGridCellLeftClick"></event>
|
||||||
|
<event name="OnGridCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCellRightClick"></event>
|
||||||
|
<event name="OnGridCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdCellChange"></event>
|
||||||
|
<event name="OnGridCmdCellLeftClick"></event>
|
||||||
|
<event name="OnGridCmdCellLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightClick"></event>
|
||||||
|
<event name="OnGridCmdCellRightDClick"></event>
|
||||||
|
<event name="OnGridCmdColSize"></event>
|
||||||
|
<event name="OnGridCmdEditorCreated"></event>
|
||||||
|
<event name="OnGridCmdEditorHidden"></event>
|
||||||
|
<event name="OnGridCmdEditorShown"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftClick"></event>
|
||||||
|
<event name="OnGridCmdLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightClick"></event>
|
||||||
|
<event name="OnGridCmdLabelRightDClick"></event>
|
||||||
|
<event name="OnGridCmdRangeSelect"></event>
|
||||||
|
<event name="OnGridCmdRowSize"></event>
|
||||||
|
<event name="OnGridCmdSelectCell"></event>
|
||||||
|
<event name="OnGridColSize"></event>
|
||||||
|
<event name="OnGridEditorCreated"></event>
|
||||||
|
<event name="OnGridEditorHidden"></event>
|
||||||
|
<event name="OnGridEditorShown"></event>
|
||||||
|
<event name="OnGridLabelLeftClick"></event>
|
||||||
|
<event name="OnGridLabelLeftDClick"></event>
|
||||||
|
<event name="OnGridLabelRightClick"></event>
|
||||||
|
<event name="OnGridLabelRightDClick"></event>
|
||||||
|
<event name="OnGridRangeSelect"></event>
|
||||||
|
<event name="OnGridRowSize"></event>
|
||||||
|
<event name="OnGridSelectCell">OnRelatedSelectCell</event>
|
||||||
|
<event name="OnKeyDown"></event>
|
||||||
|
<event name="OnKeyUp"></event>
|
||||||
|
<event name="OnKillFocus"></event>
|
||||||
|
<event name="OnLeaveWindow"></event>
|
||||||
|
<event name="OnLeftDClick"></event>
|
||||||
|
<event name="OnLeftDown"></event>
|
||||||
|
<event name="OnLeftUp"></event>
|
||||||
|
<event name="OnMiddleDClick"></event>
|
||||||
|
<event name="OnMiddleDown"></event>
|
||||||
|
<event name="OnMiddleUp"></event>
|
||||||
|
<event name="OnMotion"></event>
|
||||||
|
<event name="OnMouseEvents"></event>
|
||||||
|
<event name="OnMouseWheel"></event>
|
||||||
|
<event name="OnPaint"></event>
|
||||||
|
<event name="OnRightDClick"></event>
|
||||||
|
<event name="OnRightDown"></event>
|
||||||
|
<event name="OnRightUp"></event>
|
||||||
|
<event name="OnSetFocus"></event>
|
||||||
|
<event name="OnSize"></event>
|
||||||
|
<event name="OnUpdateUI"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="spacer" expanded="0">
|
||||||
|
<property name="height">5</property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<property name="width">5</property>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
<object class="sizeritem" expanded="0">
|
||||||
|
<property name="border">5</property>
|
||||||
|
<property name="flag">wxALL|wxEXPAND</property>
|
||||||
|
<property name="proportion">0</property>
|
||||||
|
<object class="wxStdDialogButtonSizer" expanded="0">
|
||||||
|
<property name="Apply">0</property>
|
||||||
|
<property name="Cancel">1</property>
|
||||||
|
<property name="ContextHelp">0</property>
|
||||||
|
<property name="Help">0</property>
|
||||||
|
<property name="No">0</property>
|
||||||
|
<property name="OK">1</property>
|
||||||
|
<property name="Save">0</property>
|
||||||
|
<property name="Yes">0</property>
|
||||||
|
<property name="minimum_size"></property>
|
||||||
|
<property name="name">m_sdbSizerButtons</property>
|
||||||
|
<property name="permission">protected</property>
|
||||||
|
<event name="OnApplyButtonClick"></event>
|
||||||
|
<event name="OnCancelButtonClick"></event>
|
||||||
|
<event name="OnContextHelpButtonClick"></event>
|
||||||
|
<event name="OnHelpButtonClick"></event>
|
||||||
|
<event name="OnNoButtonClick"></event>
|
||||||
|
<event name="OnOKButtonClick"></event>
|
||||||
|
<event name="OnSaveButtonClick"></event>
|
||||||
|
<event name="OnYesButtonClick"></event>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
|
</object>
|
||||||
</object>
|
</object>
|
||||||
</wxFormBuilder_Project>
|
</wxFormBuilder_Project>
|
||||||
|
@ -83,6 +83,7 @@
|
|||||||
<ClCompile Include="zrcolaapp.cpp" />
|
<ClCompile Include="zrcolaapp.cpp" />
|
||||||
<ClCompile Include="zrcolachrcatpnl.cpp" />
|
<ClCompile Include="zrcolachrcatpnl.cpp" />
|
||||||
<ClCompile Include="zrcolachrgrid.cpp" />
|
<ClCompile Include="zrcolachrgrid.cpp" />
|
||||||
|
<ClCompile Include="zrcolachrslct.cpp" />
|
||||||
<ClCompile Include="zrcolacomppnl.cpp" />
|
<ClCompile Include="zrcolacomppnl.cpp" />
|
||||||
<ClCompile Include="zrcolafrm.cpp" />
|
<ClCompile Include="zrcolafrm.cpp" />
|
||||||
<ClCompile Include="zrcolagui.cpp" />
|
<ClCompile Include="zrcolagui.cpp" />
|
||||||
@ -93,6 +94,7 @@
|
|||||||
<ClInclude Include="zrcolaapp.h" />
|
<ClInclude Include="zrcolaapp.h" />
|
||||||
<ClInclude Include="zrcolachrcatpnl.h" />
|
<ClInclude Include="zrcolachrcatpnl.h" />
|
||||||
<ClInclude Include="zrcolachrgrid.h" />
|
<ClInclude Include="zrcolachrgrid.h" />
|
||||||
|
<ClInclude Include="zrcolachrslct.h" />
|
||||||
<ClInclude Include="zrcolacomppnl.h" />
|
<ClInclude Include="zrcolacomppnl.h" />
|
||||||
<ClInclude Include="zrcolafrm.h" />
|
<ClInclude Include="zrcolafrm.h" />
|
||||||
<ClInclude Include="zrcolagui.h" />
|
<ClInclude Include="zrcolagui.h" />
|
||||||
|
@ -43,6 +43,9 @@
|
|||||||
<ClCompile Include="zrcolachrcatpnl.cpp">
|
<ClCompile Include="zrcolachrcatpnl.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
|
<ClCompile Include="zrcolachrslct.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClInclude Include="stdafx.h">
|
<ClInclude Include="stdafx.h">
|
||||||
@ -69,6 +72,9 @@
|
|||||||
<ClInclude Include="zrcolachrcatpnl.h">
|
<ClInclude Include="zrcolachrcatpnl.h">
|
||||||
<Filter>Header Files</Filter>
|
<Filter>Header Files</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
|
<ClInclude Include="zrcolachrslct.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="res\zrcola.ico">
|
<None Include="res\zrcola.ico">
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: ZRCola\n"
|
"Project-Id-Version: ZRCola\n"
|
||||||
"POT-Creation-Date: 2016-05-06 14:24+0200\n"
|
"POT-Creation-Date: 2016-05-11 09:00+0200\n"
|
||||||
"PO-Revision-Date: 2016-05-06 14:24+0200\n"
|
"PO-Revision-Date: 2016-05-11 09:00+0200\n"
|
||||||
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
"Last-Translator: Simon Rozman <simon.rozman@amebis.si>\n"
|
||||||
"Language-Team: Amebis, d. o. o., Kamnik <info@amebis.si>\n"
|
"Language-Team: Amebis, d. o. o., Kamnik <info@amebis.si>\n"
|
||||||
"Language: sl_SI\n"
|
"Language: sl_SI\n"
|
||||||
@ -17,156 +17,19 @@ msgstr ""
|
|||||||
"X-Poedit-KeywordsList: _\n"
|
"X-Poedit-KeywordsList: _\n"
|
||||||
"X-Poedit-SearchPath-0: .\n"
|
"X-Poedit-SearchPath-0: .\n"
|
||||||
|
|
||||||
#: zrcolaapp.cpp:155
|
#: zrcolafrm.cpp:93 zrcolagui.h:93 MSIBuild/En.Win32.Release.Feature-2.idtx:4
|
||||||
msgid "Esc"
|
#: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4
|
||||||
msgstr "Esc"
|
#: MSIBuild/En.x64.Release.Feature-2.idtx:4
|
||||||
|
#: MSIBuild/En.x64.Release.Shortcut-2.idtx:4
|
||||||
|
msgid "ZRCola"
|
||||||
|
msgstr "ZRCola"
|
||||||
|
|
||||||
#: zrcolaapp.cpp:157
|
#: zrcolafrm.cpp:105
|
||||||
msgid "F1"
|
|
||||||
msgstr "F1"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:158
|
|
||||||
msgid "F2"
|
|
||||||
msgstr "F2"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:159
|
|
||||||
msgid "F3"
|
|
||||||
msgstr "F3"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:160
|
|
||||||
msgid "F4"
|
|
||||||
msgstr "F4"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:161
|
|
||||||
msgid "F5"
|
|
||||||
msgstr "F5"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:162
|
|
||||||
msgid "F6"
|
|
||||||
msgstr "F6"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:163
|
|
||||||
msgid "F7"
|
|
||||||
msgstr "F7"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:164
|
|
||||||
msgid "F8"
|
|
||||||
msgstr "F8"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:165
|
|
||||||
msgid "F9"
|
|
||||||
msgstr "F9"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:166
|
|
||||||
msgid "F10"
|
|
||||||
msgstr "F10"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:167
|
|
||||||
msgid "F11"
|
|
||||||
msgstr "F11"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:168
|
|
||||||
msgid "F12"
|
|
||||||
msgstr "F12"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:170
|
|
||||||
msgid "Print Screen"
|
|
||||||
msgstr "Print Screen"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:171
|
|
||||||
msgid "Scroll Lock"
|
|
||||||
msgstr "Scroll Lock"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:172
|
|
||||||
msgid "Pause"
|
|
||||||
msgstr "Pause"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:174
|
|
||||||
msgid "Backspace"
|
|
||||||
msgstr "Backspace"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:175
|
|
||||||
msgid "Tab"
|
|
||||||
msgstr "Tab"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:176
|
|
||||||
msgid "Caps Lock"
|
|
||||||
msgstr "Caps Lock"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:177
|
|
||||||
msgid "Return"
|
|
||||||
msgstr "Return"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:178
|
|
||||||
msgid "Space"
|
|
||||||
msgstr "preslednica"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:180
|
|
||||||
msgid "Shift"
|
|
||||||
msgstr "Shift"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:181
|
|
||||||
msgid "Alt"
|
|
||||||
msgstr "Alt"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:182
|
|
||||||
msgid "Ctrl"
|
|
||||||
msgstr "Ctrl"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:183
|
|
||||||
msgid "Menu"
|
|
||||||
msgstr "Menu"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:185
|
|
||||||
msgid "Insert"
|
|
||||||
msgstr "Insert"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:186
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Delete"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:187
|
|
||||||
msgid "Page Up"
|
|
||||||
msgstr "Page Up"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:188
|
|
||||||
msgid "Page Down"
|
|
||||||
msgstr "Page Down"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:189
|
|
||||||
msgid "Home"
|
|
||||||
msgstr "Home"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:190
|
|
||||||
msgid "End"
|
|
||||||
msgstr "End"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:192
|
|
||||||
msgid "Left"
|
|
||||||
msgstr "Left"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:193
|
|
||||||
msgid "Up"
|
|
||||||
msgstr "Up"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:194
|
|
||||||
msgid "Right"
|
|
||||||
msgstr "Right"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:195
|
|
||||||
msgid "Down"
|
|
||||||
msgstr "Down"
|
|
||||||
|
|
||||||
#: zrcolaapp.cpp:197
|
|
||||||
msgid "Num Lock"
|
|
||||||
msgstr "Num Lock"
|
|
||||||
|
|
||||||
#: zrcolafrm.cpp:91
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Select %s language for decomposition"
|
msgid "Select %s language for decomposition"
|
||||||
msgstr "Izberi jezik %s za razstavljanje"
|
msgstr "Izberi jezik %s za razstavljanje"
|
||||||
|
|
||||||
#: zrcolafrm.cpp:110
|
#: zrcolafrm.cpp:127
|
||||||
msgid ""
|
msgid ""
|
||||||
"ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality "
|
"ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality "
|
||||||
"will not be available."
|
"will not be available."
|
||||||
@ -174,11 +37,11 @@ msgstr ""
|
|||||||
"ZRColine bližnjice na tipkovnici Win+F5 ni mogoče registrirati. Nekaj "
|
"ZRColine bližnjice na tipkovnici Win+F5 ni mogoče registrirati. Nekaj "
|
||||||
"funkcionalnosti ne bo na voljo."
|
"funkcionalnosti ne bo na voljo."
|
||||||
|
|
||||||
#: zrcolafrm.cpp:110 zrcolafrm.cpp:112
|
#: zrcolafrm.cpp:127 zrcolafrm.cpp:129
|
||||||
msgid "Warning"
|
msgid "Warning"
|
||||||
msgstr "Opozorilo"
|
msgstr "Opozorilo"
|
||||||
|
|
||||||
#: zrcolafrm.cpp:112
|
#: zrcolafrm.cpp:129
|
||||||
msgid ""
|
msgid ""
|
||||||
"ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality "
|
"ZRCola keyboard shortcut Win+F6 could not be registered. Some functionality "
|
||||||
"will not be available."
|
"will not be available."
|
||||||
@ -186,11 +49,11 @@ msgstr ""
|
|||||||
"ZRColine bližnjice na tipkovnici Win+F6 ni mogoče registrirati. Nekaj "
|
"ZRColine bližnjice na tipkovnici Win+F6 ni mogoče registrirati. Nekaj "
|
||||||
"funkcionalnosti ne bo na voljo."
|
"funkcionalnosti ne bo na voljo."
|
||||||
|
|
||||||
#: zrcolafrm.cpp:187
|
#: zrcolafrm.cpp:212
|
||||||
msgid "Start ZRCola automatically on logon"
|
msgid "Start ZRCola automatically on logon"
|
||||||
msgstr "Samodejno zaženi ZRColo ob prijavi"
|
msgstr "Samodejno zaženi ZRColo ob prijavi"
|
||||||
|
|
||||||
#: zrcolafrm.cpp:399
|
#: zrcolafrm.cpp:459
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"ZRCola v%s\n"
|
"ZRCola v%s\n"
|
||||||
@ -199,7 +62,7 @@ msgstr ""
|
|||||||
"ZRCola v%s\n"
|
"ZRCola v%s\n"
|
||||||
"Vse pravice pridržane 2015-%s Amebis"
|
"Vse pravice pridržane 2015-%s Amebis"
|
||||||
|
|
||||||
#: zrcolafrm.cpp:399
|
#: zrcolafrm.cpp:459
|
||||||
msgid "About ZRCola"
|
msgid "About ZRCola"
|
||||||
msgstr "O ZRColi"
|
msgstr "O ZRColi"
|
||||||
|
|
||||||
@ -232,141 +95,169 @@ msgid "Select all text"
|
|||||||
msgstr "Izberi celotno besedilo"
|
msgstr "Izberi celotno besedilo"
|
||||||
|
|
||||||
#: zrcolagui.cpp:84
|
#: zrcolagui.cpp:84
|
||||||
|
msgid "&Insert Character..."
|
||||||
|
msgstr "Vstav&i znak ..."
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:84
|
||||||
|
msgid "Display character selector to select character to insert into text"
|
||||||
|
msgstr "Prikaži izbirnik znaka za izbor znaka za vstavljanje v besedilo"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:90
|
||||||
msgid "&Send Composed"
|
msgid "&Send Composed"
|
||||||
msgstr "Pošlji &sestavljeno"
|
msgstr "Pošlji &sestavljeno"
|
||||||
|
|
||||||
#: zrcolagui.cpp:84 zrcolagui.cpp:159
|
#: zrcolagui.cpp:90 zrcolagui.cpp:165
|
||||||
msgid "Send composed text to source window"
|
msgid "Send composed text to source window"
|
||||||
msgstr "Pošlji sestavljeno besedilo izvornemu oknu"
|
msgstr "Pošlji sestavljeno besedilo izvornemu oknu"
|
||||||
|
|
||||||
#: zrcolagui.cpp:93
|
#: zrcolagui.cpp:99
|
||||||
msgid "Send &Decomposed"
|
msgid "Send &Decomposed"
|
||||||
msgstr "Pošlji &razstavljeno"
|
msgstr "Pošlji &razstavljeno"
|
||||||
|
|
||||||
#: zrcolagui.cpp:93 zrcolagui.cpp:161
|
#: zrcolagui.cpp:99 zrcolagui.cpp:167
|
||||||
msgid "Send decomposed text to source window"
|
msgid "Send decomposed text to source window"
|
||||||
msgstr "Pošlji razstavljeno besedilo izvornemu oknu"
|
msgstr "Pošlji razstavljeno besedilo izvornemu oknu"
|
||||||
|
|
||||||
#: zrcolagui.cpp:102
|
#: zrcolagui.cpp:108
|
||||||
msgid "Abort (De)composition"
|
msgid "Abort (De)composition"
|
||||||
msgstr "Prekini raz/sestavljanje"
|
msgstr "Prekini raz/sestavljanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:102
|
#: zrcolagui.cpp:108
|
||||||
msgid "Abort composition and return focus to source window"
|
msgid "Abort composition and return focus to source window"
|
||||||
msgstr "Prekini sestavljanje in vrni fokus nazaj izvornemu oknu"
|
msgstr "Prekini sestavljanje in vrni fokus nazaj izvornemu oknu"
|
||||||
|
|
||||||
#: zrcolagui.cpp:111
|
#: zrcolagui.cpp:117
|
||||||
msgid "&Language"
|
msgid "&Language"
|
||||||
msgstr "&Jezik"
|
msgstr "&Jezik"
|
||||||
|
|
||||||
#: zrcolagui.cpp:113
|
#: zrcolagui.cpp:119
|
||||||
msgid "&Automatic"
|
msgid "&Automatic"
|
||||||
msgstr "S&amodejno"
|
msgstr "S&amodejno"
|
||||||
|
|
||||||
#: zrcolagui.cpp:113
|
#: zrcolagui.cpp:119
|
||||||
msgid "Set language according to keyboard layout automatically"
|
msgid "Set language according to keyboard layout automatically"
|
||||||
msgstr "Samodejno nastavi jezik glede na izbrano tipkovnico"
|
msgstr "Samodejno nastavi jezik glede na izbrano tipkovnico"
|
||||||
|
|
||||||
#: zrcolagui.cpp:120
|
#: zrcolagui.cpp:126
|
||||||
msgid "&Edit"
|
msgid "&Edit"
|
||||||
msgstr "Ur&edi"
|
msgstr "Ur&edi"
|
||||||
|
|
||||||
#: zrcolagui.cpp:124
|
#: zrcolagui.cpp:130
|
||||||
msgid "&Edit Toolbar"
|
msgid "&Edit Toolbar"
|
||||||
msgstr "Orodna vrstica za ur&ejanje"
|
msgstr "Orodna vrstica za ur&ejanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:124
|
#: zrcolagui.cpp:130
|
||||||
msgid "Toggle edit toolbar"
|
msgid "Toggle edit toolbar"
|
||||||
msgstr "Prikaži/skrij orodno vrstico za urejanje"
|
msgstr "Prikaži/skrij orodno vrstico za urejanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:128
|
#: zrcolagui.cpp:134
|
||||||
msgid "&Compose Toolbar"
|
msgid "&Compose Toolbar"
|
||||||
msgstr "Orodna vrsti&ca za sestavljanje"
|
msgstr "Orodna vrsti&ca za sestavljanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:128
|
#: zrcolagui.cpp:134
|
||||||
msgid "Toggle compose toolbar"
|
msgid "Toggle compose toolbar"
|
||||||
msgstr "Prikaži/skrij orodno vrstico za sestavljanje"
|
msgstr "Prikaži/skrij orodno vrstico za sestavljanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:134
|
#: zrcolagui.cpp:140
|
||||||
msgid "Character Catalo&g"
|
msgid "Character Catalo&g"
|
||||||
msgstr "Katalo&g znakov"
|
msgstr "Katalo&g znakov"
|
||||||
|
|
||||||
#: zrcolagui.cpp:134
|
#: zrcolagui.cpp:140
|
||||||
msgid "Toggle character catalog panel"
|
msgid "Toggle character catalog panel"
|
||||||
msgstr "Prikaži/skrij katalog znakov"
|
msgstr "Prikaži/skrij katalog znakov"
|
||||||
|
|
||||||
#: zrcolagui.cpp:137
|
#: zrcolagui.cpp:143
|
||||||
msgid "&View"
|
msgid "&View"
|
||||||
msgstr "Po&gled"
|
msgstr "Po&gled"
|
||||||
|
|
||||||
#: zrcolagui.cpp:144
|
#: zrcolagui.cpp:150
|
||||||
msgid "&Help"
|
msgid "&Help"
|
||||||
msgstr "Po&moč"
|
msgstr "Po&moč"
|
||||||
|
|
||||||
#: zrcolagui.cpp:149
|
#: zrcolagui.cpp:155
|
||||||
msgid "Cut"
|
msgid "Cut"
|
||||||
msgstr "Izreži"
|
msgstr "Izreži"
|
||||||
|
|
||||||
#: zrcolagui.cpp:149
|
#: zrcolagui.cpp:155
|
||||||
msgid "Cut selection"
|
msgid "Cut selection"
|
||||||
msgstr "Izreži izbor"
|
msgstr "Izreži izbor"
|
||||||
|
|
||||||
#: zrcolagui.cpp:151
|
#: zrcolagui.cpp:157
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
msgstr "Kopiraj"
|
msgstr "Kopiraj"
|
||||||
|
|
||||||
#: zrcolagui.cpp:151
|
#: zrcolagui.cpp:157
|
||||||
msgid "Copy selection"
|
msgid "Copy selection"
|
||||||
msgstr "Kopiraj izbor"
|
msgstr "Kopiraj izbor"
|
||||||
|
|
||||||
#: zrcolagui.cpp:153
|
#: zrcolagui.cpp:159
|
||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Prilepi"
|
msgstr "Prilepi"
|
||||||
|
|
||||||
#: zrcolagui.cpp:153
|
#: zrcolagui.cpp:159
|
||||||
msgid "Paste selection"
|
msgid "Paste selection"
|
||||||
msgstr "Prilepi izbor"
|
msgstr "Prilepi izbor"
|
||||||
|
|
||||||
#: zrcolagui.cpp:156
|
#: zrcolagui.cpp:162
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Urejanje"
|
msgstr "Urejanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:159
|
#: zrcolagui.cpp:165
|
||||||
msgid "Send Composed"
|
msgid "Send Composed"
|
||||||
msgstr "Pošlji sestavljeno"
|
msgstr "Pošlji sestavljeno"
|
||||||
|
|
||||||
#: zrcolagui.cpp:161
|
#: zrcolagui.cpp:167
|
||||||
msgid "Send Decomposed"
|
msgid "Send Decomposed"
|
||||||
msgstr "Pošlji razstavljeno"
|
msgstr "Pošlji razstavljeno"
|
||||||
|
|
||||||
#: zrcolagui.cpp:170
|
#: zrcolagui.cpp:176
|
||||||
msgid "Compose"
|
msgid "Compose"
|
||||||
msgstr "Sestavljanje"
|
msgstr "Sestavljanje"
|
||||||
|
|
||||||
#: zrcolagui.cpp:174
|
#: zrcolagui.cpp:180
|
||||||
msgid "Character Catalog"
|
msgid "Character Catalog"
|
||||||
msgstr "Katalog znakov"
|
msgstr "Katalog znakov"
|
||||||
|
|
||||||
#: zrcolagui.cpp:178
|
#: zrcolagui.cpp:184
|
||||||
msgid "(De)Composer"
|
msgid "(De)Composer"
|
||||||
msgstr "Raz/Sestavljalnik"
|
msgstr "Raz/Sestavljalnik"
|
||||||
|
|
||||||
#: zrcolagui.cpp:213
|
#: zrcolagui.cpp:223
|
||||||
msgid "Decomposed Text"
|
msgid "Decomposed Text"
|
||||||
msgstr "Razstavljeno besedilo"
|
msgstr "Razstavljeno besedilo"
|
||||||
|
|
||||||
#: zrcolagui.cpp:233
|
#: zrcolagui.cpp:243
|
||||||
msgid "Decomposed Unicode Dump"
|
msgid "Decomposed Unicode Dump"
|
||||||
msgstr "Unicode razstavljenega"
|
msgstr "Unicode razstavljenega"
|
||||||
|
|
||||||
#: zrcolagui.cpp:260
|
#: zrcolagui.cpp:270
|
||||||
msgid "Composed Text"
|
msgid "Composed Text"
|
||||||
msgstr "Sestavljeno besedilo"
|
msgstr "Sestavljeno besedilo"
|
||||||
|
|
||||||
#: zrcolagui.cpp:280
|
#: zrcolagui.cpp:290
|
||||||
msgid "Composed Unicode Dump"
|
msgid "Composed Unicode Dump"
|
||||||
msgstr "Unicode sestavljenega"
|
msgstr "Unicode sestavljenega"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:407
|
||||||
|
msgid "&Browse"
|
||||||
|
msgstr "Pre&brskaj"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:475
|
||||||
|
msgid "Re¢ly Used"
|
||||||
|
msgstr "Nedavno &uporabljeni"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:533
|
||||||
|
msgid "&Unicode"
|
||||||
|
msgstr "&Unicode"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:545
|
||||||
|
msgid "Preview"
|
||||||
|
msgstr "Predogled"
|
||||||
|
|
||||||
|
#: zrcolagui.cpp:580
|
||||||
|
msgid "Re&lated"
|
||||||
|
msgstr "&Sorodni"
|
||||||
|
|
||||||
#: zrcolakeyhndlr.cpp:44
|
#: zrcolakeyhndlr.cpp:44
|
||||||
msgid ""
|
msgid ""
|
||||||
"INS key is pressed. Type the Unicode code of desired character now (up to "
|
"INS key is pressed. Type the Unicode code of desired character now (up to "
|
||||||
@ -375,28 +266,133 @@ msgstr ""
|
|||||||
"Pritisnjena tipka INS. Zdaj vtpikajte kodo Unicode želenega znaka (do štiri "
|
"Pritisnjena tipka INS. Zdaj vtpikajte kodo Unicode želenega znaka (do štiri "
|
||||||
"šestnajstiške števke: 0-9, A-F), nato izpustite INS."
|
"šestnajstiške števke: 0-9, A-F), nato izpustite INS."
|
||||||
|
|
||||||
#: zrcolagui.h:86 MSIBuild/En.Win32.Debug.Feature-2.idtx:4
|
#: zrcolagui.h:200
|
||||||
#: MSIBuild/En.Win32.Debug.Shortcut-2.idtx:4
|
msgid "Character Selector"
|
||||||
#: MSIBuild/En.x64.Debug.Feature-2.idtx:4
|
msgstr "Izbirnik znaka"
|
||||||
#: MSIBuild/En.x64.Debug.Shortcut-2.idtx:4
|
|
||||||
msgid "ZRCola"
|
|
||||||
msgstr "ZRCola"
|
|
||||||
|
|
||||||
# Windows charset for this language (decimal)
|
# Windows charset for this language (decimal)
|
||||||
#: MSIBuild/En.Win32.Debug.Feature-2.idtx:3
|
#: MSIBuild/En.Win32.Release.Feature-2.idtx:3
|
||||||
#: MSIBuild/En.Win32.Debug.Shortcut-2.idtx:3
|
#: MSIBuild/En.Win32.Release.Shortcut-2.idtx:3
|
||||||
#: MSIBuild/En.x64.Debug.Feature-2.idtx:3
|
#: MSIBuild/En.x64.Release.Feature-2.idtx:3
|
||||||
#: MSIBuild/En.x64.Debug.Shortcut-2.idtx:3
|
#: MSIBuild/En.x64.Release.Shortcut-2.idtx:3
|
||||||
msgid "1252"
|
msgid "1252"
|
||||||
msgstr "1250"
|
msgstr "1250"
|
||||||
|
|
||||||
#: MSIBuild/En.Win32.Debug.Feature-2.idtx:4
|
#: MSIBuild/En.Win32.Release.Feature-2.idtx:4
|
||||||
#: MSIBuild/En.Win32.Debug.Shortcut-2.idtx:4
|
#: MSIBuild/En.Win32.Release.Shortcut-2.idtx:4
|
||||||
#: MSIBuild/En.x64.Debug.Feature-2.idtx:4
|
#: MSIBuild/En.x64.Release.Feature-2.idtx:4
|
||||||
#: MSIBuild/En.x64.Debug.Shortcut-2.idtx:4
|
#: MSIBuild/En.x64.Release.Shortcut-2.idtx:4
|
||||||
msgid "Input system for linguistic use"
|
msgid "Input system for linguistic use"
|
||||||
msgstr "Vnašalni sistem za jezikoslovno rabo"
|
msgstr "Vnašalni sistem za jezikoslovno rabo"
|
||||||
|
|
||||||
|
#~ msgid "Esc"
|
||||||
|
#~ msgstr "Esc"
|
||||||
|
|
||||||
|
#~ msgid "F1"
|
||||||
|
#~ msgstr "F1"
|
||||||
|
|
||||||
|
#~ msgid "F2"
|
||||||
|
#~ msgstr "F2"
|
||||||
|
|
||||||
|
#~ msgid "F3"
|
||||||
|
#~ msgstr "F3"
|
||||||
|
|
||||||
|
#~ msgid "F4"
|
||||||
|
#~ msgstr "F4"
|
||||||
|
|
||||||
|
#~ msgid "F5"
|
||||||
|
#~ msgstr "F5"
|
||||||
|
|
||||||
|
#~ msgid "F6"
|
||||||
|
#~ msgstr "F6"
|
||||||
|
|
||||||
|
#~ msgid "F7"
|
||||||
|
#~ msgstr "F7"
|
||||||
|
|
||||||
|
#~ msgid "F8"
|
||||||
|
#~ msgstr "F8"
|
||||||
|
|
||||||
|
#~ msgid "F9"
|
||||||
|
#~ msgstr "F9"
|
||||||
|
|
||||||
|
#~ msgid "F10"
|
||||||
|
#~ msgstr "F10"
|
||||||
|
|
||||||
|
#~ msgid "F11"
|
||||||
|
#~ msgstr "F11"
|
||||||
|
|
||||||
|
#~ msgid "F12"
|
||||||
|
#~ msgstr "F12"
|
||||||
|
|
||||||
|
#~ msgid "Print Screen"
|
||||||
|
#~ msgstr "Print Screen"
|
||||||
|
|
||||||
|
#~ msgid "Scroll Lock"
|
||||||
|
#~ msgstr "Scroll Lock"
|
||||||
|
|
||||||
|
#~ msgid "Pause"
|
||||||
|
#~ msgstr "Pause"
|
||||||
|
|
||||||
|
#~ msgid "Backspace"
|
||||||
|
#~ msgstr "Backspace"
|
||||||
|
|
||||||
|
#~ msgid "Tab"
|
||||||
|
#~ msgstr "Tab"
|
||||||
|
|
||||||
|
#~ msgid "Caps Lock"
|
||||||
|
#~ msgstr "Caps Lock"
|
||||||
|
|
||||||
|
#~ msgid "Return"
|
||||||
|
#~ msgstr "Return"
|
||||||
|
|
||||||
|
#~ msgid "Space"
|
||||||
|
#~ msgstr "preslednica"
|
||||||
|
|
||||||
|
#~ msgid "Shift"
|
||||||
|
#~ msgstr "Shift"
|
||||||
|
|
||||||
|
#~ msgid "Alt"
|
||||||
|
#~ msgstr "Alt"
|
||||||
|
|
||||||
|
#~ msgid "Ctrl"
|
||||||
|
#~ msgstr "Ctrl"
|
||||||
|
|
||||||
|
#~ msgid "Menu"
|
||||||
|
#~ msgstr "Menu"
|
||||||
|
|
||||||
|
#~ msgid "Insert"
|
||||||
|
#~ msgstr "Insert"
|
||||||
|
|
||||||
|
#~ msgid "Delete"
|
||||||
|
#~ msgstr "Delete"
|
||||||
|
|
||||||
|
#~ msgid "Page Up"
|
||||||
|
#~ msgstr "Page Up"
|
||||||
|
|
||||||
|
#~ msgid "Page Down"
|
||||||
|
#~ msgstr "Page Down"
|
||||||
|
|
||||||
|
#~ msgid "Home"
|
||||||
|
#~ msgstr "Home"
|
||||||
|
|
||||||
|
#~ msgid "End"
|
||||||
|
#~ msgstr "End"
|
||||||
|
|
||||||
|
#~ msgid "Left"
|
||||||
|
#~ msgstr "Left"
|
||||||
|
|
||||||
|
#~ msgid "Up"
|
||||||
|
#~ msgstr "Up"
|
||||||
|
|
||||||
|
#~ msgid "Right"
|
||||||
|
#~ msgstr "Right"
|
||||||
|
|
||||||
|
#~ msgid "Down"
|
||||||
|
#~ msgstr "Down"
|
||||||
|
|
||||||
|
#~ msgid "Num Lock"
|
||||||
|
#~ msgstr "Num Lock"
|
||||||
|
|
||||||
#~ msgid "`"
|
#~ msgid "`"
|
||||||
#~ msgstr "`"
|
#~ msgstr "`"
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
#include <wx/msgdlg.h>
|
#include <wx/msgdlg.h>
|
||||||
#include <wx/persist.h>
|
#include <wx/persist.h>
|
||||||
#include <wx/persist/toplevel.h>
|
#include <wx/persist/toplevel.h>
|
||||||
|
#include <wx/valtext.h>
|
||||||
#include <wxex/common.h>
|
#include <wxex/common.h>
|
||||||
#include <wxex/persist/auimanager.h>
|
#include <wxex/persist/auimanager.h>
|
||||||
|
|
||||||
|
89
ZRCola/zrcolachrslct.cpp
Normal file
89
ZRCola/zrcolachrslct.cpp
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
/*
|
||||||
|
Copyright 2015-2016 Amebis
|
||||||
|
|
||||||
|
This file is part of ZRCola.
|
||||||
|
|
||||||
|
ZRCola is free software: you can redistribute it and/or modify it
|
||||||
|
under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
ZRCola is distributed in the hope that it will be useful, but
|
||||||
|
WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with ZRCola. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "stdafx.h"
|
||||||
|
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
// wxZRColaCharSelect
|
||||||
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
wxZRColaCharSelect::wxZRColaCharSelect(wxWindow* parent) : wxZRColaCharSelectBase(parent)
|
||||||
|
{
|
||||||
|
wxTextValidator *validator = dynamic_cast<wxTextValidator*>(m_unicode->GetValidator());
|
||||||
|
if (validator)
|
||||||
|
validator->SetCharIncludes(wxT("0123456789ABCDEFabcdef"));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
// wxPersistentZRColaCharSelect
|
||||||
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
wxPersistentZRColaCharSelect::wxPersistentZRColaCharSelect(wxZRColaCharSelect *wnd) : wxPersistentWindow<wxZRColaCharSelect>(wnd)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
wxString wxPersistentZRColaCharSelect::GetKind() const
|
||||||
|
{
|
||||||
|
return wxT(wxPERSIST_TLW_KIND);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void wxPersistentZRColaCharSelect::Save() const
|
||||||
|
{
|
||||||
|
const wxZRColaCharSelect * const wnd = static_cast<const wxZRColaCharSelect*>(GetWindow());
|
||||||
|
|
||||||
|
// Code copied from wxPersistentTLW::Save()
|
||||||
|
const wxPoint pos = wnd->GetScreenPosition();
|
||||||
|
SaveValue(wxPERSIST_TLW_X, pos.x);
|
||||||
|
SaveValue(wxPERSIST_TLW_Y, pos.y);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
bool wxPersistentZRColaCharSelect::Restore()
|
||||||
|
{
|
||||||
|
wxZRColaCharSelect * const wnd = static_cast<wxZRColaCharSelect*>(GetWindow());
|
||||||
|
|
||||||
|
// Code copied from wxPersistentTLW::Restore()
|
||||||
|
long
|
||||||
|
x wxDUMMY_INITIALIZE(-1),
|
||||||
|
y wxDUMMY_INITIALIZE(-1);
|
||||||
|
const wxSize size = wnd->GetSize();
|
||||||
|
const bool hasPos = RestoreValue(wxPERSIST_TLW_X, &x) &&
|
||||||
|
RestoreValue(wxPERSIST_TLW_Y, &y);
|
||||||
|
|
||||||
|
if (hasPos) {
|
||||||
|
// to avoid making the window completely invisible if it had been
|
||||||
|
// shown on a monitor which was disconnected since the last run
|
||||||
|
// (this is pretty common for notebook with external displays)
|
||||||
|
//
|
||||||
|
// NB: we should allow window position to be (slightly) off screen,
|
||||||
|
// it's not uncommon to position the window so that its upper
|
||||||
|
// left corner has slightly negative coordinate
|
||||||
|
if (wxDisplay::GetFromPoint(wxPoint(x , y )) != wxNOT_FOUND ||
|
||||||
|
wxDisplay::GetFromPoint(wxPoint(x + size.x, y + size.y)) != wxNOT_FOUND)
|
||||||
|
{
|
||||||
|
wnd->Move(x, y, wxSIZE_ALLOW_MINUS_ONE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
59
ZRCola/zrcolachrslct.h
Normal file
59
ZRCola/zrcolachrslct.h
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
Copyright 2015-2016 Amebis
|
||||||
|
|
||||||
|
This file is part of ZRCola.
|
||||||
|
|
||||||
|
ZRCola is free software: you can redistribute it and/or modify it
|
||||||
|
under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
ZRCola is distributed in the hope that it will be useful, but
|
||||||
|
WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with ZRCola. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Forward declarations
|
||||||
|
///
|
||||||
|
class wxZRColaCharSelect;
|
||||||
|
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "zrcolagui.h"
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// ZRCola character select dialog
|
||||||
|
///
|
||||||
|
class wxZRColaCharSelect : public wxZRColaCharSelectBase
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxZRColaCharSelect(wxWindow* parent);
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Supports saving/restoring wxZRColaCharSelect state
|
||||||
|
///
|
||||||
|
class wxPersistentZRColaCharSelect : public wxPersistentWindow<wxZRColaCharSelect>
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
wxPersistentZRColaCharSelect(wxZRColaCharSelect *wnd);
|
||||||
|
|
||||||
|
virtual wxString GetKind() const;
|
||||||
|
virtual void Save() const;
|
||||||
|
virtual bool Restore();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
inline wxPersistentObject *wxCreatePersistentObject(wxZRColaCharSelect *wnd)
|
||||||
|
{
|
||||||
|
return new wxPersistentZRColaCharSelect(wnd);
|
||||||
|
}
|
@ -39,6 +39,8 @@ wxBEGIN_EVENT_TABLE(wxZRColaFrame, wxZRColaFrameBase)
|
|||||||
EVT_MENU (wxID_SEND_DECOMPOSED , wxZRColaFrame::OnSendDecomposed )
|
EVT_MENU (wxID_SEND_DECOMPOSED , wxZRColaFrame::OnSendDecomposed )
|
||||||
EVT_MENU (wxID_SEND_ABORT , wxZRColaFrame::OnSendAbort )
|
EVT_MENU (wxID_SEND_ABORT , wxZRColaFrame::OnSendAbort )
|
||||||
|
|
||||||
|
EVT_MENU (wxID_INSERT_CHARACTER , wxZRColaFrame::OnInsertCharacter )
|
||||||
|
|
||||||
EVT_UPDATE_UI (wxID_DECOMP_LANG_AUTO , wxZRColaFrame::OnDecomposedLanguageAutoUpdate)
|
EVT_UPDATE_UI (wxID_DECOMP_LANG_AUTO , wxZRColaFrame::OnDecomposedLanguageAutoUpdate)
|
||||||
EVT_MENU (wxID_DECOMP_LANG_AUTO , wxZRColaFrame::OnDecomposedLanguageAuto )
|
EVT_MENU (wxID_DECOMP_LANG_AUTO , wxZRColaFrame::OnDecomposedLanguageAuto )
|
||||||
EVT_UPDATE_UI_RANGE(wxID_DECOMP_LANGUAGE_START, wxID_DECOMP_LANGUAGE_END, wxZRColaFrame::OnDecomposedLanguageUpdate )
|
EVT_UPDATE_UI_RANGE(wxID_DECOMP_LANGUAGE_START, wxID_DECOMP_LANGUAGE_END, wxZRColaFrame::OnDecomposedLanguageUpdate )
|
||||||
@ -59,6 +61,7 @@ wxEND_EVENT_TABLE()
|
|||||||
wxZRColaFrame::wxZRColaFrame() :
|
wxZRColaFrame::wxZRColaFrame() :
|
||||||
m_lang_auto(true),
|
m_lang_auto(true),
|
||||||
m_hWndSource(NULL),
|
m_hWndSource(NULL),
|
||||||
|
m_chrSelect(NULL),
|
||||||
wxZRColaFrameBase(NULL)
|
wxZRColaFrameBase(NULL)
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
@ -116,6 +119,9 @@ wxZRColaFrame::wxZRColaFrame() :
|
|||||||
// Set focus.
|
// Set focus.
|
||||||
m_panel->m_decomposed->SetFocus();
|
m_panel->m_decomposed->SetFocus();
|
||||||
|
|
||||||
|
m_chrSelect = new wxZRColaCharSelect(this);
|
||||||
|
wxPersistentRegisterAndRestore<wxZRColaCharSelect>(m_chrSelect);
|
||||||
|
|
||||||
// Register global hotkey(s).
|
// Register global hotkey(s).
|
||||||
if (!RegisterHotKey(wxZRColaHKID_INVOKE_COMPOSE, wxMOD_WIN, VK_F5))
|
if (!RegisterHotKey(wxZRColaHKID_INVOKE_COMPOSE, wxMOD_WIN, VK_F5))
|
||||||
wxMessageBox(_("ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality will not be available."), _("Warning"), wxOK | wxICON_WARNING);
|
wxMessageBox(_("ZRCola keyboard shortcut Win+F5 could not be registered. Some functionality will not be available."), _("Warning"), wxOK | wxICON_WARNING);
|
||||||
@ -164,6 +170,9 @@ wxZRColaFrame::~wxZRColaFrame()
|
|||||||
UnregisterHotKey(wxZRColaHKID_INVOKE_DECOMPOSE);
|
UnregisterHotKey(wxZRColaHKID_INVOKE_DECOMPOSE);
|
||||||
UnregisterHotKey(wxZRColaHKID_INVOKE_COMPOSE);
|
UnregisterHotKey(wxZRColaHKID_INVOKE_COMPOSE);
|
||||||
|
|
||||||
|
if (m_chrSelect)
|
||||||
|
delete m_chrSelect;
|
||||||
|
|
||||||
if (m_taskBarIcon) {
|
if (m_taskBarIcon) {
|
||||||
m_taskBarIcon->Disconnect(wxEVT_TASKBAR_LEFT_DOWN, wxTaskBarIconEventHandler(wxZRColaFrame::OnTaskbarIconClick), NULL, this);
|
m_taskBarIcon->Disconnect(wxEVT_TASKBAR_LEFT_DOWN, wxTaskBarIconEventHandler(wxZRColaFrame::OnTaskbarIconClick), NULL, this);
|
||||||
delete m_taskBarIcon;
|
delete m_taskBarIcon;
|
||||||
@ -246,6 +255,12 @@ void wxZRColaFrame::OnForwardEvent(wxCommandEvent& event)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void wxZRColaFrame::OnInsertCharacter(wxCommandEvent& event)
|
||||||
|
{
|
||||||
|
m_chrSelect->ShowModal();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void wxZRColaFrame::OnSendUpdate(wxUpdateUIEvent& event)
|
void wxZRColaFrame::OnSendUpdate(wxUpdateUIEvent& event)
|
||||||
{
|
{
|
||||||
event.Enable(m_hWndSource ? true : false);
|
event.Enable(m_hWndSource ? true : false);
|
||||||
|
@ -26,6 +26,7 @@ class wxZRColaFrame;
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "zrcolagui.h"
|
#include "zrcolagui.h"
|
||||||
|
#include "zrcolachrslct.h"
|
||||||
#include <zrcola/language.h>
|
#include <zrcola/language.h>
|
||||||
#include <wx/taskbar.h>
|
#include <wx/taskbar.h>
|
||||||
#include <wx/persist/toplevel.h>
|
#include <wx/persist/toplevel.h>
|
||||||
@ -70,6 +71,7 @@ protected:
|
|||||||
void OnExit(wxCommandEvent& event);
|
void OnExit(wxCommandEvent& event);
|
||||||
void OnForwardEventUpdate(wxUpdateUIEvent& event);
|
void OnForwardEventUpdate(wxUpdateUIEvent& event);
|
||||||
void OnForwardEvent(wxCommandEvent& event);
|
void OnForwardEvent(wxCommandEvent& event);
|
||||||
|
void OnInsertCharacter(wxCommandEvent& event);
|
||||||
void OnSendUpdate(wxUpdateUIEvent& event);
|
void OnSendUpdate(wxUpdateUIEvent& event);
|
||||||
void OnSendComposed(wxCommandEvent& event);
|
void OnSendComposed(wxCommandEvent& event);
|
||||||
void OnSendDecomposed(wxCommandEvent& event);
|
void OnSendDecomposed(wxCommandEvent& event);
|
||||||
@ -118,10 +120,11 @@ protected:
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool m_lang_auto; ///< Automatic language selection according to keyboard layout
|
bool m_lang_auto; ///< Automatic language selection according to keyboard layout
|
||||||
ZRCola::langid_t m_lang; ///< Language for decomposing
|
ZRCola::langid_t m_lang; ///< Language for decomposing
|
||||||
WXHWND m_hWndSource; ///< handle of the active window, when the ZRCola hotkey was pressed
|
WXHWND m_hWndSource; ///< handle of the active window, when the ZRCola hotkey was pressed
|
||||||
wxTaskBarIcon *m_taskBarIcon; ///< Taskbar icon
|
wxTaskBarIcon *m_taskBarIcon; ///< Taskbar icon
|
||||||
|
wxZRColaCharSelect *m_chrSelect; ///< Character selection dialog
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -80,6 +80,12 @@ wxZRColaFrameBase::wxZRColaFrameBase( wxWindow* parent, wxWindowID id, const wxS
|
|||||||
|
|
||||||
m_menuEdit->AppendSeparator();
|
m_menuEdit->AppendSeparator();
|
||||||
|
|
||||||
|
wxMenuItem* m_menuInsertCharacter;
|
||||||
|
m_menuInsertCharacter = new wxMenuItem( m_menuEdit, wxID_INSERT_CHARACTER, wxString( _("&Insert Character...") ) + wxT('\t') + wxT("F8"), _("Display character selector to select character to insert into text"), wxITEM_NORMAL );
|
||||||
|
m_menuEdit->Append( m_menuInsertCharacter );
|
||||||
|
|
||||||
|
m_menuEdit->AppendSeparator();
|
||||||
|
|
||||||
wxMenuItem* m_menuItemSendComposed;
|
wxMenuItem* m_menuItemSendComposed;
|
||||||
m_menuItemSendComposed = new wxMenuItem( m_menuEdit, wxID_SEND_COMPOSED, wxString( _("&Send Composed") ) + wxT('\t') + wxT("F5"), _("Send composed text to source window"), wxITEM_NORMAL );
|
m_menuItemSendComposed = new wxMenuItem( m_menuEdit, wxID_SEND_COMPOSED, wxString( _("&Send Composed") ) + wxT('\t') + wxT("F5"), _("Send composed text to source window"), wxITEM_NORMAL );
|
||||||
#ifdef __WXMSW__
|
#ifdef __WXMSW__
|
||||||
@ -383,3 +389,274 @@ wxZRColaCharacterCatalogPanelBase::~wxZRColaCharacterCatalogPanelBase()
|
|||||||
m_grid->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( wxZRColaCharacterCatalogPanelBase::OnGridKeyDown ), NULL, this );
|
m_grid->Disconnect( wxEVT_KEY_DOWN, wxKeyEventHandler( wxZRColaCharacterCatalogPanelBase::OnGridKeyDown ), NULL, this );
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
wxZRColaCharSelectBase::wxZRColaCharSelectBase( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style, const wxString& name ) : wxDialog( parent, id, title, pos, size, style, name )
|
||||||
|
{
|
||||||
|
this->SetSizeHints( wxDefaultSize, wxDefaultSize );
|
||||||
|
|
||||||
|
wxBoxSizer* bSizerContent;
|
||||||
|
bSizerContent = new wxBoxSizer( wxVERTICAL );
|
||||||
|
|
||||||
|
wxBoxSizer* bSizerColumns;
|
||||||
|
bSizerColumns = new wxBoxSizer( wxHORIZONTAL );
|
||||||
|
|
||||||
|
wxBoxSizer* bSizerLeft;
|
||||||
|
bSizerLeft = new wxBoxSizer( wxVERTICAL );
|
||||||
|
|
||||||
|
wxStaticBoxSizer* sbSizerBrowse;
|
||||||
|
sbSizerBrowse = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("&Browse") ), wxVERTICAL );
|
||||||
|
|
||||||
|
m_search = new wxSearchCtrl( sbSizerBrowse->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
||||||
|
#ifndef __WXMAC__
|
||||||
|
m_search->ShowSearchButton( true );
|
||||||
|
#endif
|
||||||
|
m_search->ShowCancelButton( true );
|
||||||
|
sbSizerBrowse->Add( m_search, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
m_gridResults = new wxGrid( sbSizerBrowse->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
|
||||||
|
|
||||||
|
// Grid
|
||||||
|
m_gridResults->CreateGrid( 10, 16 );
|
||||||
|
m_gridResults->EnableEditing( false );
|
||||||
|
m_gridResults->EnableGridLines( true );
|
||||||
|
m_gridResults->EnableDragGridSize( false );
|
||||||
|
m_gridResults->SetMargins( 0, 0 );
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
m_gridResults->SetColSize( 0, 35 );
|
||||||
|
m_gridResults->SetColSize( 1, 35 );
|
||||||
|
m_gridResults->SetColSize( 2, 35 );
|
||||||
|
m_gridResults->SetColSize( 3, 35 );
|
||||||
|
m_gridResults->SetColSize( 4, 35 );
|
||||||
|
m_gridResults->SetColSize( 5, 35 );
|
||||||
|
m_gridResults->SetColSize( 6, 35 );
|
||||||
|
m_gridResults->SetColSize( 7, 35 );
|
||||||
|
m_gridResults->SetColSize( 8, 35 );
|
||||||
|
m_gridResults->SetColSize( 9, 35 );
|
||||||
|
m_gridResults->SetColSize( 10, 35 );
|
||||||
|
m_gridResults->SetColSize( 11, 35 );
|
||||||
|
m_gridResults->SetColSize( 12, 35 );
|
||||||
|
m_gridResults->SetColSize( 13, 35 );
|
||||||
|
m_gridResults->SetColSize( 14, 35 );
|
||||||
|
m_gridResults->SetColSize( 15, 35 );
|
||||||
|
m_gridResults->EnableDragColMove( false );
|
||||||
|
m_gridResults->EnableDragColSize( false );
|
||||||
|
m_gridResults->SetColLabelSize( 0 );
|
||||||
|
m_gridResults->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Rows
|
||||||
|
m_gridResults->SetRowSize( 0, 35 );
|
||||||
|
m_gridResults->SetRowSize( 1, 35 );
|
||||||
|
m_gridResults->SetRowSize( 2, 35 );
|
||||||
|
m_gridResults->SetRowSize( 3, 35 );
|
||||||
|
m_gridResults->SetRowSize( 4, 35 );
|
||||||
|
m_gridResults->SetRowSize( 5, 35 );
|
||||||
|
m_gridResults->SetRowSize( 6, 35 );
|
||||||
|
m_gridResults->SetRowSize( 7, 35 );
|
||||||
|
m_gridResults->SetRowSize( 8, 35 );
|
||||||
|
m_gridResults->SetRowSize( 9, 35 );
|
||||||
|
m_gridResults->EnableDragRowSize( false );
|
||||||
|
m_gridResults->SetRowLabelSize( 0 );
|
||||||
|
m_gridResults->SetRowLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Label Appearance
|
||||||
|
|
||||||
|
// Cell Defaults
|
||||||
|
m_gridResults->SetDefaultCellFont( wxFont( 20, 70, 90, 90, false, wxT("00 ZRCola") ) );
|
||||||
|
m_gridResults->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
m_gridResults->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), 70, 90, 90, false, wxEmptyString ) );
|
||||||
|
|
||||||
|
sbSizerBrowse->Add( m_gridResults, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerLeft->Add( sbSizerBrowse, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
wxStaticBoxSizer* sbSizerRecent;
|
||||||
|
sbSizerRecent = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Re¢ly Used") ), wxVERTICAL );
|
||||||
|
|
||||||
|
m_gridRecent = new wxGrid( sbSizerRecent->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
|
||||||
|
|
||||||
|
// Grid
|
||||||
|
m_gridRecent->CreateGrid( 1, 16 );
|
||||||
|
m_gridRecent->EnableEditing( false );
|
||||||
|
m_gridRecent->EnableGridLines( true );
|
||||||
|
m_gridRecent->EnableDragGridSize( false );
|
||||||
|
m_gridRecent->SetMargins( 0, 0 );
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
m_gridRecent->SetColSize( 0, 35 );
|
||||||
|
m_gridRecent->SetColSize( 1, 35 );
|
||||||
|
m_gridRecent->SetColSize( 2, 35 );
|
||||||
|
m_gridRecent->SetColSize( 3, 35 );
|
||||||
|
m_gridRecent->SetColSize( 4, 35 );
|
||||||
|
m_gridRecent->SetColSize( 5, 35 );
|
||||||
|
m_gridRecent->SetColSize( 6, 35 );
|
||||||
|
m_gridRecent->SetColSize( 7, 35 );
|
||||||
|
m_gridRecent->SetColSize( 8, 35 );
|
||||||
|
m_gridRecent->SetColSize( 9, 35 );
|
||||||
|
m_gridRecent->SetColSize( 10, 35 );
|
||||||
|
m_gridRecent->SetColSize( 11, 35 );
|
||||||
|
m_gridRecent->SetColSize( 12, 35 );
|
||||||
|
m_gridRecent->SetColSize( 13, 35 );
|
||||||
|
m_gridRecent->SetColSize( 14, 35 );
|
||||||
|
m_gridRecent->SetColSize( 15, 35 );
|
||||||
|
m_gridRecent->EnableDragColMove( false );
|
||||||
|
m_gridRecent->EnableDragColSize( false );
|
||||||
|
m_gridRecent->SetColLabelSize( 0 );
|
||||||
|
m_gridRecent->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Rows
|
||||||
|
m_gridRecent->SetRowSize( 0, 35 );
|
||||||
|
m_gridRecent->EnableDragRowSize( false );
|
||||||
|
m_gridRecent->SetRowLabelSize( 0 );
|
||||||
|
m_gridRecent->SetRowLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Label Appearance
|
||||||
|
|
||||||
|
// Cell Defaults
|
||||||
|
m_gridRecent->SetDefaultCellFont( wxFont( 20, 70, 90, 90, false, wxT("00 ZRCola") ) );
|
||||||
|
m_gridRecent->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
m_gridRecent->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), 70, 90, 90, false, wxEmptyString ) );
|
||||||
|
|
||||||
|
sbSizerRecent->Add( m_gridRecent, 0, wxALL, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerLeft->Add( sbSizerRecent, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerColumns->Add( bSizerLeft, 1, wxEXPAND, 5 );
|
||||||
|
|
||||||
|
wxBoxSizer* bSizerRight;
|
||||||
|
bSizerRight = new wxBoxSizer( wxVERTICAL );
|
||||||
|
|
||||||
|
wxStaticBoxSizer* sbSizerUnicode;
|
||||||
|
sbSizerUnicode = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("&Unicode") ), wxVERTICAL );
|
||||||
|
|
||||||
|
m_unicode = new wxTextCtrl( sbSizerUnicode->GetStaticBox(), wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_CENTRE );
|
||||||
|
m_unicode->SetMaxLength( 4 );
|
||||||
|
m_unicode->SetValidator( wxTextValidator( wxFILTER_INCLUDE_CHAR_LIST, &m_unicodeValid ) );
|
||||||
|
|
||||||
|
sbSizerUnicode->Add( m_unicode, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerRight->Add( sbSizerUnicode, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
wxStaticBoxSizer* sbSizerPreview;
|
||||||
|
sbSizerPreview = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Preview") ), wxVERTICAL );
|
||||||
|
|
||||||
|
m_gridPreview = new wxGrid( sbSizerPreview->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
|
||||||
|
|
||||||
|
// Grid
|
||||||
|
m_gridPreview->CreateGrid( 1, 1 );
|
||||||
|
m_gridPreview->EnableEditing( false );
|
||||||
|
m_gridPreview->EnableGridLines( false );
|
||||||
|
m_gridPreview->EnableDragGridSize( false );
|
||||||
|
m_gridPreview->SetMargins( 0, 0 );
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
m_gridPreview->SetColSize( 0, 250 );
|
||||||
|
m_gridPreview->EnableDragColMove( false );
|
||||||
|
m_gridPreview->EnableDragColSize( false );
|
||||||
|
m_gridPreview->SetColLabelSize( 0 );
|
||||||
|
m_gridPreview->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Rows
|
||||||
|
m_gridPreview->SetRowSize( 0, 250 );
|
||||||
|
m_gridPreview->EnableDragRowSize( false );
|
||||||
|
m_gridPreview->SetRowLabelSize( 0 );
|
||||||
|
m_gridPreview->SetRowLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Label Appearance
|
||||||
|
|
||||||
|
// Cell Defaults
|
||||||
|
m_gridPreview->SetDefaultCellFont( wxFont( 180, 70, 90, 90, false, wxT("00 ZRCola") ) );
|
||||||
|
m_gridPreview->SetDefaultCellAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
sbSizerPreview->Add( m_gridPreview, 0, wxALIGN_CENTER|wxALL, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerRight->Add( sbSizerPreview, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
wxStaticBoxSizer* sbSizerRelated;
|
||||||
|
sbSizerRelated = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, _("Re&lated") ), wxVERTICAL );
|
||||||
|
|
||||||
|
m_gridRelated = new wxGrid( sbSizerRelated->GetStaticBox(), wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
|
||||||
|
|
||||||
|
// Grid
|
||||||
|
m_gridRelated->CreateGrid( 3, 7 );
|
||||||
|
m_gridRelated->EnableEditing( false );
|
||||||
|
m_gridRelated->EnableGridLines( true );
|
||||||
|
m_gridRelated->EnableDragGridSize( false );
|
||||||
|
m_gridRelated->SetMargins( 0, 0 );
|
||||||
|
|
||||||
|
// Columns
|
||||||
|
m_gridRelated->SetColSize( 0, 35 );
|
||||||
|
m_gridRelated->SetColSize( 1, 35 );
|
||||||
|
m_gridRelated->SetColSize( 2, 35 );
|
||||||
|
m_gridRelated->SetColSize( 3, 35 );
|
||||||
|
m_gridRelated->SetColSize( 4, 35 );
|
||||||
|
m_gridRelated->SetColSize( 5, 35 );
|
||||||
|
m_gridRelated->SetColSize( 6, 35 );
|
||||||
|
m_gridRelated->EnableDragColMove( false );
|
||||||
|
m_gridRelated->EnableDragColSize( false );
|
||||||
|
m_gridRelated->SetColLabelSize( 0 );
|
||||||
|
m_gridRelated->SetColLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Rows
|
||||||
|
m_gridRelated->SetRowSize( 0, 35 );
|
||||||
|
m_gridRelated->SetRowSize( 1, 35 );
|
||||||
|
m_gridRelated->SetRowSize( 2, 35 );
|
||||||
|
m_gridRelated->EnableDragRowSize( false );
|
||||||
|
m_gridRelated->SetRowLabelSize( 0 );
|
||||||
|
m_gridRelated->SetRowLabelAlignment( wxALIGN_CENTRE, wxALIGN_CENTRE );
|
||||||
|
|
||||||
|
// Label Appearance
|
||||||
|
|
||||||
|
// Cell Defaults
|
||||||
|
m_gridRelated->SetDefaultCellFont( wxFont( 20, 70, 90, 90, false, wxT("00 ZRCola") ) );
|
||||||
|
m_gridRelated->SetDefaultCellAlignment( wxALIGN_LEFT, wxALIGN_TOP );
|
||||||
|
sbSizerRelated->Add( m_gridRelated, 0, wxALIGN_CENTER|wxALL, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerRight->Add( sbSizerRelated, 1, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerColumns->Add( bSizerRight, 0, wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerContent->Add( bSizerColumns, 1, wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
bSizerContent->Add( 5, 5, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
m_sdbSizerButtons = new wxStdDialogButtonSizer();
|
||||||
|
m_sdbSizerButtonsOK = new wxButton( this, wxID_OK );
|
||||||
|
m_sdbSizerButtons->AddButton( m_sdbSizerButtonsOK );
|
||||||
|
m_sdbSizerButtonsCancel = new wxButton( this, wxID_CANCEL );
|
||||||
|
m_sdbSizerButtons->AddButton( m_sdbSizerButtonsCancel );
|
||||||
|
m_sdbSizerButtons->Realize();
|
||||||
|
|
||||||
|
bSizerContent->Add( m_sdbSizerButtons, 0, wxALL|wxEXPAND, 5 );
|
||||||
|
|
||||||
|
|
||||||
|
this->SetSizer( bSizerContent );
|
||||||
|
this->Layout();
|
||||||
|
bSizerContent->Fit( this );
|
||||||
|
|
||||||
|
// Connect Events
|
||||||
|
m_search->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( wxZRColaCharSelectBase::OnSearchText ), NULL, this );
|
||||||
|
m_gridResults->Connect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnResultSelectCell ), NULL, this );
|
||||||
|
m_gridRecent->Connect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnRecentSelectCell ), NULL, this );
|
||||||
|
m_unicode->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( wxZRColaCharSelectBase::OnUnicodeText ), NULL, this );
|
||||||
|
m_gridRelated->Connect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnRelatedSelectCell ), NULL, this );
|
||||||
|
}
|
||||||
|
|
||||||
|
wxZRColaCharSelectBase::~wxZRColaCharSelectBase()
|
||||||
|
{
|
||||||
|
// Disconnect Events
|
||||||
|
m_search->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( wxZRColaCharSelectBase::OnSearchText ), NULL, this );
|
||||||
|
m_gridResults->Disconnect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnResultSelectCell ), NULL, this );
|
||||||
|
m_gridRecent->Disconnect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnRecentSelectCell ), NULL, this );
|
||||||
|
m_unicode->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( wxZRColaCharSelectBase::OnUnicodeText ), NULL, this );
|
||||||
|
m_gridRelated->Disconnect( wxEVT_GRID_SELECT_CELL, wxGridEventHandler( wxZRColaCharSelectBase::OnRelatedSelectCell ), NULL, this );
|
||||||
|
|
||||||
|
}
|
||||||
|
@ -36,6 +36,10 @@ class wxZRColaComposerPanel;
|
|||||||
#include <wx/panel.h>
|
#include <wx/panel.h>
|
||||||
#include <wx/splitter.h>
|
#include <wx/splitter.h>
|
||||||
#include <wx/grid.h>
|
#include <wx/grid.h>
|
||||||
|
#include <wx/srchctrl.h>
|
||||||
|
#include <wx/valtext.h>
|
||||||
|
#include <wx/button.h>
|
||||||
|
#include <wx/dialog.h>
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
@ -50,6 +54,7 @@ class wxZRColaFrameBase : public wxFrame
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxID_AUTOSTART = 1000,
|
wxID_AUTOSTART = 1000,
|
||||||
|
wxID_INSERT_CHARACTER,
|
||||||
wxID_SEND_COMPOSED,
|
wxID_SEND_COMPOSED,
|
||||||
wxID_SEND_DECOMPOSED,
|
wxID_SEND_DECOMPOSED,
|
||||||
wxID_SEND_ABORT,
|
wxID_SEND_ABORT,
|
||||||
@ -163,4 +168,38 @@ class wxZRColaCharacterCatalogPanelBase : public wxPanel
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
/// Class wxZRColaCharSelectBase
|
||||||
|
///////////////////////////////////////////////////////////////////////////////
|
||||||
|
class wxZRColaCharSelectBase : public wxDialog
|
||||||
|
{
|
||||||
|
private:
|
||||||
|
|
||||||
|
protected:
|
||||||
|
wxSearchCtrl* m_search;
|
||||||
|
wxGrid* m_gridResults;
|
||||||
|
wxGrid* m_gridRecent;
|
||||||
|
wxTextCtrl* m_unicode;
|
||||||
|
wxGrid* m_gridPreview;
|
||||||
|
wxGrid* m_gridRelated;
|
||||||
|
wxStdDialogButtonSizer* m_sdbSizerButtons;
|
||||||
|
wxButton* m_sdbSizerButtonsOK;
|
||||||
|
wxButton* m_sdbSizerButtonsCancel;
|
||||||
|
|
||||||
|
// Virtual event handlers, overide them in your derived class
|
||||||
|
virtual void OnSearchText( wxCommandEvent& event ) { event.Skip(); }
|
||||||
|
virtual void OnResultSelectCell( wxGridEvent& event ) { event.Skip(); }
|
||||||
|
virtual void OnRecentSelectCell( wxGridEvent& event ) { event.Skip(); }
|
||||||
|
virtual void OnUnicodeText( wxCommandEvent& event ) { event.Skip(); }
|
||||||
|
virtual void OnRelatedSelectCell( wxGridEvent& event ) { event.Skip(); }
|
||||||
|
|
||||||
|
|
||||||
|
public:
|
||||||
|
wxString m_unicodeValid;
|
||||||
|
|
||||||
|
wxZRColaCharSelectBase( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Character Selector"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE, const wxString& name = wxT("ZRColaCharSelect") );
|
||||||
|
~wxZRColaCharSelectBase();
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
#endif //__ZRCOLAGUI_H__
|
#endif //__ZRCOLAGUI_H__
|
||||||
|
Loading…
x
Reference in New Issue
Block a user