Esempio n. 1
0
def CodiceFiscaleEntryFunc(parent, call_fit=True, set_sizer=True):
    item0 = wx.FlexGridSizer(1, 0, 0, 0)

    item1 = TextCtrl(parent, ID_ADDRESS, "", wx.DefaultPosition, [140, -1],
                     wx.TE_PROCESS_TAB)
    item1.SetFont(wx.Font(10, wx.MODERN, wx.NORMAL, wx.NORMAL))
    item1.SetName("_codfisc")
    item0.Add(item1, 0, wx.GROW | wx.ALIGN_CENTER_VERTICAL, 5)

    item0.AddGrowableCol(0)

    if set_sizer == True:
        parent.SetSizer(item0)
        if call_fit == True:
            item0.SetSizeHints(parent)

    return item0
Esempio n. 2
0
def PartitaIvaEntryFunc(parent, call_fit=True, set_sizer=True):
    item0 = wx.FlexGridSizer(1, 0, 0, 0)

    item1 = TextCtrl(parent, ID_ADDRESS, "", wx.DefaultPosition, [130, -1],
                     wx.TE_PROCESS_TAB)
    item1.SetFont(wx.Font(10, wx.MODERN, wx.NORMAL, wx.NORMAL))
    item1.SetName("_piva")
    item0.Add(item1, 0, wx.GROW | wx.ALIGN_CENTER_VERTICAL, 5)

    item2 = SquaredFlatBitmapButton(parent, ID_ACTION,
                                    images.getEarth20Bitmap())
    item2.SetToolTipString(
        "Controllo online delle date\ndi inizio e fine attività")
    item0.Add(item2, 0, wx.ALIGN_CENTER_VERTICAL, 5)

    item0.AddGrowableCol(0)

    if set_sizer == True:
        parent.SetSizer(item0)
        if call_fit == True:
            item0.SetSizeHints(parent)

    return item0
Esempio n. 3
0
def LicenseSetup(parent, call_fit=True, set_sizer=True):
    item0 = wx.BoxSizer(wx.VERTICAL)

    item2 = wx.StaticBox(parent, -1, "Dati di registrazione del prodotto")
    item1 = wx.StaticBoxSizer(item2, wx.VERTICAL)

    item3 = wx.FlexGridSizer(0, 2, 0, 0)

    item4 = wx.StaticText(parent, ID_DESINT, "Intestazione:",
                          wx.DefaultPosition, wx.DefaultSize, 0)
    item4.SetName("desint")
    item3.Add(item4, 0,
              wx.ALIGN_RIGHT | wx.ALIGN_CENTER_VERTICAL | wx.LEFT | wx.BOTTOM,
              5)

    item5 = TextCtrl(parent, ID_TEXTCTRL, "", wx.DefaultPosition, [360, -1], 0)
    item5.SetName("License_head")
    item3.Add(item5, 0, wx.ALIGN_CENTER | wx.LEFT | wx.RIGHT | wx.BOTTOM, 5)

    item6 = wx.StaticText(parent, ID_TEXT, "P.IVA:", wx.DefaultPosition,
                          wx.DefaultSize, 0)
    item3.Add(item6, 0,
              wx.ALIGN_RIGHT | wx.ALIGN_CENTER_VERTICAL | wx.LEFT | wx.BOTTOM,
              5)

    item7 = TextCtrl(parent, ID_TEXTCTRL, "", wx.DefaultPosition, [80, -1], 0)
    item7.SetName("License_piva")
    item3.Add(item7, 0,
              wx.ALIGN_CENTER_VERTICAL | wx.LEFT | wx.RIGHT | wx.BOTTOM, 5)

    item8 = wx.StaticText(parent, ID_DESLIC, "Numero licenza:",
                          wx.DefaultPosition, wx.DefaultSize, 0)
    item8.SetName("deslic")
    item3.Add(item8, 0,
              wx.ALIGN_RIGHT | wx.ALIGN_CENTER_VERTICAL | wx.LEFT | wx.BOTTOM,
              5)

    item9 = TextCtrl(parent, ID_TEXTCTRL, "", wx.DefaultPosition, [270, -1], 0)
    item9.SetFont(wx.Font(10, wx.MODERN, wx.NORMAL, wx.NORMAL))
    item9.SetName("License_pswd")
    item3.Add(item9, 0,
              wx.ALIGN_CENTER_VERTICAL | wx.LEFT | wx.RIGHT | wx.BOTTOM, 5)

    item1.Add(item3, 0, wx.GROW | wx.ALIGN_CENTER_VERTICAL, 5)

    item0.Add(item1, 0, wx.GROW | wx.ALIGN_CENTER_VERTICAL | wx.ALL, 5)

    item10 = wx.FlexGridSizer(1, 0, 0, 0)

    item11 = wx.Button(parent, ID_BTNOK, "OK", wx.DefaultPosition,
                       wx.DefaultSize, 0)
    item11.SetDefault()
    item11.SetName("btnok")
    item10.Add(item11, 0, wx.ALIGN_RIGHT | wx.ALIGN_CENTER_VERTICAL | wx.ALL,
               5)

    item0.Add(item10, 0, wx.ALIGN_RIGHT | wx.ALIGN_CENTER_VERTICAL, 5)

    if set_sizer == True:
        parent.SetSizer(item0)
        if call_fit == True:
            item0.SetSizeHints(parent)

    return item0
Esempio n. 4
0
def BilCeeCardFunc( parent, call_fit = True, set_sizer = True ):
    item0 = wx.FlexGridSizer( 0, 1, 0, 0 )
    
    item1 = AnagCardPanel(parent)
    item0.Add( item1, 0, wx.GROW|wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item2 = wx.FlexGridSizer( 1, 0, 0, 0 )
    
    item3 = wx.StaticText( parent, ID_TEXT, "Sezione:", wx.DefaultPosition, wx.DefaultSize, 0 )
    item2.Add( item3, 0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.TOP|wx.BOTTOM, 5 )

    item4 = TextCtrl( parent, ID_SEZIONE, "", wx.DefaultPosition, [20,-1], 0 )
    item4.SetFont( wx.Font( 10, wx.MODERN, wx.NORMAL, wx.NORMAL ) )
    item4.SetName( "sezione" )
    item2.Add( item4, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item5 = wx.StaticText( parent, ID_TEXT, "Voce:", wx.DefaultPosition, wx.DefaultSize, 0 )
    item2.Add( item5, 0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.TOP|wx.BOTTOM, 5 )

    item6 = TextCtrl( parent, ID_VOCE, "", wx.DefaultPosition, [20,-1], 0 )
    item6.SetFont( wx.Font( 10, wx.MODERN, wx.NORMAL, wx.NORMAL ) )
    item6.SetName( "voce" )
    item2.Add( item6, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item7 = wx.StaticText( parent, ID_TEXT, "Capitolo:", wx.DefaultPosition, wx.DefaultSize, 0 )
    item2.Add( item7, 0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.TOP|wx.BOTTOM, 5 )

    item8 = TextCtrl( parent, ID_CAPITOLO, "", wx.DefaultPosition, [40,-1], 0 )
    item8.SetFont( wx.Font( 10, wx.MODERN, wx.NORMAL, wx.NORMAL ) )
    item8.SetName( "capitolo" )
    item2.Add( item8, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item9 = wx.StaticText( parent, ID_TEXT, "Dettaglio:", wx.DefaultPosition, wx.DefaultSize, 0 )
    item2.Add( item9, 0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.TOP|wx.BOTTOM, 5 )

    item10 = TextCtrl( parent, ID_DETTAGLIO, "", wx.DefaultPosition, [30,-1], 0 )
    item10.SetFont( wx.Font( 10, wx.MODERN, wx.NORMAL, wx.NORMAL ) )
    item10.SetName( "dettaglio" )
    item2.Add( item10, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item11 = wx.StaticText( parent, ID_TEXT, "Sub-dett.:", wx.DefaultPosition, wx.DefaultSize, 0 )
    item2.Add( item11, 0, wx.ALIGN_RIGHT|wx.ALIGN_CENTER_VERTICAL|wx.LEFT|wx.TOP|wx.BOTTOM, 5 )

    item12 = TextCtrl_LC( parent, ID_SUBDETT, "", wx.DefaultPosition, [20,-1], 0 )
    item12.SetFont( wx.Font( 10, wx.MODERN, wx.NORMAL, wx.NORMAL ) )
    item12.SetName( "subdett" )
    item2.Add( item12, 0, wx.ALIGN_CENTER_VERTICAL|wx.ALL, 5 )

    item13 = UnoZeroCheckBox( parent, ID_SELECTABLE, "Selezionabile dal sottoconto", wx.DefaultPosition, wx.DefaultSize, 0 )
    item13.SetName( "selectable" )
    item2.Add( item13, 0, wx.GROW|wx.ALIGN_CENTER_VERTICAL|wx.RIGHT|wx.TOP|wx.BOTTOM, 5 )

    item0.Add( item2, 0, wx.GROW|wx.ALIGN_CENTER_VERTICAL, 5 )

    item0.Add( [ 20, 230 ] , 0, wx.ALIGN_CENTER|wx.ALL, 5 )

    item0.AddGrowableCol( 0 )

    if set_sizer == True:
        parent.SetSizer( item0 )
        if call_fit == True:
            item0.SetSizeHints( parent )
    
    return item0