xiRetimer

fit recorded audio to a tempo
git clone https://git.ce9e.org/xiRetimer.git

commit
e632dd73e5d285da613c3b606484c60bf3c1f04d
parent
2873dcd033e6c3c24b9af350794af664d3d06189
Author
Tobias Bengfort <tobias.bengfort@gmx.net>
Date
2010-11-01 23:42
file structure

Diffstat

D gui/make 3 ---
D gui/xiRetimer 0
D gui/xiRetimer_wxfb_iconbar.fbp 1196 ------------------------------------------------------------
D rb_expermients/gs.c 58 ----------------------------------------------------------
R gui/xiRTAboutDialog.cpp -> src/gui/xiRTAboutDialog.cpp 0
R gui/xiRTAboutDialog.h -> src/gui/xiRTAboutDialog.h 0
R gui/xiRTMainFrame.cpp -> src/gui/xiRTMainFrame.cpp 4 +---
R gui/xiRTMainFrame.h -> src/gui/xiRTMainFrame.h 4 ++--
R gui/xiRTPrefsDialog.cpp -> src/gui/xiRTPrefsDialog.cpp 0
R gui/xiRTPrefsDialog.h -> src/gui/xiRTPrefsDialog.h 0
R gui/xiRetimer_wxfb.cpp -> src/gui/xiRetimer_wxfb.cpp 0
R gui/xiRetimer_wxfb.fbp -> src/gui/xiRetimer_wxfb.fbp 0
R gui/xiRetimer_wxfb.h -> src/gui/xiRetimer_wxfb.h 0
R gui/test.cpp -> src/main.cpp 4 ++--
R gui/test.h -> src/main.h 0
A src/make 3 +++
R gui/ressources/dialog-close.png -> src/ressources/dialog-close.png 0
R gui/ressources/document-properties.png -> src/ressources/document-properties.png 0
R gui/ressources/document-save.png -> src/ressources/document-save.png 0
R gui/ressources/edit-clear.png -> src/ressources/edit-clear.png 0
R gui/ressources/fileopen.png -> src/ressources/fileopen.png 0
R gui/ressources/help-about.png -> src/ressources/help-about.png 0
R gui/ressources/media-playback-start.png -> src/ressources/media-playback-start.png 0
R gui/ressources/media-skip-backward.png -> src/ressources/media-skip-backward.png 0
R gui/ressources/media-skip-forward.png -> src/ressources/media-skip-forward.png 0
R gui/ressources/stock_refresh.png -> src/ressources/stock_refresh.png 0

26 files changed, 8 insertions, 1264 deletions


diff --git a/gui/make b/gui/make

@@ -1,3 +0,0 @@
    1    -1 g++ *.h *.cpp ../src/*.h ../src/*.cpp `wx-config --cxxflags --libs` `pkg-config --cflags --libs rubberband sndfile` -o xiRetimer
    2    -1 rm ../*/*.gch
    3    -1 #  wxInitAllImageHandlers();

diff --git a/gui/xiRetimer b/gui/xiRetimer

Binary files differ.

diff --git a/gui/xiRetimer_wxfb_iconbar.fbp b/gui/xiRetimer_wxfb_iconbar.fbp

@@ -1,1196 +0,0 @@
    1    -1 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    2    -1 <wxFormBuilder_Project>
    3    -1     <FileVersion major="1" minor="9" />
    4    -1     <object class="Project" expanded="1">
    5    -1         <property name="class_decoration"></property>
    6    -1         <property name="code_generation">C++</property>
    7    -1         <property name="disconnect_events">1</property>
    8    -1         <property name="encoding">UTF-8</property>
    9    -1         <property name="event_generation">connect</property>
   10    -1         <property name="event_handler">impl_virtual</property>
   11    -1         <property name="file">xiRetimer_wxfb</property>
   12    -1         <property name="first_id">1000</property>
   13    -1         <property name="help_provider">none</property>
   14    -1         <property name="internationalize">0</property>
   15    -1         <property name="name">xiRT</property>
   16    -1         <property name="namespace"></property>
   17    -1         <property name="path">.</property>
   18    -1         <property name="precompiled_header"></property>
   19    -1         <property name="relative_path">1</property>
   20    -1         <property name="use_enum">0</property>
   21    -1         <property name="use_microsoft_bom">0</property>
   22    -1         <object class="Frame" expanded="1">
   23    -1             <property name="bg"></property>
   24    -1             <property name="center"></property>
   25    -1             <property name="context_help"></property>
   26    -1             <property name="enabled">1</property>
   27    -1             <property name="extra_style"></property>
   28    -1             <property name="fg"></property>
   29    -1             <property name="font"></property>
   30    -1             <property name="hidden">0</property>
   31    -1             <property name="id">wxID_ANY</property>
   32    -1             <property name="maximum_size"></property>
   33    -1             <property name="minimum_size"></property>
   34    -1             <property name="name">MainFrame</property>
   35    -1             <property name="pos"></property>
   36    -1             <property name="size">611,397</property>
   37    -1             <property name="style">wxDEFAULT_FRAME_STYLE</property>
   38    -1             <property name="subclass"></property>
   39    -1             <property name="title">xiRetimer</property>
   40    -1             <property name="tooltip"></property>
   41    -1             <property name="validator_data_type"></property>
   42    -1             <property name="validator_style">wxFILTER_NONE</property>
   43    -1             <property name="validator_type">wxDefaultValidator</property>
   44    -1             <property name="validator_variable"></property>
   45    -1             <property name="window_extra_style"></property>
   46    -1             <property name="window_name"></property>
   47    -1             <property name="window_style">wxTAB_TRAVERSAL</property>
   48    -1             <property name="xrc_skip_sizer">1</property>
   49    -1             <event name="OnActivate"></event>
   50    -1             <event name="OnActivateApp"></event>
   51    -1             <event name="OnChar"></event>
   52    -1             <event name="OnClose"></event>
   53    -1             <event name="OnEnterWindow"></event>
   54    -1             <event name="OnEraseBackground"></event>
   55    -1             <event name="OnHibernate"></event>
   56    -1             <event name="OnIconize"></event>
   57    -1             <event name="OnIdle"></event>
   58    -1             <event name="OnKeyDown"></event>
   59    -1             <event name="OnKeyUp"></event>
   60    -1             <event name="OnKillFocus"></event>
   61    -1             <event name="OnLeaveWindow"></event>
   62    -1             <event name="OnLeftDClick"></event>
   63    -1             <event name="OnLeftDown"></event>
   64    -1             <event name="OnLeftUp"></event>
   65    -1             <event name="OnMiddleDClick"></event>
   66    -1             <event name="OnMiddleDown"></event>
   67    -1             <event name="OnMiddleUp"></event>
   68    -1             <event name="OnMotion"></event>
   69    -1             <event name="OnMouseEvents"></event>
   70    -1             <event name="OnMouseWheel"></event>
   71    -1             <event name="OnPaint"></event>
   72    -1             <event name="OnRightDClick"></event>
   73    -1             <event name="OnRightDown"></event>
   74    -1             <event name="OnRightUp"></event>
   75    -1             <event name="OnSetFocus"></event>
   76    -1             <event name="OnSize"></event>
   77    -1             <event name="OnUpdateUI"></event>
   78    -1             <object class="wxMenuBar" expanded="1">
   79    -1                 <property name="bg"></property>
   80    -1                 <property name="context_help"></property>
   81    -1                 <property name="enabled">1</property>
   82    -1                 <property name="fg"></property>
   83    -1                 <property name="font"></property>
   84    -1                 <property name="hidden">0</property>
   85    -1                 <property name="id">wxID_ANY</property>
   86    -1                 <property name="label">MyMenuBar</property>
   87    -1                 <property name="maximum_size">-1,32</property>
   88    -1                 <property name="minimum_size"></property>
   89    -1                 <property name="name">m_menubar1</property>
   90    -1                 <property name="permission">protected</property>
   91    -1                 <property name="pos"></property>
   92    -1                 <property name="size">-1,32</property>
   93    -1                 <property name="style"></property>
   94    -1                 <property name="subclass"></property>
   95    -1                 <property name="tooltip"></property>
   96    -1                 <property name="validator_data_type"></property>
   97    -1                 <property name="validator_style">wxFILTER_NONE</property>
   98    -1                 <property name="validator_type">wxDefaultValidator</property>
   99    -1                 <property name="validator_variable"></property>
  100    -1                 <property name="window_extra_style"></property>
  101    -1                 <property name="window_name"></property>
  102    -1                 <property name="window_style"></property>
  103    -1                 <event name="OnChar"></event>
  104    -1                 <event name="OnEnterWindow"></event>
  105    -1                 <event name="OnEraseBackground"></event>
  106    -1                 <event name="OnKeyDown"></event>
  107    -1                 <event name="OnKeyUp"></event>
  108    -1                 <event name="OnKillFocus"></event>
  109    -1                 <event name="OnLeaveWindow"></event>
  110    -1                 <event name="OnLeftDClick"></event>
  111    -1                 <event name="OnLeftDown"></event>
  112    -1                 <event name="OnLeftUp"></event>
  113    -1                 <event name="OnMiddleDClick"></event>
  114    -1                 <event name="OnMiddleDown"></event>
  115    -1                 <event name="OnMiddleUp"></event>
  116    -1                 <event name="OnMotion"></event>
  117    -1                 <event name="OnMouseEvents"></event>
  118    -1                 <event name="OnMouseWheel"></event>
  119    -1                 <event name="OnPaint"></event>
  120    -1                 <event name="OnRightDClick"></event>
  121    -1                 <event name="OnRightDown"></event>
  122    -1                 <event name="OnRightUp"></event>
  123    -1                 <event name="OnSetFocus"></event>
  124    -1                 <event name="OnSize"></event>
  125    -1                 <event name="OnUpdateUI"></event>
  126    -1                 <object class="wxMenu" expanded="1">
  127    -1                     <property name="label">File</property>
  128    -1                     <property name="name">m_File</property>
  129    -1                     <property name="permission">protected</property>
  130    -1                     <object class="wxMenuItem" expanded="1">
  131    -1                         <property name="bitmap">; Load From File</property>
  132    -1                         <property name="checked">0</property>
  133    -1                         <property name="enabled">1</property>
  134    -1                         <property name="help"></property>
  135    -1                         <property name="id">wxID_ANY</property>
  136    -1                         <property name="kind">wxITEM_NORMAL</property>
  137    -1                         <property name="label">open</property>
  138    -1                         <property name="name">m_open</property>
  139    -1                         <property name="permission">none</property>
  140    -1                         <property name="shortcut"></property>
  141    -1                         <property name="unchecked_bitmap"></property>
  142    -1                         <event name="OnMenuSelection">OnOpenClick</event>
  143    -1                         <event name="OnUpdateUI"></event>
  144    -1                     </object>
  145    -1                     <object class="wxMenuItem" expanded="1">
  146    -1                         <property name="bitmap"></property>
  147    -1                         <property name="checked">0</property>
  148    -1                         <property name="enabled">1</property>
  149    -1                         <property name="help"></property>
  150    -1                         <property name="id">wxID_ANY</property>
  151    -1                         <property name="kind">wxITEM_NORMAL</property>
  152    -1                         <property name="label">export</property>
  153    -1                         <property name="name">m_export</property>
  154    -1                         <property name="permission">none</property>
  155    -1                         <property name="shortcut"></property>
  156    -1                         <property name="unchecked_bitmap"></property>
  157    -1                         <event name="OnMenuSelection">OnExportClick</event>
  158    -1                         <event name="OnUpdateUI"></event>
  159    -1                     </object>
  160    -1                     <object class="separator" expanded="1">
  161    -1                         <property name="name">m_separator3</property>
  162    -1                         <property name="permission">none</property>
  163    -1                     </object>
  164    -1                     <object class="wxMenuItem" expanded="1">
  165    -1                         <property name="bitmap"></property>
  166    -1                         <property name="checked">0</property>
  167    -1                         <property name="enabled">1</property>
  168    -1                         <property name="help"></property>
  169    -1                         <property name="id">wxID_ANY</property>
  170    -1                         <property name="kind">wxITEM_NORMAL</property>
  171    -1                         <property name="label">preferences</property>
  172    -1                         <property name="name">m_prefs</property>
  173    -1                         <property name="permission">none</property>
  174    -1                         <property name="shortcut"></property>
  175    -1                         <property name="unchecked_bitmap"></property>
  176    -1                         <event name="OnMenuSelection">OnPrefsClick</event>
  177    -1                         <event name="OnUpdateUI"></event>
  178    -1                     </object>
  179    -1                     <object class="separator" expanded="1">
  180    -1                         <property name="name">m_separator2</property>
  181    -1                         <property name="permission">none</property>
  182    -1                     </object>
  183    -1                     <object class="wxMenuItem" expanded="1">
  184    -1                         <property name="bitmap"></property>
  185    -1                         <property name="checked">0</property>
  186    -1                         <property name="enabled">1</property>
  187    -1                         <property name="help"></property>
  188    -1                         <property name="id">wxID_ANY</property>
  189    -1                         <property name="kind">wxITEM_NORMAL</property>
  190    -1                         <property name="label">Exit</property>
  191    -1                         <property name="name">m_exit</property>
  192    -1                         <property name="permission">none</property>
  193    -1                         <property name="shortcut"></property>
  194    -1                         <property name="unchecked_bitmap"></property>
  195    -1                         <event name="OnMenuSelection">OnExitClick</event>
  196    -1                         <event name="OnUpdateUI"></event>
  197    -1                     </object>
  198    -1                 </object>
  199    -1                 <object class="wxMenu" expanded="1">
  200    -1                     <property name="label">Help</property>
  201    -1                     <property name="name">m_Help</property>
  202    -1                     <property name="permission">protected</property>
  203    -1                     <object class="wxMenuItem" expanded="1">
  204    -1                         <property name="bitmap"></property>
  205    -1                         <property name="checked">0</property>
  206    -1                         <property name="enabled">1</property>
  207    -1                         <property name="help"></property>
  208    -1                         <property name="id">wxID_ANY</property>
  209    -1                         <property name="kind">wxITEM_NORMAL</property>
  210    -1                         <property name="label">Help</property>
  211    -1                         <property name="name">m_help</property>
  212    -1                         <property name="permission">none</property>
  213    -1                         <property name="shortcut"></property>
  214    -1                         <property name="unchecked_bitmap"></property>
  215    -1                         <event name="OnMenuSelection">OnHelpClick</event>
  216    -1                         <event name="OnUpdateUI"></event>
  217    -1                     </object>
  218    -1                     <object class="separator" expanded="1">
  219    -1                         <property name="name">m_separator1</property>
  220    -1                         <property name="permission">none</property>
  221    -1                     </object>
  222    -1                     <object class="wxMenuItem" expanded="1">
  223    -1                         <property name="bitmap"></property>
  224    -1                         <property name="checked">0</property>
  225    -1                         <property name="enabled">1</property>
  226    -1                         <property name="help"></property>
  227    -1                         <property name="id">wxID_ANY</property>
  228    -1                         <property name="kind">wxITEM_NORMAL</property>
  229    -1                         <property name="label">About</property>
  230    -1                         <property name="name">m_about</property>
  231    -1                         <property name="permission">none</property>
  232    -1                         <property name="shortcut"></property>
  233    -1                         <property name="unchecked_bitmap"></property>
  234    -1                         <event name="OnMenuSelection">OnAboutClick</event>
  235    -1                         <event name="OnUpdateUI"></event>
  236    -1                     </object>
  237    -1                 </object>
  238    -1             </object>
  239    -1             <object class="wxBoxSizer" expanded="1">
  240    -1                 <property name="minimum_size"></property>
  241    -1                 <property name="name">bSizer3</property>
  242    -1                 <property name="orient">wxVERTICAL</property>
  243    -1                 <property name="permission">none</property>
  244    -1             </object>
  245    -1             <object class="wxToolBar" expanded="1">
  246    -1                 <property name="bg"></property>
  247    -1                 <property name="bitmapsize"></property>
  248    -1                 <property name="context_help"></property>
  249    -1                 <property name="enabled">1</property>
  250    -1                 <property name="fg"></property>
  251    -1                 <property name="font"></property>
  252    -1                 <property name="hidden">0</property>
  253    -1                 <property name="id">wxID_ANY</property>
  254    -1                 <property name="margins"></property>
  255    -1                 <property name="maximum_size"></property>
  256    -1                 <property name="minimum_size"></property>
  257    -1                 <property name="name">m_toolBar2</property>
  258    -1                 <property name="packing">1</property>
  259    -1                 <property name="permission">protected</property>
  260    -1                 <property name="pos"></property>
  261    -1                 <property name="separation">5</property>
  262    -1                 <property name="size"></property>
  263    -1                 <property name="style">wxTB_HORIZONTAL</property>
  264    -1                 <property name="subclass"></property>
  265    -1                 <property name="tooltip"></property>
  266    -1                 <property name="validator_data_type"></property>
  267    -1                 <property name="validator_style">wxFILTER_NONE</property>
  268    -1                 <property name="validator_type">wxDefaultValidator</property>
  269    -1                 <property name="validator_variable"></property>
  270    -1                 <property name="window_extra_style"></property>
  271    -1                 <property name="window_name"></property>
  272    -1                 <property name="window_style"></property>
  273    -1                 <event name="OnChar"></event>
  274    -1                 <event name="OnEnterWindow"></event>
  275    -1                 <event name="OnEraseBackground"></event>
  276    -1                 <event name="OnKeyDown"></event>
  277    -1                 <event name="OnKeyUp"></event>
  278    -1                 <event name="OnKillFocus"></event>
  279    -1                 <event name="OnLeaveWindow"></event>
  280    -1                 <event name="OnLeftDClick"></event>
  281    -1                 <event name="OnLeftDown"></event>
  282    -1                 <event name="OnLeftUp"></event>
  283    -1                 <event name="OnMiddleDClick"></event>
  284    -1                 <event name="OnMiddleDown"></event>
  285    -1                 <event name="OnMiddleUp"></event>
  286    -1                 <event name="OnMotion"></event>
  287    -1                 <event name="OnMouseEvents"></event>
  288    -1                 <event name="OnMouseWheel"></event>
  289    -1                 <event name="OnPaint"></event>
  290    -1                 <event name="OnRightDClick"></event>
  291    -1                 <event name="OnRightDown"></event>
  292    -1                 <event name="OnRightUp"></event>
  293    -1                 <event name="OnSetFocus"></event>
  294    -1                 <event name="OnSize"></event>
  295    -1                 <event name="OnUpdateUI"></event>
  296    -1                 <object class="tool" expanded="1">
  297    -1                     <property name="bitmap">ressources/document-save.png; Load From File</property>
  298    -1                     <property name="id">wxID_ANY</property>
  299    -1                     <property name="kind">wxITEM_NORMAL</property>
  300    -1                     <property name="label">open</property>
  301    -1                     <property name="name">b_open</property>
  302    -1                     <property name="statusbar"></property>
  303    -1                     <property name="tooltip"></property>
  304    -1                     <event name="OnMenuSelection"></event>
  305    -1                     <event name="OnToolClicked">OnOpenClick</event>
  306    -1                     <event name="OnToolEnter"></event>
  307    -1                     <event name="OnToolRClicked"></event>
  308    -1                     <event name="OnUpdateUI"></event>
  309    -1                 </object>
  310    -1                 <object class="tool" expanded="1">
  311    -1                     <property name="bitmap">ressources/document-save.png; Load From File</property>
  312    -1                     <property name="id">wxID_ANY</property>
  313    -1                     <property name="kind">wxITEM_NORMAL</property>
  314    -1                     <property name="label">tool</property>
  315    -1                     <property name="name">b_export</property>
  316    -1                     <property name="statusbar"></property>
  317    -1                     <property name="tooltip"></property>
  318    -1                     <event name="OnMenuSelection"></event>
  319    -1                     <event name="OnToolClicked">OnExportClick</event>
  320    -1                     <event name="OnToolEnter"></event>
  321    -1                     <event name="OnToolRClicked"></event>
  322    -1                     <event name="OnUpdateUI"></event>
  323    -1                 </object>
  324    -1                 <object class="toolSeparator" expanded="1" />
  325    -1                 <object class="tool" expanded="1">
  326    -1                     <property name="bitmap">ressources/preferences-desktop.png; Load From File</property>
  327    -1                     <property name="id">wxID_ANY</property>
  328    -1                     <property name="kind">wxITEM_NORMAL</property>
  329    -1                     <property name="label">tool</property>
  330    -1                     <property name="name">b_prefs</property>
  331    -1                     <property name="statusbar"></property>
  332    -1                     <property name="tooltip"></property>
  333    -1                     <event name="OnMenuSelection"></event>
  334    -1                     <event name="OnToolClicked">OnPrefsClick</event>
  335    -1                     <event name="OnToolEnter"></event>
  336    -1                     <event name="OnToolRClicked"></event>
  337    -1                     <event name="OnUpdateUI"></event>
  338    -1                 </object>
  339    -1                 <object class="toolSeparator" expanded="1" />
  340    -1                 <object class="tool" expanded="1">
  341    -1                     <property name="bitmap">ressources/media-skip-backward.png; Load From File</property>
  342    -1                     <property name="id">wxID_ANY</property>
  343    -1                     <property name="kind">wxITEM_NORMAL</property>
  344    -1                     <property name="label">tool</property>
  345    -1                     <property name="name">b_start</property>
  346    -1                     <property name="statusbar"></property>
  347    -1                     <property name="tooltip"></property>
  348    -1                     <event name="OnMenuSelection"></event>
  349    -1                     <event name="OnToolClicked">OnStartClick</event>
  350    -1                     <event name="OnToolEnter"></event>
  351    -1                     <event name="OnToolRClicked"></event>
  352    -1                     <event name="OnUpdateUI"></event>
  353    -1                 </object>
  354    -1                 <object class="tool" expanded="1">
  355    -1                     <property name="bitmap">ressources/media-playback-start.png; Load From File</property>
  356    -1                     <property name="id">wxID_ANY</property>
  357    -1                     <property name="kind">wxITEM_CHECK</property>
  358    -1                     <property name="label">tool</property>
  359    -1                     <property name="name">b_play</property>
  360    -1                     <property name="statusbar"></property>
  361    -1                     <property name="tooltip"></property>
  362    -1                     <event name="OnMenuSelection"></event>
  363    -1                     <event name="OnToolClicked">OnPlayClick</event>
  364    -1                     <event name="OnToolEnter"></event>
  365    -1                     <event name="OnToolRClicked"></event>
  366    -1                     <event name="OnUpdateUI"></event>
  367    -1                 </object>
  368    -1                 <object class="tool" expanded="1">
  369    -1                     <property name="bitmap">ressources/media-skip-forward.png; Load From File</property>
  370    -1                     <property name="id">wxID_ANY</property>
  371    -1                     <property name="kind">wxITEM_NORMAL</property>
  372    -1                     <property name="label">tool</property>
  373    -1                     <property name="name">b_end</property>
  374    -1                     <property name="statusbar"></property>
  375    -1                     <property name="tooltip"></property>
  376    -1                     <event name="OnMenuSelection"></event>
  377    -1                     <event name="OnToolClicked">OnEndClick</event>
  378    -1                     <event name="OnToolEnter"></event>
  379    -1                     <event name="OnToolRClicked"></event>
  380    -1                     <event name="OnUpdateUI"></event>
  381    -1                 </object>
  382    -1                 <object class="toolSeparator" expanded="1" />
  383    -1                 <object class="tool" expanded="1">
  384    -1                     <property name="bitmap">ressources/insert-object.png; Load From File</property>
  385    -1                     <property name="id">wxID_ANY</property>
  386    -1                     <property name="kind">wxITEM_NORMAL</property>
  387    -1                     <property name="label">tool</property>
  388    -1                     <property name="name">b_m_set</property>
  389    -1                     <property name="statusbar"></property>
  390    -1                     <property name="tooltip"></property>
  391    -1                     <event name="OnMenuSelection"></event>
  392    -1                     <event name="OnToolClicked">OnMSetClick</event>
  393    -1                     <event name="OnToolEnter"></event>
  394    -1                     <event name="OnToolRClicked"></event>
  395    -1                     <event name="OnUpdateUI"></event>
  396    -1                 </object>
  397    -1                 <object class="toolSeparator" expanded="1" />
  398    -1                 <object class="tool" expanded="1">
  399    -1                     <property name="bitmap">ressources/zoom-in.png; Load From File</property>
  400    -1                     <property name="id">wxID_ANY</property>
  401    -1                     <property name="kind">wxITEM_NORMAL</property>
  402    -1                     <property name="label">tool</property>
  403    -1                     <property name="name">b_z_up</property>
  404    -1                     <property name="statusbar"></property>
  405    -1                     <property name="tooltip"></property>
  406    -1                     <event name="OnMenuSelection"></event>
  407    -1                     <event name="OnToolClicked">OnZUpClick</event>
  408    -1                     <event name="OnToolEnter"></event>
  409    -1                     <event name="OnToolRClicked"></event>
  410    -1                     <event name="OnUpdateUI"></event>
  411    -1                 </object>
  412    -1                 <object class="tool" expanded="1">
  413    -1                     <property name="bitmap">ressources/zoom-in.png; Load From File</property>
  414    -1                     <property name="id">wxID_ANY</property>
  415    -1                     <property name="kind">wxITEM_NORMAL</property>
  416    -1                     <property name="label">tool</property>
  417    -1                     <property name="name">b_z_down</property>
  418    -1                     <property name="statusbar"></property>
  419    -1                     <property name="tooltip"></property>
  420    -1                     <event name="OnMenuSelection"></event>
  421    -1                     <event name="OnToolClicked">OnZDownClick</event>
  422    -1                     <event name="OnToolEnter"></event>
  423    -1                     <event name="OnToolRClicked"></event>
  424    -1                     <event name="OnUpdateUI"></event>
  425    -1                 </object>
  426    -1                 <object class="tool" expanded="1">
  427    -1                     <property name="bitmap">ressources/zoom-original.png; Load From File</property>
  428    -1                     <property name="id">wxID_ANY</property>
  429    -1                     <property name="kind">wxITEM_NORMAL</property>
  430    -1                     <property name="label">tool</property>
  431    -1                     <property name="name">b_z_full</property>
  432    -1                     <property name="statusbar"></property>
  433    -1                     <property name="tooltip"></property>
  434    -1                     <event name="OnMenuSelection"></event>
  435    -1                     <event name="OnToolClicked">OnZFullClick</event>
  436    -1                     <event name="OnToolEnter"></event>
  437    -1                     <event name="OnToolRClicked"></event>
  438    -1                     <event name="OnUpdateUI"></event>
  439    -1                 </object>
  440    -1                 <object class="tool" expanded="1">
  441    -1                     <property name="bitmap">ressources/zoom-fit-best.png; Load From File</property>
  442    -1                     <property name="id">wxID_ANY</property>
  443    -1                     <property name="kind">wxITEM_NORMAL</property>
  444    -1                     <property name="label">tool</property>
  445    -1                     <property name="name">b_z_sel</property>
  446    -1                     <property name="statusbar"></property>
  447    -1                     <property name="tooltip"></property>
  448    -1                     <event name="OnMenuSelection"></event>
  449    -1                     <event name="OnToolClicked">OnZSelClick</event>
  450    -1                     <event name="OnToolEnter"></event>
  451    -1                     <event name="OnToolRClicked"></event>
  452    -1                     <event name="OnUpdateUI"></event>
  453    -1                 </object>
  454    -1                 <object class="toolSeparator" expanded="1" />
  455    -1                 <object class="tool" expanded="1">
  456    -1                     <property name="bitmap">ressources/window-close.png; Load From File</property>
  457    -1                     <property name="id">wxID_ANY</property>
  458    -1                     <property name="kind">wxITEM_NORMAL</property>
  459    -1                     <property name="label">tool</property>
  460    -1                     <property name="name">OnExitClick</property>
  461    -1                     <property name="statusbar"></property>
  462    -1                     <property name="tooltip"></property>
  463    -1                     <event name="OnMenuSelection"></event>
  464    -1                     <event name="OnToolClicked"></event>
  465    -1                     <event name="OnToolEnter"></event>
  466    -1                     <event name="OnToolRClicked"></event>
  467    -1                     <event name="OnUpdateUI"></event>
  468    -1                 </object>
  469    -1             </object>
  470    -1             <object class="wxStatusBar" expanded="1">
  471    -1                 <property name="bg"></property>
  472    -1                 <property name="context_help"></property>
  473    -1                 <property name="enabled">1</property>
  474    -1                 <property name="fg"></property>
  475    -1                 <property name="fields">1</property>
  476    -1                 <property name="font"></property>
  477    -1                 <property name="hidden">0</property>
  478    -1                 <property name="id">wxID_ANY</property>
  479    -1                 <property name="maximum_size"></property>
  480    -1                 <property name="minimum_size"></property>
  481    -1                 <property name="name">m_statusBar1</property>
  482    -1                 <property name="permission">protected</property>
  483    -1                 <property name="pos"></property>
  484    -1                 <property name="size"></property>
  485    -1                 <property name="style">wxST_SIZEGRIP</property>
  486    -1                 <property name="subclass"></property>
  487    -1                 <property name="tooltip"></property>
  488    -1                 <property name="validator_data_type"></property>
  489    -1                 <property name="validator_style">wxFILTER_NONE</property>
  490    -1                 <property name="validator_type">wxDefaultValidator</property>
  491    -1                 <property name="validator_variable"></property>
  492    -1                 <property name="window_extra_style"></property>
  493    -1                 <property name="window_name"></property>
  494    -1                 <property name="window_style"></property>
  495    -1                 <event name="OnChar"></event>
  496    -1                 <event name="OnEnterWindow"></event>
  497    -1                 <event name="OnEraseBackground"></event>
  498    -1                 <event name="OnKeyDown"></event>
  499    -1                 <event name="OnKeyUp"></event>
  500    -1                 <event name="OnKillFocus"></event>
  501    -1                 <event name="OnLeaveWindow"></event>
  502    -1                 <event name="OnLeftDClick"></event>
  503    -1                 <event name="OnLeftDown"></event>
  504    -1                 <event name="OnLeftUp"></event>
  505    -1                 <event name="OnMiddleDClick"></event>
  506    -1                 <event name="OnMiddleDown"></event>
  507    -1                 <event name="OnMiddleUp"></event>
  508    -1                 <event name="OnMotion"></event>
  509    -1                 <event name="OnMouseEvents"></event>
  510    -1                 <event name="OnMouseWheel"></event>
  511    -1                 <event name="OnPaint"></event>
  512    -1                 <event name="OnRightDClick"></event>
  513    -1                 <event name="OnRightDown"></event>
  514    -1                 <event name="OnRightUp"></event>
  515    -1                 <event name="OnSetFocus"></event>
  516    -1                 <event name="OnSize"></event>
  517    -1                 <event name="OnUpdateUI"></event>
  518    -1             </object>
  519    -1         </object>
  520    -1         <object class="Dialog" expanded="1">
  521    -1             <property name="bg"></property>
  522    -1             <property name="center"></property>
  523    -1             <property name="context_help"></property>
  524    -1             <property name="enabled">1</property>
  525    -1             <property name="extra_style"></property>
  526    -1             <property name="fg"></property>
  527    -1             <property name="font"></property>
  528    -1             <property name="hidden">0</property>
  529    -1             <property name="id">wxID_ANY</property>
  530    -1             <property name="maximum_size"></property>
  531    -1             <property name="minimum_size"></property>
  532    -1             <property name="name">AboutDialog</property>
  533    -1             <property name="pos"></property>
  534    -1             <property name="size">159,135</property>
  535    -1             <property name="style">wxDEFAULT_DIALOG_STYLE</property>
  536    -1             <property name="subclass"></property>
  537    -1             <property name="title"></property>
  538    -1             <property name="tooltip"></property>
  539    -1             <property name="validator_data_type"></property>
  540    -1             <property name="validator_style">wxFILTER_NONE</property>
  541    -1             <property name="validator_type">wxDefaultValidator</property>
  542    -1             <property name="validator_variable"></property>
  543    -1             <property name="window_extra_style"></property>
  544    -1             <property name="window_name"></property>
  545    -1             <property name="window_style"></property>
  546    -1             <event name="OnActivate"></event>
  547    -1             <event name="OnActivateApp"></event>
  548    -1             <event name="OnChar"></event>
  549    -1             <event name="OnClose"></event>
  550    -1             <event name="OnEnterWindow"></event>
  551    -1             <event name="OnEraseBackground"></event>
  552    -1             <event name="OnHibernate"></event>
  553    -1             <event name="OnIconize"></event>
  554    -1             <event name="OnIdle"></event>
  555    -1             <event name="OnInitDialog"></event>
  556    -1             <event name="OnKeyDown"></event>
  557    -1             <event name="OnKeyUp"></event>
  558    -1             <event name="OnKillFocus"></event>
  559    -1             <event name="OnLeaveWindow"></event>
  560    -1             <event name="OnLeftDClick"></event>
  561    -1             <event name="OnLeftDown"></event>
  562    -1             <event name="OnLeftUp"></event>
  563    -1             <event name="OnMiddleDClick"></event>
  564    -1             <event name="OnMiddleDown"></event>
  565    -1             <event name="OnMiddleUp"></event>
  566    -1             <event name="OnMotion"></event>
  567    -1             <event name="OnMouseEvents"></event>
  568    -1             <event name="OnMouseWheel"></event>
  569    -1             <event name="OnPaint"></event>
  570    -1             <event name="OnRightDClick"></event>
  571    -1             <event name="OnRightDown"></event>
  572    -1             <event name="OnRightUp"></event>
  573    -1             <event name="OnSetFocus"></event>
  574    -1             <event name="OnSize"></event>
  575    -1             <event name="OnUpdateUI"></event>
  576    -1             <object class="wxBoxSizer" expanded="1">
  577    -1                 <property name="minimum_size"></property>
  578    -1                 <property name="name">bSizer4</property>
  579    -1                 <property name="orient">wxVERTICAL</property>
  580    -1                 <property name="permission">none</property>
  581    -1                 <object class="sizeritem" expanded="1">
  582    -1                     <property name="border">5</property>
  583    -1                     <property name="flag">wxEXPAND</property>
  584    -1                     <property name="proportion">1</property>
  585    -1                     <object class="wxBoxSizer" expanded="1">
  586    -1                         <property name="minimum_size"></property>
  587    -1                         <property name="name">bSizer14</property>
  588    -1                         <property name="orient">wxVERTICAL</property>
  589    -1                         <property name="permission">none</property>
  590    -1                         <object class="sizeritem" expanded="1">
  591    -1                             <property name="border">5</property>
  592    -1                             <property name="flag">wxALIGN_CENTER|wxALL</property>
  593    -1                             <property name="proportion">0</property>
  594    -1                             <object class="wxStaticText" expanded="1">
  595    -1                                 <property name="bg"></property>
  596    -1                                 <property name="context_help"></property>
  597    -1                                 <property name="enabled">1</property>
  598    -1                                 <property name="fg"></property>
  599    -1                                 <property name="font"></property>
  600    -1                                 <property name="hidden">0</property>
  601    -1                                 <property name="id">wxID_ANY</property>
  602    -1                                 <property name="label">Created by xi.</property>
  603    -1                                 <property name="maximum_size"></property>
  604    -1                                 <property name="minimum_size"></property>
  605    -1                                 <property name="name">m_staticText1</property>
  606    -1                                 <property name="permission">protected</property>
  607    -1                                 <property name="pos"></property>
  608    -1                                 <property name="size"></property>
  609    -1                                 <property name="style"></property>
  610    -1                                 <property name="subclass"></property>
  611    -1                                 <property name="tooltip"></property>
  612    -1                                 <property name="validator_data_type"></property>
  613    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  614    -1                                 <property name="validator_type">wxDefaultValidator</property>
  615    -1                                 <property name="validator_variable"></property>
  616    -1                                 <property name="window_extra_style"></property>
  617    -1                                 <property name="window_name"></property>
  618    -1                                 <property name="window_style"></property>
  619    -1                                 <property name="wrap">-1</property>
  620    -1                                 <event name="OnChar"></event>
  621    -1                                 <event name="OnEnterWindow"></event>
  622    -1                                 <event name="OnEraseBackground"></event>
  623    -1                                 <event name="OnKeyDown"></event>
  624    -1                                 <event name="OnKeyUp"></event>
  625    -1                                 <event name="OnKillFocus"></event>
  626    -1                                 <event name="OnLeaveWindow"></event>
  627    -1                                 <event name="OnLeftDClick"></event>
  628    -1                                 <event name="OnLeftDown"></event>
  629    -1                                 <event name="OnLeftUp"></event>
  630    -1                                 <event name="OnMiddleDClick"></event>
  631    -1                                 <event name="OnMiddleDown"></event>
  632    -1                                 <event name="OnMiddleUp"></event>
  633    -1                                 <event name="OnMotion"></event>
  634    -1                                 <event name="OnMouseEvents"></event>
  635    -1                                 <event name="OnMouseWheel"></event>
  636    -1                                 <event name="OnPaint"></event>
  637    -1                                 <event name="OnRightDClick"></event>
  638    -1                                 <event name="OnRightDown"></event>
  639    -1                                 <event name="OnRightUp"></event>
  640    -1                                 <event name="OnSetFocus"></event>
  641    -1                                 <event name="OnSize"></event>
  642    -1                                 <event name="OnUpdateUI"></event>
  643    -1                             </object>
  644    -1                         </object>
  645    -1                         <object class="sizeritem" expanded="1">
  646    -1                             <property name="border">5</property>
  647    -1                             <property name="flag">wxALIGN_CENTER|wxALL</property>
  648    -1                             <property name="proportion">0</property>
  649    -1                             <object class="wxStaticText" expanded="1">
  650    -1                                 <property name="bg"></property>
  651    -1                                 <property name="context_help"></property>
  652    -1                                 <property name="enabled">1</property>
  653    -1                                 <property name="fg"></property>
  654    -1                                 <property name="font"></property>
  655    -1                                 <property name="hidden">0</property>
  656    -1                                 <property name="id">wxID_ANY</property>
  657    -1                                 <property name="label">www.github.com/xi</property>
  658    -1                                 <property name="maximum_size"></property>
  659    -1                                 <property name="minimum_size"></property>
  660    -1                                 <property name="name">m_staticText2</property>
  661    -1                                 <property name="permission">protected</property>
  662    -1                                 <property name="pos"></property>
  663    -1                                 <property name="size"></property>
  664    -1                                 <property name="style"></property>
  665    -1                                 <property name="subclass"></property>
  666    -1                                 <property name="tooltip"></property>
  667    -1                                 <property name="validator_data_type"></property>
  668    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  669    -1                                 <property name="validator_type">wxDefaultValidator</property>
  670    -1                                 <property name="validator_variable"></property>
  671    -1                                 <property name="window_extra_style"></property>
  672    -1                                 <property name="window_name"></property>
  673    -1                                 <property name="window_style"></property>
  674    -1                                 <property name="wrap">-1</property>
  675    -1                                 <event name="OnChar"></event>
  676    -1                                 <event name="OnEnterWindow"></event>
  677    -1                                 <event name="OnEraseBackground"></event>
  678    -1                                 <event name="OnKeyDown"></event>
  679    -1                                 <event name="OnKeyUp"></event>
  680    -1                                 <event name="OnKillFocus"></event>
  681    -1                                 <event name="OnLeaveWindow"></event>
  682    -1                                 <event name="OnLeftDClick"></event>
  683    -1                                 <event name="OnLeftDown"></event>
  684    -1                                 <event name="OnLeftUp"></event>
  685    -1                                 <event name="OnMiddleDClick"></event>
  686    -1                                 <event name="OnMiddleDown"></event>
  687    -1                                 <event name="OnMiddleUp"></event>
  688    -1                                 <event name="OnMotion"></event>
  689    -1                                 <event name="OnMouseEvents"></event>
  690    -1                                 <event name="OnMouseWheel"></event>
  691    -1                                 <event name="OnPaint"></event>
  692    -1                                 <event name="OnRightDClick"></event>
  693    -1                                 <event name="OnRightDown"></event>
  694    -1                                 <event name="OnRightUp"></event>
  695    -1                                 <event name="OnSetFocus"></event>
  696    -1                                 <event name="OnSize"></event>
  697    -1                                 <event name="OnUpdateUI"></event>
  698    -1                             </object>
  699    -1                         </object>
  700    -1                     </object>
  701    -1                 </object>
  702    -1                 <object class="sizeritem" expanded="1">
  703    -1                     <property name="border">5</property>
  704    -1                     <property name="flag">wxEXPAND</property>
  705    -1                     <property name="proportion">0</property>
  706    -1                     <object class="wxBoxSizer" expanded="1">
  707    -1                         <property name="minimum_size"></property>
  708    -1                         <property name="name">bSizer7</property>
  709    -1                         <property name="orient">wxVERTICAL</property>
  710    -1                         <property name="permission">none</property>
  711    -1                         <object class="sizeritem" expanded="1">
  712    -1                             <property name="border">5</property>
  713    -1                             <property name="flag">wxALIGN_CENTER|wxALL</property>
  714    -1                             <property name="proportion">0</property>
  715    -1                             <object class="wxButton" expanded="1">
  716    -1                                 <property name="bg"></property>
  717    -1                                 <property name="context_help"></property>
  718    -1                                 <property name="default">0</property>
  719    -1                                 <property name="enabled">1</property>
  720    -1                                 <property name="fg"></property>
  721    -1                                 <property name="font"></property>
  722    -1                                 <property name="hidden">0</property>
  723    -1                                 <property name="id">wxID_ANY</property>
  724    -1                                 <property name="label">OK</property>
  725    -1                                 <property name="maximum_size"></property>
  726    -1                                 <property name="minimum_size"></property>
  727    -1                                 <property name="name">m_button1</property>
  728    -1                                 <property name="permission">protected</property>
  729    -1                                 <property name="pos"></property>
  730    -1                                 <property name="size"></property>
  731    -1                                 <property name="style"></property>
  732    -1                                 <property name="subclass"></property>
  733    -1                                 <property name="tooltip"></property>
  734    -1                                 <property name="validator_data_type"></property>
  735    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  736    -1                                 <property name="validator_type">wxDefaultValidator</property>
  737    -1                                 <property name="validator_variable"></property>
  738    -1                                 <property name="window_extra_style"></property>
  739    -1                                 <property name="window_name"></property>
  740    -1                                 <property name="window_style"></property>
  741    -1                                 <event name="OnButtonClick">OnOKClick</event>
  742    -1                                 <event name="OnChar"></event>
  743    -1                                 <event name="OnEnterWindow"></event>
  744    -1                                 <event name="OnEraseBackground"></event>
  745    -1                                 <event name="OnKeyDown"></event>
  746    -1                                 <event name="OnKeyUp"></event>
  747    -1                                 <event name="OnKillFocus"></event>
  748    -1                                 <event name="OnLeaveWindow"></event>
  749    -1                                 <event name="OnLeftDClick"></event>
  750    -1                                 <event name="OnLeftDown"></event>
  751    -1                                 <event name="OnLeftUp"></event>
  752    -1                                 <event name="OnMiddleDClick"></event>
  753    -1                                 <event name="OnMiddleDown"></event>
  754    -1                                 <event name="OnMiddleUp"></event>
  755    -1                                 <event name="OnMotion"></event>
  756    -1                                 <event name="OnMouseEvents"></event>
  757    -1                                 <event name="OnMouseWheel"></event>
  758    -1                                 <event name="OnPaint"></event>
  759    -1                                 <event name="OnRightDClick"></event>
  760    -1                                 <event name="OnRightDown"></event>
  761    -1                                 <event name="OnRightUp"></event>
  762    -1                                 <event name="OnSetFocus"></event>
  763    -1                                 <event name="OnSize"></event>
  764    -1                                 <event name="OnUpdateUI"></event>
  765    -1                             </object>
  766    -1                         </object>
  767    -1                     </object>
  768    -1                 </object>
  769    -1             </object>
  770    -1         </object>
  771    -1         <object class="Dialog" expanded="1">
  772    -1             <property name="bg"></property>
  773    -1             <property name="center"></property>
  774    -1             <property name="context_help"></property>
  775    -1             <property name="enabled">1</property>
  776    -1             <property name="extra_style"></property>
  777    -1             <property name="fg"></property>
  778    -1             <property name="font"></property>
  779    -1             <property name="hidden">0</property>
  780    -1             <property name="id">wxID_ANY</property>
  781    -1             <property name="maximum_size"></property>
  782    -1             <property name="minimum_size"></property>
  783    -1             <property name="name">PrefsDialog</property>
  784    -1             <property name="pos"></property>
  785    -1             <property name="size">247,165</property>
  786    -1             <property name="style">wxDEFAULT_DIALOG_STYLE</property>
  787    -1             <property name="subclass"></property>
  788    -1             <property name="title">Preferences</property>
  789    -1             <property name="tooltip"></property>
  790    -1             <property name="validator_data_type"></property>
  791    -1             <property name="validator_style">wxFILTER_NONE</property>
  792    -1             <property name="validator_type">wxDefaultValidator</property>
  793    -1             <property name="validator_variable"></property>
  794    -1             <property name="window_extra_style"></property>
  795    -1             <property name="window_name"></property>
  796    -1             <property name="window_style"></property>
  797    -1             <event name="OnActivate"></event>
  798    -1             <event name="OnActivateApp"></event>
  799    -1             <event name="OnChar"></event>
  800    -1             <event name="OnClose"></event>
  801    -1             <event name="OnEnterWindow"></event>
  802    -1             <event name="OnEraseBackground"></event>
  803    -1             <event name="OnHibernate"></event>
  804    -1             <event name="OnIconize"></event>
  805    -1             <event name="OnIdle"></event>
  806    -1             <event name="OnInitDialog"></event>
  807    -1             <event name="OnKeyDown"></event>
  808    -1             <event name="OnKeyUp"></event>
  809    -1             <event name="OnKillFocus"></event>
  810    -1             <event name="OnLeaveWindow"></event>
  811    -1             <event name="OnLeftDClick"></event>
  812    -1             <event name="OnLeftDown"></event>
  813    -1             <event name="OnLeftUp"></event>
  814    -1             <event name="OnMiddleDClick"></event>
  815    -1             <event name="OnMiddleDown"></event>
  816    -1             <event name="OnMiddleUp"></event>
  817    -1             <event name="OnMotion"></event>
  818    -1             <event name="OnMouseEvents"></event>
  819    -1             <event name="OnMouseWheel"></event>
  820    -1             <event name="OnPaint"></event>
  821    -1             <event name="OnRightDClick"></event>
  822    -1             <event name="OnRightDown"></event>
  823    -1             <event name="OnRightUp"></event>
  824    -1             <event name="OnSetFocus"></event>
  825    -1             <event name="OnSize"></event>
  826    -1             <event name="OnUpdateUI"></event>
  827    -1             <object class="wxBoxSizer" expanded="1">
  828    -1                 <property name="minimum_size"></property>
  829    -1                 <property name="name">bSizer5</property>
  830    -1                 <property name="orient">wxVERTICAL</property>
  831    -1                 <property name="permission">none</property>
  832    -1                 <object class="sizeritem" expanded="1">
  833    -1                     <property name="border">5</property>
  834    -1                     <property name="flag">wxEXPAND</property>
  835    -1                     <property name="proportion">1</property>
  836    -1                     <object class="wxFlexGridSizer" expanded="1">
  837    -1                         <property name="cols">2</property>
  838    -1                         <property name="flexible_direction">wxBOTH</property>
  839    -1                         <property name="growablecols">1</property>
  840    -1                         <property name="growablerows"></property>
  841    -1                         <property name="hgap">0</property>
  842    -1                         <property name="minimum_size"></property>
  843    -1                         <property name="name">fgSizer4</property>
  844    -1                         <property name="non_flexible_grow_mode">wxFLEX_GROWMODE_SPECIFIED</property>
  845    -1                         <property name="permission">none</property>
  846    -1                         <property name="rows">2</property>
  847    -1                         <property name="vgap">0</property>
  848    -1                         <object class="sizeritem" expanded="1">
  849    -1                             <property name="border">5</property>
  850    -1                             <property name="flag">wxALL</property>
  851    -1                             <property name="proportion">0</property>
  852    -1                             <object class="wxStaticText" expanded="1">
  853    -1                                 <property name="bg"></property>
  854    -1                                 <property name="context_help"></property>
  855    -1                                 <property name="enabled">1</property>
  856    -1                                 <property name="fg"></property>
  857    -1                                 <property name="font"></property>
  858    -1                                 <property name="hidden">0</property>
  859    -1                                 <property name="id">wxID_ANY</property>
  860    -1                                 <property name="label">Interpolation Mode</property>
  861    -1                                 <property name="maximum_size"></property>
  862    -1                                 <property name="minimum_size"></property>
  863    -1                                 <property name="name">m_staticText3</property>
  864    -1                                 <property name="permission">protected</property>
  865    -1                                 <property name="pos"></property>
  866    -1                                 <property name="size"></property>
  867    -1                                 <property name="style"></property>
  868    -1                                 <property name="subclass"></property>
  869    -1                                 <property name="tooltip"></property>
  870    -1                                 <property name="validator_data_type"></property>
  871    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  872    -1                                 <property name="validator_type">wxDefaultValidator</property>
  873    -1                                 <property name="validator_variable"></property>
  874    -1                                 <property name="window_extra_style"></property>
  875    -1                                 <property name="window_name"></property>
  876    -1                                 <property name="window_style"></property>
  877    -1                                 <property name="wrap">-1</property>
  878    -1                                 <event name="OnChar"></event>
  879    -1                                 <event name="OnEnterWindow"></event>
  880    -1                                 <event name="OnEraseBackground"></event>
  881    -1                                 <event name="OnKeyDown"></event>
  882    -1                                 <event name="OnKeyUp"></event>
  883    -1                                 <event name="OnKillFocus"></event>
  884    -1                                 <event name="OnLeaveWindow"></event>
  885    -1                                 <event name="OnLeftDClick"></event>
  886    -1                                 <event name="OnLeftDown"></event>
  887    -1                                 <event name="OnLeftUp"></event>
  888    -1                                 <event name="OnMiddleDClick"></event>
  889    -1                                 <event name="OnMiddleDown"></event>
  890    -1                                 <event name="OnMiddleUp"></event>
  891    -1                                 <event name="OnMotion"></event>
  892    -1                                 <event name="OnMouseEvents"></event>
  893    -1                                 <event name="OnMouseWheel"></event>
  894    -1                                 <event name="OnPaint"></event>
  895    -1                                 <event name="OnRightDClick"></event>
  896    -1                                 <event name="OnRightDown"></event>
  897    -1                                 <event name="OnRightUp"></event>
  898    -1                                 <event name="OnSetFocus"></event>
  899    -1                                 <event name="OnSize"></event>
  900    -1                                 <event name="OnUpdateUI"></event>
  901    -1                             </object>
  902    -1                         </object>
  903    -1                         <object class="sizeritem" expanded="1">
  904    -1                             <property name="border">5</property>
  905    -1                             <property name="flag">wxALL|wxALIGN_RIGHT|wxEXPAND</property>
  906    -1                             <property name="proportion">0</property>
  907    -1                             <object class="wxChoicebook" expanded="1">
  908    -1                                 <property name="bg"></property>
  909    -1                                 <property name="context_help"></property>
  910    -1                                 <property name="enabled">1</property>
  911    -1                                 <property name="fg"></property>
  912    -1                                 <property name="font"></property>
  913    -1                                 <property name="hidden">0</property>
  914    -1                                 <property name="id">wxID_ANY</property>
  915    -1                                 <property name="maximum_size"></property>
  916    -1                                 <property name="minimum_size"></property>
  917    -1                                 <property name="name">m_choicebook1</property>
  918    -1                                 <property name="permission">protected</property>
  919    -1                                 <property name="pos"></property>
  920    -1                                 <property name="size"></property>
  921    -1                                 <property name="style">wxCHB_DEFAULT</property>
  922    -1                                 <property name="subclass"></property>
  923    -1                                 <property name="tooltip"></property>
  924    -1                                 <property name="validator_data_type"></property>
  925    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  926    -1                                 <property name="validator_type">wxDefaultValidator</property>
  927    -1                                 <property name="validator_variable"></property>
  928    -1                                 <property name="window_extra_style"></property>
  929    -1                                 <property name="window_name"></property>
  930    -1                                 <property name="window_style"></property>
  931    -1                                 <event name="OnChar"></event>
  932    -1                                 <event name="OnChoicebookPageChanged">OnIModeChange</event>
  933    -1                                 <event name="OnChoicebookPageChanging"></event>
  934    -1                                 <event name="OnEnterWindow"></event>
  935    -1                                 <event name="OnEraseBackground"></event>
  936    -1                                 <event name="OnKeyDown"></event>
  937    -1                                 <event name="OnKeyUp"></event>
  938    -1                                 <event name="OnKillFocus"></event>
  939    -1                                 <event name="OnLeaveWindow"></event>
  940    -1                                 <event name="OnLeftDClick"></event>
  941    -1                                 <event name="OnLeftDown"></event>
  942    -1                                 <event name="OnLeftUp"></event>
  943    -1                                 <event name="OnMiddleDClick"></event>
  944    -1                                 <event name="OnMiddleDown"></event>
  945    -1                                 <event name="OnMiddleUp"></event>
  946    -1                                 <event name="OnMotion"></event>
  947    -1                                 <event name="OnMouseEvents"></event>
  948    -1                                 <event name="OnMouseWheel"></event>
  949    -1                                 <event name="OnPaint"></event>
  950    -1                                 <event name="OnRightDClick"></event>
  951    -1                                 <event name="OnRightDown"></event>
  952    -1                                 <event name="OnRightUp"></event>
  953    -1                                 <event name="OnSetFocus"></event>
  954    -1                                 <event name="OnSize"></event>
  955    -1                                 <event name="OnUpdateUI"></event>
  956    -1                             </object>
  957    -1                         </object>
  958    -1                         <object class="sizeritem" expanded="1">
  959    -1                             <property name="border">5</property>
  960    -1                             <property name="flag">wxALL</property>
  961    -1                             <property name="proportion">0</property>
  962    -1                             <object class="wxStaticText" expanded="1">
  963    -1                                 <property name="bg"></property>
  964    -1                                 <property name="context_help"></property>
  965    -1                                 <property name="enabled">1</property>
  966    -1                                 <property name="fg"></property>
  967    -1                                 <property name="font"></property>
  968    -1                                 <property name="hidden">0</property>
  969    -1                                 <property name="id">wxID_ANY</property>
  970    -1                                 <property name="label">Color</property>
  971    -1                                 <property name="maximum_size"></property>
  972    -1                                 <property name="minimum_size"></property>
  973    -1                                 <property name="name">m_staticText4</property>
  974    -1                                 <property name="permission">protected</property>
  975    -1                                 <property name="pos"></property>
  976    -1                                 <property name="size"></property>
  977    -1                                 <property name="style"></property>
  978    -1                                 <property name="subclass"></property>
  979    -1                                 <property name="tooltip"></property>
  980    -1                                 <property name="validator_data_type"></property>
  981    -1                                 <property name="validator_style">wxFILTER_NONE</property>
  982    -1                                 <property name="validator_type">wxDefaultValidator</property>
  983    -1                                 <property name="validator_variable"></property>
  984    -1                                 <property name="window_extra_style"></property>
  985    -1                                 <property name="window_name"></property>
  986    -1                                 <property name="window_style"></property>
  987    -1                                 <property name="wrap">-1</property>
  988    -1                                 <event name="OnChar"></event>
  989    -1                                 <event name="OnEnterWindow"></event>
  990    -1                                 <event name="OnEraseBackground"></event>
  991    -1                                 <event name="OnKeyDown"></event>
  992    -1                                 <event name="OnKeyUp"></event>
  993    -1                                 <event name="OnKillFocus"></event>
  994    -1                                 <event name="OnLeaveWindow"></event>
  995    -1                                 <event name="OnLeftDClick"></event>
  996    -1                                 <event name="OnLeftDown"></event>
  997    -1                                 <event name="OnLeftUp"></event>
  998    -1                                 <event name="OnMiddleDClick"></event>
  999    -1                                 <event name="OnMiddleDown"></event>
 1000    -1                                 <event name="OnMiddleUp"></event>
 1001    -1                                 <event name="OnMotion"></event>
 1002    -1                                 <event name="OnMouseEvents"></event>
 1003    -1                                 <event name="OnMouseWheel"></event>
 1004    -1                                 <event name="OnPaint"></event>
 1005    -1                                 <event name="OnRightDClick"></event>
 1006    -1                                 <event name="OnRightDown"></event>
 1007    -1                                 <event name="OnRightUp"></event>
 1008    -1                                 <event name="OnSetFocus"></event>
 1009    -1                                 <event name="OnSize"></event>
 1010    -1                                 <event name="OnUpdateUI"></event>
 1011    -1                             </object>
 1012    -1                         </object>
 1013    -1                         <object class="sizeritem" expanded="1">
 1014    -1                             <property name="border">5</property>
 1015    -1                             <property name="flag">wxALL|wxEXPAND</property>
 1016    -1                             <property name="proportion">0</property>
 1017    -1                             <object class="wxColourPickerCtrl" expanded="1">
 1018    -1                                 <property name="bg"></property>
 1019    -1                                 <property name="colour"></property>
 1020    -1                                 <property name="context_help"></property>
 1021    -1                                 <property name="enabled">1</property>
 1022    -1                                 <property name="fg"></property>
 1023    -1                                 <property name="font"></property>
 1024    -1                                 <property name="hidden">0</property>
 1025    -1                                 <property name="id">wxID_ANY</property>
 1026    -1                                 <property name="maximum_size"></property>
 1027    -1                                 <property name="minimum_size"></property>
 1028    -1                                 <property name="name">m_colourPicker6</property>
 1029    -1                                 <property name="permission">protected</property>
 1030    -1                                 <property name="pos"></property>
 1031    -1                                 <property name="size"></property>
 1032    -1                                 <property name="style">wxCLRP_DEFAULT_STYLE</property>
 1033    -1                                 <property name="subclass"></property>
 1034    -1                                 <property name="tooltip"></property>
 1035    -1                                 <property name="validator_data_type"></property>
 1036    -1                                 <property name="validator_style">wxFILTER_NONE</property>
 1037    -1                                 <property name="validator_type">wxDefaultValidator</property>
 1038    -1                                 <property name="validator_variable"></property>
 1039    -1                                 <property name="window_extra_style"></property>
 1040    -1                                 <property name="window_name"></property>
 1041    -1                                 <property name="window_style"></property>
 1042    -1                                 <event name="OnChar"></event>
 1043    -1                                 <event name="OnColourChanged">OnColorChange</event>
 1044    -1                                 <event name="OnEnterWindow"></event>
 1045    -1                                 <event name="OnEraseBackground"></event>
 1046    -1                                 <event name="OnKeyDown"></event>
 1047    -1                                 <event name="OnKeyUp"></event>
 1048    -1                                 <event name="OnKillFocus"></event>
 1049    -1                                 <event name="OnLeaveWindow"></event>
 1050    -1                                 <event name="OnLeftDClick"></event>
 1051    -1                                 <event name="OnLeftDown"></event>
 1052    -1                                 <event name="OnLeftUp"></event>
 1053    -1                                 <event name="OnMiddleDClick"></event>
 1054    -1                                 <event name="OnMiddleDown"></event>
 1055    -1                                 <event name="OnMiddleUp"></event>
 1056    -1                                 <event name="OnMotion"></event>
 1057    -1                                 <event name="OnMouseEvents"></event>
 1058    -1                                 <event name="OnMouseWheel"></event>
 1059    -1                                 <event name="OnPaint"></event>
 1060    -1                                 <event name="OnRightDClick"></event>
 1061    -1                                 <event name="OnRightDown"></event>
 1062    -1                                 <event name="OnRightUp"></event>
 1063    -1                                 <event name="OnSetFocus"></event>
 1064    -1                                 <event name="OnSize"></event>
 1065    -1                                 <event name="OnUpdateUI"></event>
 1066    -1                             </object>
 1067    -1                         </object>
 1068    -1                     </object>
 1069    -1                 </object>
 1070    -1                 <object class="sizeritem" expanded="1">
 1071    -1                     <property name="border">5</property>
 1072    -1                     <property name="flag">wxALIGN_RIGHT</property>
 1073    -1                     <property name="proportion">0</property>
 1074    -1                     <object class="wxBoxSizer" expanded="1">
 1075    -1                         <property name="minimum_size"></property>
 1076    -1                         <property name="name">bSizer15</property>
 1077    -1                         <property name="orient">wxHORIZONTAL</property>
 1078    -1                         <property name="permission">none</property>
 1079    -1                         <object class="sizeritem" expanded="1">
 1080    -1                             <property name="border">5</property>
 1081    -1                             <property name="flag">wxALL|wxALIGN_BOTTOM|wxALIGN_RIGHT</property>
 1082    -1                             <property name="proportion">0</property>
 1083    -1                             <object class="wxButton" expanded="1">
 1084    -1                                 <property name="bg"></property>
 1085    -1                                 <property name="context_help"></property>
 1086    -1                                 <property name="default">0</property>
 1087    -1                                 <property name="enabled">1</property>
 1088    -1                                 <property name="fg"></property>
 1089    -1                                 <property name="font"></property>
 1090    -1                                 <property name="hidden">0</property>
 1091    -1                                 <property name="id">wxID_ANY</property>
 1092    -1                                 <property name="label">OK</property>
 1093    -1                                 <property name="maximum_size"></property>
 1094    -1                                 <property name="minimum_size"></property>
 1095    -1                                 <property name="name">m_button3</property>
 1096    -1                                 <property name="permission">protected</property>
 1097    -1                                 <property name="pos"></property>
 1098    -1                                 <property name="size"></property>
 1099    -1                                 <property name="style"></property>
 1100    -1                                 <property name="subclass"></property>
 1101    -1                                 <property name="tooltip"></property>
 1102    -1                                 <property name="validator_data_type"></property>
 1103    -1                                 <property name="validator_style">wxFILTER_NONE</property>
 1104    -1                                 <property name="validator_type">wxDefaultValidator</property>
 1105    -1                                 <property name="validator_variable"></property>
 1106    -1                                 <property name="window_extra_style"></property>
 1107    -1                                 <property name="window_name"></property>
 1108    -1                                 <property name="window_style"></property>
 1109    -1                                 <event name="OnButtonClick">OnOKClick</event>
 1110    -1                                 <event name="OnChar"></event>
 1111    -1                                 <event name="OnEnterWindow"></event>
 1112    -1                                 <event name="OnEraseBackground"></event>
 1113    -1                                 <event name="OnKeyDown"></event>
 1114    -1                                 <event name="OnKeyUp"></event>
 1115    -1                                 <event name="OnKillFocus"></event>
 1116    -1                                 <event name="OnLeaveWindow"></event>
 1117    -1                                 <event name="OnLeftDClick"></event>
 1118    -1                                 <event name="OnLeftDown"></event>
 1119    -1                                 <event name="OnLeftUp"></event>
 1120    -1                                 <event name="OnMiddleDClick"></event>
 1121    -1                                 <event name="OnMiddleDown"></event>
 1122    -1                                 <event name="OnMiddleUp"></event>
 1123    -1                                 <event name="OnMotion"></event>
 1124    -1                                 <event name="OnMouseEvents"></event>
 1125    -1                                 <event name="OnMouseWheel"></event>
 1126    -1                                 <event name="OnPaint"></event>
 1127    -1                                 <event name="OnRightDClick"></event>
 1128    -1                                 <event name="OnRightDown"></event>
 1129    -1                                 <event name="OnRightUp"></event>
 1130    -1                                 <event name="OnSetFocus"></event>
 1131    -1                                 <event name="OnSize"></event>
 1132    -1                                 <event name="OnUpdateUI"></event>
 1133    -1                             </object>
 1134    -1                         </object>
 1135    -1                         <object class="sizeritem" expanded="1">
 1136    -1                             <property name="border">5</property>
 1137    -1                             <property name="flag">wxALIGN_BOTTOM|wxALIGN_RIGHT|wxALL</property>
 1138    -1                             <property name="proportion">0</property>
 1139    -1                             <object class="wxButton" expanded="1">
 1140    -1                                 <property name="bg"></property>
 1141    -1                                 <property name="context_help"></property>
 1142    -1                                 <property name="default">0</property>
 1143    -1                                 <property name="enabled">1</property>
 1144    -1                                 <property name="fg"></property>
 1145    -1                                 <property name="font"></property>
 1146    -1                                 <property name="hidden">0</property>
 1147    -1                                 <property name="id">wxID_ANY</property>
 1148    -1                                 <property name="label">Cancel</property>
 1149    -1                                 <property name="maximum_size"></property>
 1150    -1                                 <property name="minimum_size"></property>
 1151    -1                                 <property name="name">m_button2</property>
 1152    -1                                 <property name="permission">protected</property>
 1153    -1                                 <property name="pos"></property>
 1154    -1                                 <property name="size"></property>
 1155    -1                                 <property name="style"></property>
 1156    -1                                 <property name="subclass"></property>
 1157    -1                                 <property name="tooltip"></property>
 1158    -1                                 <property name="validator_data_type"></property>
 1159    -1                                 <property name="validator_style">wxFILTER_NONE</property>
 1160    -1                                 <property name="validator_type">wxDefaultValidator</property>
 1161    -1                                 <property name="validator_variable"></property>
 1162    -1                                 <property name="window_extra_style"></property>
 1163    -1                                 <property name="window_name"></property>
 1164    -1                                 <property name="window_style"></property>
 1165    -1                                 <event name="OnButtonClick">OnCancelClick</event>
 1166    -1                                 <event name="OnChar"></event>
 1167    -1                                 <event name="OnEnterWindow"></event>
 1168    -1                                 <event name="OnEraseBackground"></event>
 1169    -1                                 <event name="OnKeyDown"></event>
 1170    -1                                 <event name="OnKeyUp"></event>
 1171    -1                                 <event name="OnKillFocus"></event>
 1172    -1                                 <event name="OnLeaveWindow"></event>
 1173    -1                                 <event name="OnLeftDClick"></event>
 1174    -1                                 <event name="OnLeftDown"></event>
 1175    -1                                 <event name="OnLeftUp"></event>
 1176    -1                                 <event name="OnMiddleDClick"></event>
 1177    -1                                 <event name="OnMiddleDown"></event>
 1178    -1                                 <event name="OnMiddleUp"></event>
 1179    -1                                 <event name="OnMotion"></event>
 1180    -1                                 <event name="OnMouseEvents"></event>
 1181    -1                                 <event name="OnMouseWheel"></event>
 1182    -1                                 <event name="OnPaint"></event>
 1183    -1                                 <event name="OnRightDClick"></event>
 1184    -1                                 <event name="OnRightDown"></event>
 1185    -1                                 <event name="OnRightUp"></event>
 1186    -1                                 <event name="OnSetFocus"></event>
 1187    -1                                 <event name="OnSize"></event>
 1188    -1                                 <event name="OnUpdateUI"></event>
 1189    -1                             </object>
 1190    -1                         </object>
 1191    -1                     </object>
 1192    -1                 </object>
 1193    -1             </object>
 1194    -1         </object>
 1195    -1     </object>
 1196    -1 </wxFormBuilder_Project>

diff --git a/rb_expermients/gs.c b/rb_expermients/gs.c

@@ -1,58 +0,0 @@
    1    -1 #include <gst/gst.h>
    2    -1 #include <stdbool.h>
    3    -1  
    4    -1 static GMainLoop *loop;
    5    -1  
    6    -1 static gboolean bus_call(GstBus *bus, GstMessage *msg, void *user_data)
    7    -1 {
    8    -1 	switch (GST_MESSAGE_TYPE(msg)) {
    9    -1 	case GST_MESSAGE_EOS: {
   10    -1 		g_message("End-of-stream");
   11    -1 		g_main_loop_quit(loop);
   12    -1 		break;
   13    -1 	}
   14    -1 	case GST_MESSAGE_ERROR: {
   15    -1 		GError *err;
   16    -1 		gst_message_parse_error(msg, &err, NULL);
   17    -1 		g_error("%s", err->message);
   18    -1 		g_error_free(err);
   19    -1  
   20    -1 		g_main_loop_quit(loop);
   21    -1 		break;
   22    -1 	}
   23    -1 	default:
   24    -1 		break;
   25    -1 	}
   26    -1  
   27    -1 	return true;
   28    -1 }
   29    -1  
   30    -1 static void play_uri(const char *uri)
   31    -1 {
   32    -1 	GstElement *pipeline;
   33    -1 	GstBus *bus;
   34    -1  
   35    -1 	loop = g_main_loop_new(NULL, FALSE);
   36    -1 	pipeline = gst_element_factory_make("playbin", "player");
   37    -1  
   38    -1 	if (uri)
   39    -1 		g_object_set(G_OBJECT(pipeline), "uri", uri, NULL);
   40    -1  
   41    -1 	bus = gst_pipeline_get_bus(GST_PIPELINE(pipeline));
   42    -1 	gst_bus_add_watch(bus, bus_call, NULL);
   43    -1 	gst_object_unref(bus);
   44    -1  
   45    -1 	gst_element_set_state(GST_ELEMENT(pipeline), GST_STATE_PLAYING);
   46    -1  
   47    -1 	g_main_loop_run(loop);
   48    -1  
   49    -1 	gst_element_set_state(GST_ELEMENT(pipeline), GST_STATE_NULL);
   50    -1 	gst_object_unref(GST_OBJECT(pipeline));
   51    -1 }
   52    -1  
   53    -1 int main(int argc, char *argv[])
   54    -1 {
   55    -1 	gst_init(&argc, &argv);
   56    -1 	play_uri(argv[1]);
   57    -1 	return 0;
   58    -1 }

diff --git a/gui/xiRTAboutDialog.cpp b/src/gui/xiRTAboutDialog.cpp

diff --git a/gui/xiRTAboutDialog.h b/src/gui/xiRTAboutDialog.h

diff --git a/gui/xiRTMainFrame.cpp b/src/gui/xiRTMainFrame.cpp

@@ -13,9 +13,7 @@
   13    13 xiRTMainFrame::xiRTMainFrame( wxWindow* parent ) : MainFrame( parent ) {
   14    14   curve=new Curve();
   15    15   sample=curve->sample;
   16    -1   curve->setSeeker(0.7);
   17    -1   curve->addMarker();
   18    -1   curve->setSeeker(0.3);
   -1    16   curve->setSeeker(0);
   19    17   width=100; // anything greater than 2
   20    18   Marker_move=false;
   21    19   Seeker_move=false;

diff --git a/gui/xiRTMainFrame.h b/src/gui/xiRTMainFrame.h

@@ -7,8 +7,8 @@ Subclass of MainFrame, which is generated by wxFormBuilder.
    7     7 */
    8     8 
    9     9 #include "xiRetimer_wxfb.h"
   10    -1 #include "../src/sample.h"
   11    -1 #include "../src/curve.h"
   -1    10 #include "../sample.h"
   -1    11 #include "../curve.h"
   12    12 
   13    13 
   14    14 /** Implementing MainFrame */

diff --git a/gui/xiRTPrefsDialog.cpp b/src/gui/xiRTPrefsDialog.cpp

diff --git a/gui/xiRTPrefsDialog.h b/src/gui/xiRTPrefsDialog.h

diff --git a/gui/xiRetimer_wxfb.cpp b/src/gui/xiRetimer_wxfb.cpp

diff --git a/gui/xiRetimer_wxfb.fbp b/src/gui/xiRetimer_wxfb.fbp

diff --git a/gui/xiRetimer_wxfb.h b/src/gui/xiRetimer_wxfb.h

diff --git a/gui/test.cpp b/src/main.cpp

@@ -1,5 +1,5 @@
    1    -1 #include "xiRTMainFrame.h"
    2    -1 #include "test.h"
   -1     1 #include "gui/xiRTMainFrame.h"
   -1     2 #include "main.h"
    3     3 
    4     4 
    5     5 IMPLEMENT_APP(wxWidgetsApp)

diff --git a/gui/test.h b/src/main.h

diff --git a/src/make b/src/make

@@ -0,0 +1,3 @@
   -1     1 g++ *.h *.cpp gui/*.h gui/*.cpp `wx-config --cxxflags --libs` `pkg-config --cflags --libs rubberband sndfile` -o ../xiRetimer
   -1     2 rm *.gch
   -1     3 rm gui/*.gch

diff --git a/gui/ressources/dialog-close.png b/src/ressources/dialog-close.png

Binary files differ.

diff --git a/gui/ressources/document-properties.png b/src/ressources/document-properties.png

Binary files differ.

diff --git a/gui/ressources/document-save.png b/src/ressources/document-save.png

Binary files differ.

diff --git a/gui/ressources/edit-clear.png b/src/ressources/edit-clear.png

Binary files differ.

diff --git a/gui/ressources/fileopen.png b/src/ressources/fileopen.png

Binary files differ.

diff --git a/gui/ressources/help-about.png b/src/ressources/help-about.png

Binary files differ.

diff --git a/gui/ressources/media-playback-start.png b/src/ressources/media-playback-start.png

Binary files differ.

diff --git a/gui/ressources/media-skip-backward.png b/src/ressources/media-skip-backward.png

Binary files differ.

diff --git a/gui/ressources/media-skip-forward.png b/src/ressources/media-skip-forward.png

Binary files differ.

diff --git a/gui/ressources/stock_refresh.png b/src/ressources/stock_refresh.png

Binary files differ.