def __init__(self, *args, **kwds):
        # Récupération des paramètres perso
        listeDonneesManuelles = kwds.pop("listeDonnees", [])
        self.modificationAutorisee = kwds.pop("modificationAutorisee", True)

        self.listeDonnees = []
        self.selectionID = None
        self.selectionTrack = None
        self.criteres = ""
        self.itemSelected = False
        self.popupIndex = -1
        self.listeFiltres = []

##        self.valeurs_manuel = u""
##        self.valeurs_diff = []
##        self.valeurs_familles = []
##        self.valeurs_individus = []
        
        self.memoire_donnees = {}
        self.memoire_pieces = {}
        self.memoire_champs = {}

        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
        
        # Init données
        if len(listeDonneesManuelles) > 0 :
            self.SetDonneesManuelles(listeDonneesManuelles)
    def __init__(self, *args, **kwds):
        # Récupération des paramètres perso
        self.IDactivite = kwds.pop("IDactivite", None)
        self.IDmodele = kwds.pop("IDmodele", None)
        self.IDunite = kwds.pop("IDunite", None)
        self.selectionID = None
        self.selectionTrack = None
        self.criteres = ""
        self.itemSelected = False
        self.popupIndex = -1
        self.listeDonnees = []

        # Init autres données
        self.listeVacances = self.GetListeVacances()
        self.listeFeries = self.GetListeFeries()

        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
        self.donnees = []
        self.InitObjectListView()
        
        self.Importation_unites() 
Example #3
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
     self.donnees = []
     self.InitObjectListView()
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDactivite = None
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDfamille = kwds.pop("IDfamille", None)
     self.listePeriodes = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #7
0
 def __init__(self, parent, IDquestion=None):
     FastObjectListView.__init__(self, parent, -1, style=wx.LC_NO_HEADER|wx.LC_REPORT|wx.SUNKEN_BORDER|wx.LC_SINGLE_SEL|wx.LC_HRULES|wx.LC_VRULES)
     self.parent = parent
     self.IDquestion = IDquestion
     self.listeChoix = self.Importation()
     
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     self.listePrestations = []
     self.dictTitulaires = UTILS_Titulaires.GetTitulaires() 
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
     self.Bind(wx.EVT_LEFT_DOWN, self.OnLeftDown)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.dictParametres = kwds.pop("dictParametres", {})
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     self.SetMinSize((20, 20))
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDactivite = 0
     self.categories_tarifs = []
     FastObjectListView.__init__(self, *args, **kwds)
     # DictTitulaires
     self.dictTitulaires = UTILS_Titulaires.GetTitulaires()
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDcompte_bancaire = kwds.pop("IDcompte_bancaire", None)
     self.ctrl_soldes = None
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #12
0
    def __init__(self, *args, **kwds):
        # Initialisation du listCtrl
        self.IDfamille = kwds.pop("IDfamille", None)
        self.selectionID = None
        self.selectionTrack = None
##        locale.setlocale(locale.LC_ALL, 'FR')
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #13
0
    def __init__(self, *args, **kwds):
        self.modeHistorique = kwds.pop("modeHistorique", False)
        self.donnees = []
        # Initialisation du listCtrl
        kwds["sortable"] = False
        self.nbreActions = 0
        FastObjectListView.__init__(self, *args, **kwds)
        self.InitObjectListView() 

        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #14
0
    def __init__(self, *args, **kwds):
        self.code = kwds.pop("code", None)
        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)

        # Image list
        self.imgDirty = self.AddNamedImages("valide", wx.Bitmap(Chemins.GetStaticPath("Images/16x16/Modifier.png"), wx.BITMAP_TYPE_PNG))
 def __init__(self, *args, **kwds):
     # Variables
     self.date_debut = None
     self.date_fin = None
     self.dateNaiss = None
     self.listeActivites = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #16
0
 def __init__(self, *args, **kwds):
     self.selectionID = None
     self.selectionTrack = None
     self.itemSelected = False
     self.popupIndex = -1
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.dictParametres = {}
     self.dictComptes = {}
     FastObjectListView.__init__(self, *args, **kwds)
     # DictTitulaires
     self.dictTitulaires = UTILS_Titulaires.GetTitulaires() 
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDindividu = kwds.pop("IDindividu", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
 def __init__(self, *args, **kwds):
     FastObjectListView.__init__(self, *args, **kwds)
     self.selectionID = None
     self.selectionTrack = None
     self.listeActivites = []
     self.listeGroupes = []
     self.listeCategories = []
     self.presents = None
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #20
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.date_debut = None
     self.date_fin = None
     self.selectionID = None
     self.selectionTrack = None
     FastObjectListView.__init__(self, *args, **kwds)
     # DictTitulaires
     self.dictTitulaires = UTILS_Titulaires.GetTitulaires() 
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #21
0
    def __init__(self, *args, **kwds):
        # Récupération des paramètres perso
        self.ctrl_listview = kwds.pop("ctrl_listview", None)
        self.listeFiltres = []
        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)

        if self.ctrl_listview != None:
            self.listeFiltres = self.ctrl_listview.listeFiltresColonnes
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
Example #23
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.codesColonnes = kwds.pop("codesColonnes", [])
     self.checkColonne = kwds.pop("checkColonne", False)
     self.triColonne = kwds.pop("triColonne", "numero")
     self.filtres = None
     self.selectionID = None
     self.selectionTrack = None
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #24
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #25
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.codesColonnes = kwds.pop("codesColonnes", [])
     self.checkColonne = kwds.pop("checkColonne", False)
     self.triColonne = kwds.pop("triColonne", "numero")
     self.filtres = None
     self.selectionID = None
     self.selectionTrack = None
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.date_debut = None
     self.date_fin = None
     self.selectionID = None
     self.selectionTrack = None
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # DictTitulaires
     self.dictTitulaires = UTILS_Titulaires.GetTitulaires()
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #27
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #28
0
    def __init__(self, *args, **kwds):
        self.code = kwds.pop("code", None)
        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)

        # Image list
        self.imgDirty = self.AddNamedImages(
            "valide",
            wx.Bitmap(Chemins.GetStaticPath("Images/16x16/Modifier.png"),
                      wx.BITMAP_TYPE_PNG))
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.IDecole = None
     self.IDclasse = None
     self.IDniveau = None
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
Example #30
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.listePhotos = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.Modifier)
Example #31
0
    def __init__(self, parent, IDquestion=None):
        FastObjectListView.__init__(self,
                                    parent,
                                    -1,
                                    style=wx.LC_NO_HEADER | wx.LC_REPORT
                                    | wx.SUNKEN_BORDER | wx.LC_SINGLE_SEL
                                    | wx.LC_HRULES | wx.LC_VRULES)
        self.parent = parent
        self.IDquestion = IDquestion
        self.listeChoix = self.Importation()

        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #32
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.categorie = kwds.pop("categorie", "individus")
     self.IDindividu = kwds.pop("IDindividu", None)
     self.IDfamille = kwds.pop("IDfamille", None)
     self.listeActivites = None
     self.presents = None
     # Infos organisme
     self.dictOrganisme = GetInfosOrganisme()
     self.UtilsQuestionnaires = UTILS_Questionnaires.Questionnaires()
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.categorie = kwds.pop("categorie", "individu")
     self.afficher_colonne_numero = False
     self.dictNumeros = {"famille": {}, "individu": {}}
     self.donnees = []
     # Infos organisme
     self.UtilsQuestionnaires = UTILS_Questionnaires.Questionnaires()
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
Example #34
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.codesColonnes = kwds.pop("codesColonnes", [])
     self.checkColonne = kwds.pop("checkColonne", False)
     self.triColonne = kwds.pop("triColonne", "IDfacture")
     self.afficherAnnulations = kwds.pop("afficherAnnulations", False)
     self.filtres = None
     self.selectionID = None
     self.selectionTrack = None
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #35
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.listeDonnees = kwds.pop("listeDonnees", [])
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #36
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDindividu = kwds.pop("IDindividu", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.dictFiltres = {}
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #37
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.categorie = kwds.pop("categorie", "individus")
     self.IDindividu = kwds.pop("IDindividu", None)
     self.IDfamille = kwds.pop("IDfamille", None)
     self.listeActivites = None
     self.presents = None
     # Infos organisme
     self.dictOrganisme = GetInfosOrganisme()
     self.UtilsQuestionnaires = UTILS_Questionnaires.Questionnaires()
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #38
0
 def __init__(self, *args, **kwds):
     # Initialisation du listCtrl
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.codesColonnes = kwds.pop("codesColonnes", [])
     self.checkColonne = kwds.pop("checkColonne", False)
     self.triColonne = kwds.pop("triColonne", "IDfacture")
     self.afficherAnnulations = kwds.pop("afficherAnnulations", False)
     self.filtres = None
     self.selectionID = None
     self.selectionTrack = None
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.IDecole = None
     self.IDclasse = None
     self.IDniveau = None
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDtype_piece = None
     self.date_reference = None
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #41
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.grid = kwds.pop("grid", None)
     self.liste_colonnes = kwds.pop("liste_colonnes", None)
     self.IDactivite = kwds.pop("IDactivite", None)
     self.date = kwds.pop("date", None)
     self.IDunite = kwds.pop("IDunite", None)
     self.IDgroupe = kwds.pop("IDgroupe", None)
     self.donnees = kwds.pop("liste_evenements", [])
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #42
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDindividu = kwds.pop("IDindividu", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.dictFiltres = {}
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #43
0
    def __init__(self, *args, **kwds):
        # Récupération des paramètres perso
        self.selectionID = None
        self.selectionTrack = None
        self.criteres = ""
        self.itemSelected = False
        self.popupIndex = -1
        self.listeFiltres = []
        # Initialisation du listCtrl
        self.nom_fichier_liste = __file__
        FastObjectListView.__init__(self, *args, **kwds)
##        self.InitModel()
##        self.InitObjectListView()
        # Binds perso
        self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.listeDonnees = kwds.pop("listeDonnees", [])
     self.listeTypes = kwds.pop("listeTypes", ("famille", "individu"))
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.dictTracks = {}
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.categorie = kwds.pop("categorie", "")
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.dernierProfilCree = None
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #46
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.listeDonnees = kwds.pop("listeDonnees", [])
     self.listeTypes = kwds.pop("listeTypes", ("famille", "individu"))
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.dictTracks = {}
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #47
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDfamille = kwds.pop("IDfamille", None)
     self.IDindividu = kwds.pop("IDindividu", None)
     self.IDutilisateur = kwds.pop("IDutilisateur", None)
     self.IDcategorie = kwds.pop("IDcategorie", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #48
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDindividu = kwds.pop("IDindividu", None)
     self.dictFamillesRattachees = kwds.pop("dictFamillesRattachees", {})
     self.activeDoubleclick = kwds.pop("activeDoubleclick", True)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.clsbase = kwds.pop("clsbase", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
     self.donnees = []
     self.listeDonnees = []
     self.InitObjectListView()
Example #50
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDfamille = kwds.pop("IDfamille", None)
     self.IDindividu = kwds.pop("IDindividu", None)
     self.IDutilisateur = kwds.pop("IDutilisateur", None)
     self.IDcategorie = kwds.pop("IDcategorie", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #51
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.periode = None
     self.listeActivites = None
     self.affichage = None
     self.concernes = False
     self.labelParametres = ""
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #52
0
    def __init__(self, *args, **kwds):
        self.zone = None

        # Récupère Vacances déjà enregistrées
        DB = GestionDB.DB()
        req = """SELECT IDvacance, nom, annee, date_debut, date_fin
        FROM vacances ORDER BY date_debut;"""
        DB.ExecuterReq(req)
        listeDonnees = DB.ResultatReq()
        DB.Close()

        self.dictVacances = {}
        for IDvacance, nom, annee, date_debut, date_fin in listeDonnees:
            self.dictVacances[(annee, nom)] = (date_debut, date_fin)

        # Init
        FastObjectListView.__init__(self, *args, **kwds)
Example #53
0
    def setUp(self):
        super(TestFastObjectListView, self).setUp()

        panel = wx.Panel(self.frame, -1)
        self.objectListView = FastObjectListView(panel,
                                                 -1,
                                                 style=wx.LC_REPORT
                                                 | wx.SUNKEN_BORDER)
        sizerPanel = wx.BoxSizer(wx.VERTICAL)
        sizerPanel.Add(self.objectListView, 1, wx.ALL | wx.EXPAND, 4)
        panel.SetSizer(sizerPanel)

        sizerFrame = wx.BoxSizer(wx.VERTICAL)
        sizerFrame.Add(panel, 1, wx.ALL | wx.EXPAND, 4)
        self.frame.SetSizer(sizerFrame)

        loadOLV(self.objectListView)
Example #54
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDfamille = kwds.pop("IDfamille", None)
     self.IDmandat = kwds.pop("IDmandat", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.tracks = []
     self.numColonneTri = 1
     self.ordreAscendant = True
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.onlyNonVentiles = kwds.pop("onlyNonVentiles", False)
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.tracks = kwds.pop("tracks", None)
     self.colonneTri = kwds.pop("colonneTri", None)
     self.sensTri = kwds.pop("sensTri", True)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
Example #56
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.IDdepot = kwds.pop("IDdepot", None)
     self.mode = kwds.pop("mode", "famille")
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.numColonneTri = 1
     self.ordreAscendant = True
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     global DICT_UNITES
     DICT_UNITES = self.ImportationUnites() 
     self.listeMontants = []
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.IDactivite = None
     # Initialisation du listCtrl
     self.nom_fichier_liste = __file__
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDactivite = kwds.pop("IDactivite", None)
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.listeDonnees = []
     self.dictUnites = self.Importation_unites() 
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
     self.donnees = []
     self.InitObjectListView()
Example #59
0
 def __init__(self, *args, **kwds):
     # Récupération des paramètres perso
     self.IDcompte_payeur = kwds.pop("IDcompte_payeur", None)
     self.IDprestation = kwds.pop("IDprestation", None)
     self.modificationsVirtuelles = kwds.pop("modificationsVirtuelles",
                                             True)
     self.dictDeductions = self.Importation_deductions()
     self.selectionID = None
     self.selectionTrack = None
     self.criteres = ""
     self.itemSelected = False
     self.popupIndex = -1
     self.listeFiltres = []
     self.prochainIDdeduction = -1
     # Initialisation du listCtrl
     FastObjectListView.__init__(self, *args, **kwds)
     # Binds perso
     self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated)
     self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
    def __init__(self, *args, **kwds):
        # Récupération des paramètres perso
        self.selectionID = None
        self.selectionTrack = None
        self.criteres = ""
        self.itemSelected = False
        self.popupIndex = -1
        self.listeFiltres = []
        self.dateReference = None
        self.listeActivites = None
        self.presents = None
        self.familles = "TOUTES"
        self.labelParametres = ""
        self.IDtype_quotient = None

        # Initialisation du listCtrl
        FastObjectListView.__init__(self, *args, **kwds)
        # Binds perso
        self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)