mlhim-specs-dev team mailing list archive
-
mlhim-specs-dev team
-
Mailing list archive
-
Message #00623
[Branch ~cdd-dev/cdd/trunk] Rev 197: Added autosave in the config dialog.
------------------------------------------------------------
revno: 197
committer: Eduardo C. P. Ribeiro <eduardo.cesar@xxxxxxx>
branch nick: cdd
timestamp: Fri 2012-07-27 18:25:53 -0300
message:
Added autosave in the config dialog.
modified:
src/cdd.py
src/cdg_cdd.wxg
src/cdg_main.py
--
lp:cdd
https://code.launchpad.net/~cdd-dev/cdd/trunk
Your team MLHIM Specifications Developers is subscribed to branch lp:cdd.
To unsubscribe from this branch go to https://code.launchpad.net/~cdd-dev/cdd/trunk/+edit-subscription
=== modified file 'src/cdd.py'
--- src/cdd.py 2012-07-27 20:07:03 +0000
+++ src/cdd.py 2012-07-27 21:25:53 +0000
@@ -166,9 +166,12 @@
self.Show()
- # Misc initializations
+######## Misc initializations ######################################
+
self.config_dialog = cdg_main.ConfigDialog(self)
+
+
def OnSelChanged(self, event):
item = event.GetItem()
_data = None
@@ -186,8 +189,8 @@
result = _data.ShowModal()
if result == wx.ID_OK:
cdg_main.extract_info(_data, info)
- _data.c.get_panel_configs()
- _data.c.save_config()
+ _data.config.get_panel_configs()
+ _data.config.save_config()
elif selText == "definition":
=== modified file 'src/cdg_cdd.wxg'
--- src/cdg_cdd.wxg 2012-07-25 02:29:40 +0000
+++ src/cdg_cdd.wxg 2012-07-27 21:25:53 +0000
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<!-- generated by wxGlade 0.6.4 on Tue Jul 24 23:29:05 2012 -->
+<!-- generated by wxGlade 0.6.4 on Fri Jul 27 17:19:28 2012 -->
<application path="cdg_main.py" name="" class="" option="0" language="python" top_window="frame_principal" encoding="UTF-8" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.8" is_template="0" indent_amount="4" indent_symbol="space" source_extension=".cpp" header_extension=".h">
<object class="MainDialog" name="dialog_principal" base="EditDialog">
@@ -425,7 +425,7 @@
<object class="ConfigDialog" name="dialog_config" base="EditDialog">
<style>wxDEFAULT_DIALOG_STYLE</style>
<title>Configuration</title>
- <size>588, 128</size>
+ <size>596, 158</size>
<object class="wxBoxSizer" name="sizer_main" base="EditBoxSizer">
<orient>wxVERTICAL</orient>
<object class="sizeritem">
@@ -456,6 +456,39 @@
<flag>wxEXPAND</flag>
<border>0</border>
<option>1</option>
+ <object class="wxBoxSizer" name="sizer_11" base="EditBoxSizer">
+ <orient>wxHORIZONTAL</orient>
+ <object class="sizeritem">
+ <flag>wxEXPAND</flag>
+ <border>0</border>
+ <option>0</option>
+ <object class="wxStaticBoxSizer" name="sizer_12" base="EditStaticBoxSizer">
+ <orient>wxHORIZONTAL</orient>
+ <label>Autosave timer: </label>
+ <object class="sizeritem">
+ <border>0</border>
+ <option>0</option>
+ <object class="wxTextCtrl" name="text_ctrl_1" base="EditTextCtrl">
+ <size>110, 27</size>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="sizeritem">
+ <flag>wxEXPAND</flag>
+ <border>0</border>
+ <option>1</option>
+ <object class="spacer" name="spacer" base="EditSpacer">
+ <height>20</height>
+ <width>20</width>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="sizeritem">
+ <flag>wxEXPAND</flag>
+ <border>0</border>
+ <option>1</option>
<object class="wxBoxSizer" name="sizer_10" base="EditBoxSizer">
<orient>wxHORIZONTAL</orient>
<object class="sizeritem">
@@ -472,6 +505,7 @@
<option>0</option>
<object class="wxButton" name="button_2" base="EditButton">
<stockitem>CANCEL</stockitem>
+ <label>&Cancel</label>
</object>
</object>
<object class="sizeritem">
@@ -488,6 +522,7 @@
<option>0</option>
<object class="wxButton" name="button_1" base="EditButton">
<stockitem>OK</stockitem>
+ <label>&OK</label>
</object>
</object>
</object>
=== modified file 'src/cdg_main.py'
--- src/cdg_main.py 2012-07-25 19:48:56 +0000
+++ src/cdg_main.py 2012-07-27 21:25:53 +0000
@@ -29,6 +29,8 @@
wx.Dialog.__init__(self, *args, **kwds)
self.text_ctrl_workspace = wx.TextCtrl(self, -1, "")
self.sizer_9_staticbox = wx.StaticBox(self, -1, "Workspace path:")
+ self.text_ctrl_1 = wx.TextCtrl(self, -1, "")
+ self.sizer_12_staticbox = wx.StaticBox(self, -1, "Autosave timer: ")
self.button_2 = wx.Button(self, wx.ID_CANCEL, "")
self.button_1 = wx.Button(self, wx.ID_OK, "")
@@ -40,19 +42,27 @@
def __set_properties(self):
# begin wxGlade: ConfigDialog.__set_properties
self.SetTitle("Configuration")
- self.SetSize((588, 128))
+ self.SetSize((596, 158))
+ self.text_ctrl_1.SetMinSize((110, 27))
# end wxGlade
def __do_layout(self):
# begin wxGlade: ConfigDialog.__do_layout
sizer_main = wx.BoxSizer(wx.VERTICAL)
sizer_10 = wx.BoxSizer(wx.HORIZONTAL)
+ sizer_11 = wx.BoxSizer(wx.HORIZONTAL)
+ self.sizer_12_staticbox.Lower()
+ sizer_12 = wx.StaticBoxSizer(self.sizer_12_staticbox, wx.HORIZONTAL)
sizer_2 = wx.BoxSizer(wx.HORIZONTAL)
self.sizer_9_staticbox.Lower()
sizer_9 = wx.StaticBoxSizer(self.sizer_9_staticbox, wx.HORIZONTAL)
sizer_9.Add(self.text_ctrl_workspace, 1, 0, 0)
sizer_2.Add(sizer_9, 1, wx.EXPAND, 7)
sizer_main.Add(sizer_2, 1, wx.EXPAND, 0)
+ sizer_12.Add(self.text_ctrl_1, 0, 0, 0)
+ sizer_11.Add(sizer_12, 0, wx.EXPAND, 0)
+ sizer_11.Add((20, 20), 1, wx.EXPAND, 0)
+ sizer_main.Add(sizer_11, 1, wx.EXPAND, 0)
sizer_10.Add((20, 20), 1, 0, 0)
sizer_10.Add(self.button_2, 0, wx.ALIGN_CENTER_VERTICAL, 0)
sizer_10.Add((20, 20), 0, 0, 0)
@@ -190,9 +200,9 @@
def init_things(self):
- self.c = Config(self)
- self.c.read_config()
- self.c.set_panel_configs()
+ self.config = Config(self)
+ self.config.read_config()
+ self.config.set_panel_configs()
#self.button_save_config.Disable()
#self.Bind(wx.EVT_CLOSE, self.on_close_window)