Ignore:
Timestamp:
Apr 3, 2019 5:34:18 PM (3 years ago)
Author:
toby
Message:

redo G2ColumnIDDialog to resize vertically

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIctrlGUI.py

    r3852 r3871  
    25572557        Sizer = wx.BoxSizer(wx.VERTICAL)
    25582558        Sizer.Add((-1,5))
    2559         Sizer.Add(wx.StaticText(panel,label=title),0,WACV)
    25602559        if self.Comments:
    2561             Sizer.Add(wx.StaticText(panel,label=' Header lines:'),0,WACV)
    2562             Sizer.Add(wx.TextCtrl(panel,value=self.Comments,size=(200,-1),
    2563                 style=wx.TE_MULTILINE|wx.TE_READONLY|wx.TE_DONTWRAP),0,wx.ALL|wx.EXPAND|WACV,8)
    2564         columnsSizer = wx.FlexGridSizer(0,nCol,5,10)
     2560            if title[-1] == ':':
     2561                title = title[:-1] + ' using header line(s):'
     2562            else:
     2563                title += ' using header line(s):'
     2564            Sizer.Add(wx.StaticText(panel,label=title),0,WACV)
     2565            Sizer.Add((5,5))
     2566            if self.Comments[-1] != '\n': self.Comments += '\n'
     2567            txt = wx.StaticText(panel,label=self.Comments)
     2568            txt.SetBackgroundColour((250,250,250))
     2569            font1 = wx.Font(txt.GetFont().GetPointSize(),
     2570                            wx.MODERN, wx.NORMAL, wx.NORMAL, False)
     2571            txt.SetFont(font1)
     2572            Sizer.Add(txt,0,wx.ALL|wx.EXPAND|WACV,0)
     2573        else:
     2574            Sizer.Add(wx.StaticText(panel,label=title),0,WACV)
     2575        columnsSizer = wx.BoxSizer(wx.HORIZONTAL)
    25652576        self.sel = []
    25662577        self.mod = []
     
    25732584            colData = wx.TextCtrl(panel,value='\n'.join(self.ColumnData[icol]),size=(120,-1),
    25742585                style=wx.TE_MULTILINE|wx.TE_READONLY|wx.TE_DONTWRAP)
    2575             colSizer.Add(colData,0,WACV)
     2586            colSizer.Add(colData,1,wx.ALL|WACV|wx.EXPAND,1)
    25762587            colSizer.Add(wx.StaticText(panel,label=' Modify by:'),0,WACV)
    25772588            mod = wx.TextCtrl(panel,size=(120,-1),value='',style=wx.TE_PROCESS_ENTER)
     
    25802591            Indx[mod.GetId()] = [icol,colData]
    25812592            colSizer.Add(mod,0,WACV)
    2582             columnsSizer.Add(colSizer)
    2583         Sizer.Add(columnsSizer)
    2584         Sizer.Add(wx.StaticText(panel,label=' For modify by, enter arithmetic string eg. "-12345.67". "+","-","*","/","**" all allowed'),0,WACV)
     2593            columnsSizer.Add(colSizer,1,wx.ALL|WACV|wx.EXPAND,10)
     2594        Sizer.Add(columnsSizer,1,wx.ALL|WACV|wx.EXPAND,1)
     2595        Sizer.Add(wx.StaticText(panel,label=' For modify by, enter arithmetic string eg. "-12345.67". "+", "-", "*", "/", "**" all allowed'),0,WACV)
    25852596        Sizer.Add((-1,10))
    25862597        # OK/Cancel buttons
     
    30783089    '''
    30793090    if not parent: parent = G2frame
     3091    #if GSASIIpath.GetConfigValue('debug'): print('debug: GetImportFile from '+defaultDir)
    30803092    dlg = wx.FileDialog(parent, message, defaultDir, defaultFile, *args,
    30813093                        style=style, **kwargs)
     
    40334045    if not parent: parent = G2frame
    40344046    pth = GetExportPath(G2frame)
     4047    #if GSASIIpath.GetConfigValue('debug'): print('debug: askSaveFile to '+pth)
    40354048    dlg = wx.FileDialog(
    40364049        parent, 'Input name for file to write', pth, defnam,
Note: See TracChangeset for help on using the changeset viewer.