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 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) self.donnees = [] self.InitObjectListView() self.Importation_unites()
def __init__(self, *args, **kwds): # Récupération des paramètres perso self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.historique = [] self.dictTracks = {} self.dictIndividus = {} self.donnees = [] self.dictParametres = { "groupes_activites" : [], "activites" : [], "archives" : False, "effaces" : False, } self.forceActualisation = False # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) try : self.SetEmptyListMsgFont(wx.FFont(11, wx.DEFAULT, faceName="Tekton")) except : self.SetEmptyListMsgFont(wx.FFont(11, wx.DEFAULT, False, "Tekton")) self.SetEmptyListMsg(_(u"Aucun individu")) # 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.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) self.InitModel() self.InitObjectListView() self.SetToolTip(wx.ToolTip(_(u"Retrouvez ici la liste des codes couleurs et icônes utilisés dans la grille des consommations")))
def __init__(self, *args, **kwds): wx.Locale(wx.LANGUAGE_FRENCH) # Récupération des paramètres perso self.IDpersonne = kwds.pop("IDpersonne", None) self.modeAffichage = kwds.pop("modeAffichage", None) self.activeCheckBoxes = kwds.pop("activeCheckBoxes", False) self.activeDoubleClic = kwds.pop("activeDoubleClic", True) self.activeMenuContextuel = kwds.pop("activeMenuContextuel", True) self.selectionID = None self.selectionTrack = None self.presents = False self.criteres = "" self.listeFiltres = [] self.itemSelected = False self.popupIndex = -1 # Initialisation du listCtrl FastObjectListView.__init__(self, *args, **kwds) if self.modeAffichage == None or self.modeAffichage == "sans_nom" : self.listeColonnes = LISTE_COLONNES_1 if self.modeAffichage == "avec_nom" : self.listeColonnes = LISTE_COLONNES_2 if self.modeAffichage == "liste_contrats" : self.listeColonnes = LISTE_COLONNES_3 self.listeColonnesOriginale = list(self.listeColonnes) # Binds perso self.Bind(wx.EVT_LIST_ITEM_DESELECTED, self.OnItemDeselected) if self.activeMenuContextuel == True : self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated) if self.activeMenuContextuel == True : self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu) else: self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenuBasique) self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected)
def __init__(self, *args, **kwds): # 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): # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) self.InitModel() self.InitObjectListView() self.SetToolTip(wx.ToolTip(_(u"Retrouvez ici la liste des raccourcis clavier que vous pouvez utilisez dans la grille des consommations. Conservez la touche appuyée puis cliquez sur une case de la grille.")))
def __init__(self, *args, **kwds): # Récupération des paramètres perso self.dictInfosLocation = kwds.pop("dictInfosLocation", {}) self.donnees = [] # 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.inclus = kwds.pop("inclus", True) self.selectionPossible = kwds.pop("selectionPossible", True) self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.tracks = [] self.numColonneTri = 1 self.ordreAscendant = True self.tailleImagesMaxi = (132/4.0, 72/4.0) #(132/2.0, 72/2.0) self.tailleImagesMini = (16, 16) self.afficheImages = True self.imageDefaut = Chemins.GetStaticPath("Images/Special/Image_non_disponible.png") # Importation des titulaires self.dict_titulaires = UTILS_Titulaires.GetTitulaires() # 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): # Initialisation du listCtrl self.inclure_archives = False 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): # 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 self.nom_fichier_liste = __file__ 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): # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) # Binds perso self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu) self.donnees = [] self.InitObjectListView()
def __init__(self, *args, **kwds): self.liste_donnees = [] # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) # Binds perso self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.Modifier) self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
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.listeDonnees = [] self.dictCategories = self.GetCategoriesMedicales() # 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.IDfamille = kwds.pop("IDfamille", None) self.listePeriodes = [] # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) 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.dictParametres = kwds.pop("dictParametres", {}) # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) self.SetMinSize((20, 20)) # Binds perso self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
def __init__(self, *args, **kwds): self.listePrestations = [] self.dictTitulaires = UTILS_Titulaires.GetTitulaires() # 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_LEFT_DOWN, self.OnLeftDown)
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') 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): # Récupération des paramètres perso self.IDcompte_bancaire = kwds.pop("IDcompte_bancaire", None) self.IDreleve = kwds.pop("IDreleve", None) self.ctrl_soldes = None # Initialisation du listCtrl 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): # Récupération des paramètres perso self.track_evenement = kwds.pop("track_evenement", None) self.dictCategories = self.GetCategoriesTarifs() self.donnees = self.track_evenement.tarifs # 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): # Initialisation du listCtrl self.IDactivite = 0 self.action = None self.categories_tarifs = [] self.nom_fichier_liste = __file__ 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): # Variables self.date_debut = None self.date_fin = None self.dateNaiss = None self.listeActivites = [] # Initialisation du listCtrl 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): # 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.afficher_uniquement_sms = False # Initialisation du listCtrl 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): self.modeHistorique = kwds.pop("modeHistorique", False) self.donnees = [] # Initialisation du listCtrl kwds["sortable"] = False self.nbreActions = 0 self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) self.InitObjectListView() self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
def __init__(self, *args, **kwds): self.selectionID = None self.selectionTrack = None self.itemSelected = False self.popupIndex = -1 # 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): self.code = kwds.pop("code", 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) # 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.IDindividu = kwds.pop("IDindividu", None) 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)
def __init__(self, *args, **kwds): # Initialisation du listCtrl self.dictParametres = {} self.dictComptes = {} self.donnees = [] 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)
def __init__(self, *args, **kwds): self.nom_fichier_liste = __file__ 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)
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)
def __init__(self, *args, **kwds): # Récupération des paramètres perso self.IDfamille = kwds.pop("IDfamille", None) self.mode = kwds.pop("mode", "famille") 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_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 = [] # Importation des titulaires self.dict_titulaires = UTILS_Titulaires.GetTitulaires() # Initialisation du listCtrl 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.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 self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) # Binds perso self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnActivated) self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu) # Périodes de gestion self.gestion = UTILS_Gestion.Gestion(None)
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 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.listeDonnees = kwds.pop("listeDonnees", []) self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.dictTracks = {} # Initialisation du listCtrl kwds["sortable"] = False 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.listeDonnees = kwds.pop("listeDonnees", []) self.listeTypes = kwds.pop("listeTypes", ("famille", "individu")) self.CallFonctionOnMAJ = kwds.pop("CallFonctionOnMAJ", None) 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_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.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 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): self.zone = None # Récupère Vacances déjà enregistrées DB = GestionDB.DB() req = """SELECT IDperiode, nom, annee, date_debut, date_fin FROM periodes_vacances ORDER BY date_debut;""" DB.ExecuterReq(req) listeDonnees = DB.ResultatReq() DB.Close() self.dictVacances = {} for IDperiode, nom, annee, date_debut, date_fin in listeDonnees: self.dictVacances[(int(annee), nom)] = (date_debut, date_fin) # Init FastObjectListView.__init__(self, *args, **kwds)
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 self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) # Binds perso self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu) self.donnees = [] self.listeDonnees = [] self.InitObjectListView()
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.concernes = False self.labelParametres = "" # Initialisation du listCtrl 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): # 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 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): # 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.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 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.categorie = kwds.pop("categorie", "") # avion, taxi, train, etc... self.categorieSingulier = kwds.pop("categorieSingulier", u"") # "compagnie aérienne" self.categoriePluriel = kwds.pop("categoriePluriel", u"") # "compagnies aériennes" self.mode = kwds.pop("mode", "gestion") # Selection ou gestion 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_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.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 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.IDfamille = kwds.pop("IDfamille", None) self.checkColonne = kwds.pop("checkColonne", False) self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.liste_options = None self.regroupement = None self.afficher_uniquement_actives = False # 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.inclus = kwds.pop("inclus", True) self.selectionPossible = kwds.pop("selectionPossible", True) self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.tracks = [] self.numColonneTri = 0 self.ordreAscendant = True self.labelParametres = "" # 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.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.dict_parametres = { "liste_activites": None, "presents": None, "familles": "TOUTES", "label_parametres": "", } # 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)
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.dictTitulaires = UTILS_Titulaires.GetTitulaires() self.date_debut = None self.date_fin = None self.listeActivites = "toutes" self.filtres = [] self.labelParametres = "" # 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.IDindividu = kwds.pop("IDindividu", None) self.IDfamille = kwds.pop("IDfamille", None) self.dictFamillesRattachees = kwds.pop("dictFamillesRattachees", None) self.mode = kwds.pop("mode", "liste") 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.criteres = "" self.itemSelected = False self.popupIndex = -1 self.labelParametres = "" self.titre = _(u"Liste des cotisations") # Périodes de gestion self.gestion = UTILS_Gestion.Gestion(None) # Importation des activités DB = GestionDB.DB() req = """SELECT IDactivite, nom, abrege FROM activites ORDER BY date_fin DESC;""" DB.ExecuterReq(req) listeTemp = DB.ResultatReq() DB.Close() self.dictActivites = {} for IDactivite, nom, abrege in listeTemp : dictTemp = {"IDactivite":IDactivite, "nom":nom, "abrege":abrege} self.dictActivites[IDactivite] = dictTemp # 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.clsbase = kwds.pop("clsbase", None) self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] # Init autres données self.dictUnites = self.Importation_unites() self.dictOuvertures = self.GetOuverturesUnites() # 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) self.donnees = [] self.InitObjectListView()
def __init__(self, *args, **kwds): # Récupération des paramètres perso self.IDlot = kwds.pop("IDlot", None) self.typePrelevement = kwds.pop("typePrelevement", "national") self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.tracks = [] self.numColonneTri = 2 self.ordreAscendant = True self.listeSuppressions = [] self.dictBanques = {} self.reglement_auto = False # Initialisation du listCtrl self.InitBanques() 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.selection_multiple = kwds.pop("selection_multiple", False) self.afficher_locations = kwds.pop("afficher_locations", True) self.afficher_detail_location = kwds.pop("afficher_detail_location", True) self.on_double_click = kwds.pop("on_double_click", "modification") self.afficher_uniquement_disponibles = False self.coche_uniquement_disponibles = False self.selectionID = None self.selectionTrack = None self.criteres = "" self.itemSelected = False self.popupIndex = -1 self.listeFiltres = [] self.filtreListeID = None self.dictPositions = 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): self.texte = kwds.pop("texte", "") if len(self.texte) > 0: self.listeTextesBarres = self.texte.split("@@@@") else: self.listeTextesBarres = [] # Recherche si barres affichées ou non self.listeCoches = [] for texteBarre in self.listeTextesBarres: codeBarre, label, observations, style, contenu = texteBarre.split( "###") topWindow = wx.GetApp().GetTopWindow() if topWindow.GetName() == "general": if topWindow._mgr.GetPane(codeBarre).IsOk(): tb = topWindow._mgr.GetPane(codeBarre) if tb.IsShown(): self.listeCoches.append(codeBarre) # Initialisation du listCtrl self.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) 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.mois = None self.annee = None self.IDactivite = None self.nomActivite = "" # 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) self.Bind(EVT_CELL_EDIT_FINISHING, self.handleCellEditFinishing) self.donnees = [] self.InitObjectListView() def TimedeltaEditor(olv, rowIndex, subItemIndex): ctrl = CTRL_Saisie_duree.CTRL(self) return ctrl # Register the "editor factory" for wx.Colour objects CellEditorRegistry().RegisterCreatorFunction(datetime.timedelta, TimedeltaEditor)
def __init__(self, *args, **kwds): # Récupération des paramètres perso self.activeDoubleClic = kwds.pop("activeDoubleClic", True) self.activeCheckBoxes = kwds.pop("activeCheckBoxes", False) self.activeMenuContextuel = kwds.pop("activeMenuContextuel", True) self.selectionID = None self.selectionTrack = None self.presents = False self.criteres = "" self.itemSelected = False # Initialisation du listCtrl self.listeColonnesTemp = LISTE_COLONNES self.listeColonnesOriginale = list(self.listeColonnesTemp) FastObjectListView.__init__(self, *args, **kwds) self.Importation_pays() self.InitModel() self.InitObjectListView() # Binds perso self.Bind(wx.EVT_LIST_ITEM_DESELECTED, self.OnItemDeselected) if self.activeDoubleClic == True: self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnItemActivated) if self.activeMenuContextuel == True: self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu) self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected)
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 # Importation des titulaires if self.mode == "liste": self.dict_titulaires = UTILS_Titulaires.GetTitulaires() # 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): FastObjectListView.__init__(self, *args, **kwds) self.Bind(wx.EVT_CONTEXT_MENU, self.OnContextMenu)
def __init__(self, *args, **kwds): # Initialisation du listCtrl 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.nom_fichier_liste = __file__ FastObjectListView.__init__(self, *args, **kwds) self.SendSizeEvent()