Commit b76426df19b5e5b716608d37e37d6e240c1c06b1
1 parent
314371db
Exists in
ffill_gui
Close button
Showing
1 changed file
with
29 additions
and
11 deletions
Show diff stats
invesalius/gui/dialogs.py
| @@ -1849,10 +1849,12 @@ class PanelTargeFFill(wx.Panel): | @@ -1849,10 +1849,12 @@ class PanelTargeFFill(wx.Panel): | ||
| 1849 | self.target_2d = wx.RadioButton(self, -1, _(u"2D - Actual slice"), style=wx.RB_GROUP) | 1849 | self.target_2d = wx.RadioButton(self, -1, _(u"2D - Actual slice"), style=wx.RB_GROUP) |
| 1850 | self.target_3d = wx.RadioButton(self, -1, _(u"3D - All slices")) | 1850 | self.target_3d = wx.RadioButton(self, -1, _(u"3D - All slices")) |
| 1851 | 1851 | ||
| 1852 | - sizer = wx.GridBagSizer(10) | 1852 | + sizer = wx.GridBagSizer(5, 5) |
| 1853 | 1853 | ||
| 1854 | - sizer.Add(self.target_2d, (0, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1855 | - sizer.Add(self.target_3d, (1, 0), (1, 6), flag=wx.LEFT, border=5) | 1854 | + sizer.AddStretchSpacer((0, 0)) |
| 1855 | + sizer.Add(self.target_2d, (1, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1856 | + sizer.Add(self.target_3d, (2, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1857 | + sizer.AddStretchSpacer((3, 0)) | ||
| 1856 | 1858 | ||
| 1857 | self.SetSizer(sizer) | 1859 | self.SetSizer(sizer) |
| 1858 | sizer.Fit(self) | 1860 | sizer.Fit(self) |
| @@ -1867,11 +1869,13 @@ class Panel2DConnectivity(wx.Panel): | @@ -1867,11 +1869,13 @@ class Panel2DConnectivity(wx.Panel): | ||
| 1867 | self.conect2D_4 = wx.RadioButton(self, -1, "4", style=wx.RB_GROUP) | 1869 | self.conect2D_4 = wx.RadioButton(self, -1, "4", style=wx.RB_GROUP) |
| 1868 | self.conect2D_8 = wx.RadioButton(self, -1, "8") | 1870 | self.conect2D_8 = wx.RadioButton(self, -1, "8") |
| 1869 | 1871 | ||
| 1870 | - sizer = wx.GridBagSizer(10) | 1872 | + sizer = wx.GridBagSizer(5, 5) |
| 1871 | 1873 | ||
| 1872 | - sizer.Add(wx.StaticText(self, -1, _(u"2D Connectivity")), (0, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1873 | - sizer.Add(self.conect2D_4, (1, 0), flag=wx.LEFT, border=7) | ||
| 1874 | - sizer.Add(self.conect2D_8, (1, 1), flag=wx.LEFT, border=7) | 1874 | + sizer.AddStretchSpacer((0, 0)) |
| 1875 | + sizer.Add(wx.StaticText(self, -1, _(u"2D Connectivity")), (1, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1876 | + sizer.Add(self.conect2D_4, (2, 0), flag=wx.LEFT, border=7) | ||
| 1877 | + sizer.Add(self.conect2D_8, (2, 1), flag=wx.LEFT, border=7) | ||
| 1878 | + sizer.AddStretchSpacer((3, 0)) | ||
| 1875 | 1879 | ||
| 1876 | self.SetSizer(sizer) | 1880 | self.SetSizer(sizer) |
| 1877 | sizer.Fit(self) | 1881 | sizer.Fit(self) |
| @@ -1890,10 +1894,12 @@ class Panel3DConnectivity(wx.Panel): | @@ -1890,10 +1894,12 @@ class Panel3DConnectivity(wx.Panel): | ||
| 1890 | 1894 | ||
| 1891 | sizer = wx.GridBagSizer(5, 5) | 1895 | sizer = wx.GridBagSizer(5, 5) |
| 1892 | 1896 | ||
| 1893 | - sizer.Add(wx.StaticText(self, -1, _(u"3D Connectivity")), (0, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1894 | - sizer.Add(self.conect3D_6, (1, 0), flag=wx.LEFT, border=9) | ||
| 1895 | - sizer.Add(self.conect3D_18, (1, 1), flag=wx.LEFT, border=9) | ||
| 1896 | - sizer.Add(self.conect3D_26, (1, 2), flag=wx.LEFT, border=9) | 1897 | + sizer.AddStretchSpacer((0, 0)) |
| 1898 | + sizer.Add(wx.StaticText(self, -1, _(u"3D Connectivity")), (1, 0), (1, 6), flag=wx.LEFT, border=5) | ||
| 1899 | + sizer.Add(self.conect3D_6, (2, 0), flag=wx.LEFT, border=9) | ||
| 1900 | + sizer.Add(self.conect3D_18, (2, 1), flag=wx.LEFT, border=9) | ||
| 1901 | + sizer.Add(self.conect3D_26, (2, 2), flag=wx.LEFT, border=9) | ||
| 1902 | + sizer.AddStretchSpacer((3, 0)) | ||
| 1897 | 1903 | ||
| 1898 | self.SetSizer(sizer) | 1904 | self.SetSizer(sizer) |
| 1899 | sizer.Fit(self) | 1905 | sizer.Fit(self) |
| @@ -1941,9 +1947,14 @@ class FFillOptionsDialog(wx.Dialog): | @@ -1941,9 +1947,14 @@ class FFillOptionsDialog(wx.Dialog): | ||
| 1941 | else: | 1947 | else: |
| 1942 | self.panel3dcon.conect3D_6.SetValue(1) | 1948 | self.panel3dcon.conect3D_6.SetValue(1) |
| 1943 | 1949 | ||
| 1950 | + self.close_btn = wx.Button(self, wx.ID_CLOSE) | ||
| 1951 | + # btn_sizer = self.CreateStdDialogButtonSizer(wx.CLOSE) | ||
| 1952 | + # btn_sizer.Add(self.close_btn) | ||
| 1953 | + | ||
| 1944 | # Sizer | 1954 | # Sizer |
| 1945 | sizer = wx.BoxSizer(wx.VERTICAL) | 1955 | sizer = wx.BoxSizer(wx.VERTICAL) |
| 1946 | 1956 | ||
| 1957 | + | ||
| 1947 | sizer.AddSpacer(5) | 1958 | sizer.AddSpacer(5) |
| 1948 | sizer.Add(wx.StaticText(self, -1, _(u"Parameters")), flag=wx.LEFT, border=5) | 1959 | sizer.Add(wx.StaticText(self, -1, _(u"Parameters")), flag=wx.LEFT, border=5) |
| 1949 | sizer.AddSpacer(5) | 1960 | sizer.AddSpacer(5) |
| @@ -1953,15 +1964,21 @@ class FFillOptionsDialog(wx.Dialog): | @@ -1953,15 +1964,21 @@ class FFillOptionsDialog(wx.Dialog): | ||
| 1953 | sizer.AddSpacer(5) | 1964 | sizer.AddSpacer(5) |
| 1954 | sizer.Add(self.panel3dcon, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7) | 1965 | sizer.Add(self.panel3dcon, flag=wx.LEFT|wx.RIGHT|wx.EXPAND, border=7) |
| 1955 | sizer.AddSpacer(5) | 1966 | sizer.AddSpacer(5) |
| 1967 | + sizer.AddSizer(self.close_btn, 0, flag=wx.ALIGN_RIGHT|wx.RIGHT, border=7) | ||
| 1968 | + sizer.AddSpacer(5) | ||
| 1956 | 1969 | ||
| 1957 | 1970 | ||
| 1958 | self.SetSizer(sizer) | 1971 | self.SetSizer(sizer) |
| 1959 | sizer.Fit(self) | 1972 | sizer.Fit(self) |
| 1960 | self.Layout() | 1973 | self.Layout() |
| 1961 | 1974 | ||
| 1975 | + self.close_btn.Bind(wx.EVT_BUTTON, self.OnBtnClose) | ||
| 1962 | self.Bind(wx.EVT_RADIOBUTTON, self.OnSetRadio) | 1976 | self.Bind(wx.EVT_RADIOBUTTON, self.OnSetRadio) |
| 1963 | self.Bind(wx.EVT_CLOSE, self.OnClose) | 1977 | self.Bind(wx.EVT_CLOSE, self.OnClose) |
| 1964 | 1978 | ||
| 1979 | + def OnBtnClose(self, evt): | ||
| 1980 | + self.Close() | ||
| 1981 | + | ||
| 1965 | def OnSetRadio(self, evt): | 1982 | def OnSetRadio(self, evt): |
| 1966 | # Target | 1983 | # Target |
| 1967 | if self.panel_target.target_2d.GetValue(): | 1984 | if self.panel_target.target_2d.GetValue(): |
| @@ -1984,6 +2001,7 @@ class FFillOptionsDialog(wx.Dialog): | @@ -1984,6 +2001,7 @@ class FFillOptionsDialog(wx.Dialog): | ||
| 1984 | self.config.con_3d = 26 | 2001 | self.config.con_3d = 26 |
| 1985 | 2002 | ||
| 1986 | def OnClose(self, evt): | 2003 | def OnClose(self, evt): |
| 2004 | + print "ONCLOSE" | ||
| 1987 | if self.config.dlg_visible: | 2005 | if self.config.dlg_visible: |
| 1988 | Publisher.sendMessage('Disable style', const.SLICE_STATE_MASK_FFILL) | 2006 | Publisher.sendMessage('Disable style', const.SLICE_STATE_MASK_FFILL) |
| 1989 | evt.Skip() | 2007 | evt.Skip() |