def __init__(self, servermod=False): defaultValues.__init__(self) self.servermod = servermod self.xml = None self.win1 = None self.liAllMenuItems = [] self.dictEnabledMenuItems = {} self.mainwindowTitle = "C.U.O.N." self.xmlAutoconnect = False self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.accel_group = gtk.AccelGroup() self.win_accel_group = gtk.AccelGroup() self.accel_groups = {} self.dicAccelKeys = {} self.dicAccelKeys["edit"] = "e" self.dicAccelKeys["save"] = "s" self.dicAccelKeys["new"] = "n" self.dicAccelKeys["print"] = "p" self.lm_manager = None try: self.clipboard = gtk.clipboard_get() except: try: self.clipboard = gtk.Clipboard() except: self.clipboard = None
def __init__(self): defaultValues.__init__(self) self.pygLexer = None self.textbufferMisc = None self.viewMisc = None self.hl_style = None self._generated_styles = set()
def __init__(self): defaultValues.__init__(self) MyXML.__init__(self) dumps.__init__(self) self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.configPath = "/etc/cuon/"
def __init__(self): defaultValues.__init__(self) MyXML.__init__(self) self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() #self.setLogLevel(self.ERROR) self.configPath = "/etc/cuon/"
def __init__(self): defaultValues.__init__(self) self.liAllMenuItems = [] self.dictEnabledMenuItems = {} self.mainwindowTitle = "C.U.O.N." self.xmlAutoconnect = False self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.accel_group = gtk.AccelGroup() self.accel_groups = {} self.dicAccelKeys = {} self.dicAccelKeys['edit'] = 'e' self.dicAccelKeys['save'] = 's' self.dicAccelKeys['new'] = 'n' self.dicAccelKeys['print'] = 'p'
def __init__(self): """ Variables: 1. self.userName: Name of the User """ defaultValues.__init__(self) # self.openDB() # self.td = self.loadObject('td') # self.closeDB() # self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.userName = '******' self.dicTest = {} self.sessionID = 0 #self.openDB() #self.td = self.loadObject('td') #self.closeDB() self.Database = 'cuon' # setting for locales self.userLocales ='de' self.userEncoding = 'utf-8' self.Encode = True self.userPdfEncoding = 'latin-1' self.userType = 'cuon' self.userDateFormatString = "%d.%m.%Y" self.userDateTimeFormatString = "%d.%m.%Y %H:%M" self.userDateTimeFormatEncoding = "%Y.%m.%d %H:%M:%S" self.userTimeFormatString = "%H:%M" self.sDebug = 'NO' self.serverAddress = None self.userSQLDateFormat = 'DD.MM.YYYY' self.userSQLTimeFormat = 'HH24:MI' self.userSQLDateTimeFormat = 'DD.MM.YYYY HH24:MI' self.prefPath = {} self.prefApps = {} self.serverSqlDateFormat = '%Y-%m-%d' self.client = 0 self.prefPath['tmp'] = os.path.normpath(self.td.cuon_path) + '/' self.prefPath['StandardInvoice1'] = os.path.normpath(self.td.cuon_path + '/' + 'Invoice' ) self.prefPath['StandardSupply1'] = os.path.normpath(self.td.cuon_path + '/' + 'Delivery' ) self.prefPath['StandardPickup1'] = os.path.normpath(self.td.cuon_path + '/' + 'Pickup' ) self.prefPath['AddressLists'] = os.path.normpath(self.td.cuon_path + '/' + 'address' ) self.prefPath['ArticleLists'] = os.path.normpath(self.td.cuon_path + '/' + 'article' ) self.prefPath['StandardCAB1'] = os.path.normpath(self.td.cuon_path + '/' + 'address' ) self.prefPath['ReportStandardInvoice1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardSupply1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardPickup1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportAddressLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportArticleLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStockGoodsLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardFinancesCAB'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefColor = {'FG':0, 'BG':0} self.prefDMS = {} #Scanner prefs self.prefDMS['scan_device'] = 'plustek:libusb:002:002' self.prefDMS['scan_r'] = {'x':1024.0, 'y':768.0} self.prefDMS['scan_mode'] = 'color' self.prefDMS['scan_contrast'] = 0.0 self.prefDMS['scan_brightness'] = 0.0 self.prefDMS['scan_white_level'] = 0.0 self.prefDMS['scan_depth'] = 24 self.prefDMS['scan_resolution'] = 300 # Executables self.prefDMS['exe'] = {} self.prefDMS['exe']['writer'] = '/usr/bin/oowriter2' self.prefDMS['exe']['calc'] = '/usr/bin/oocalc2' self.prefDMS['exe']['draw'] = '/usr/bin/oodraw2' self.prefDMS['exe']['impress'] = '/usr/bin/ooimpress2' self.prefDMS['exe']['image'] = '/usr/bin/gimp' self.prefDMS['exe']['music'] = '/usr/bin/xmms' self.prefDMS['exe']['ogg'] = '/usr/bin/xmms' self.prefDMS['exe']['wav'] = '/usr/bin/xmms' self.prefDMS['exe']['pdf'] = '/usr/bin/evince' self.prefDMS['exe']['tex'] = '/usr/bin/xemacs' self.prefDMS['exe']['ltx'] = '/usr/bin/xemacs' self.prefDMS['exe']['txt'] = '/usr/bin/gedit' self.prefDMS['exe']['flowchart'] = '/usr/bin/dia' self.prefDMS['exe']['googleearth'] = 'googleearth' self.prefDMS['exe']['internet'] = '/usr/bin/firefox' self.prefDMS['exe']['html'] = '/usr/bin/firefox' self.prefApps['PDF']=self.prefDMS['exe']['pdf'] self.prefDMS['fileformat'] = {} self.setFileFormats() self.dicUser = {} self.sqlDicUser = {} self.dicUserKeys = {} # setting for files and path self.pathAddressPhoneListing1 = os.path.abspath('.') print self.pathAddressPhoneListing1 # setting keys for eachWindow #normal self.setDicUserKeys('edit','e') self.setDicUserKeys('delete','d') self.setDicUserKeys('new','n') self.setDicUserKeys('print','p') self.setDicUserKeys('save','s') #Address self.setDicUserKeys('address_edit','e') self.setDicUserKeys('address_delete','d') self.setDicUserKeys('address_new','n') self.setDicUserKeys('address_save','s') self.setDicUserKeys('address_print','p') self.setDicUserKeys('address_partner_edit','e') self.setDicUserKeys('address_partner_delete','d') self.setDicUserKeys('address_partner_new','n') self.setDicUserKeys('address_partner_print','p') self.setDicUserKeys('address_partner_save','s') # articles self.setDicUserKeys('articles_edit','e') self.setDicUserKeys('articles_delete','d') self.setDicUserKeys('articles_new','n') self.setDicUserKeys('articles_print','p') self.setDicUserKeys('articles_purchase_edit','e') self.setDicUserKeys('articles_purchase_delete','d') self.setDicUserKeys('articles_purchase_new','n') self.setDicUserKeys('articles_purchase_print','p') # staff self.setDicUserKeys('staff_edit','e') self.setDicUserKeys('staff_delete','d') self.setDicUserKeys('staff_new','n') self.setDicUserKeys('staff_print','p') self.setDicUserKeys('staff_fee_edit','e') self.setDicUserKeys('staff_fee_delete','d') self.setDicUserKeys('staff_fee_new','n') self.setDicUserKeys('staff_fee_print','p') # project self.setDicUserKeys('project_edit','e') self.setDicUserKeys('project_delete','d') self.setDicUserKeys('project_new','n') self.setDicUserKeys('project_print','p') # botany self.setDicUserKeys('botany_edit','e') self.setDicUserKeys('botany_delete','d') self.setDicUserKeys('botany_new','n') self.setDicUserKeys('botany_print','p') # hibernation self.setDicUserKeys('hibernation_edit','e') self.setDicUserKeys('hibernation_delete','d') self.setDicUserKeys('hibernation_new','n') self.setDicUserKeys('hibernation_save','s') self.setDicUserKeys('hibernation_print','p') # hibernation_plant self.setDicUserKeys('hibernation_plant_edit','f') self.setDicUserKeys('hibernation_plant_delete','g') self.setDicUserKeys('hibernation_plant_new','h') self.setDicUserKeys('hibernation_plant_save','a') self.setDicUserKeys('hibernation_plant_print','t') self.refreshDicUser()
def __init__(self): """ Variables: 1. self.userName: Name of the User """ defaultValues.__init__(self) # self.openDB() # self.td = self.loadObject('td') # self.closeDB() # self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.userName = '******' self.dicTest = {} self.sessionID = 0 #self.openDB() #self.td = self.loadObject('td') #self.closeDB() self.Database = 'cuon' # setting for locales self.userLocales ='de' self.userEncoding = 'utf-8' self.userShowNews = True self.Encode = True self.userPdfEncoding = 'latin-1' self.userType = 'cuon' self.userDateFormatString = "%d.%m.%Y" self.userDateTimeFormatString = "%d.%m.%Y %H:%M" self.userDateTimeFormatEncoding = "%Y.%m.%d %H:%M:%S" self.userTimeFormatString = "%H:%M" self.sDebug = 'NO' self.XMLRPC_TRY = 0 self.serverAddress = None self.userSQLDateFormat = 'DD.MM.YYYY' self.userSQLTimeFormat = 'HH24:MI' self.userSQLDateTimeFormat = 'DD.MM.YYYY HH24:MI' self.userTimeOffset = '+0' self.prefPath = {} self.prefApps = {} self.prefLocale = {} self.Twitter = {} self.serverSqlDateFormat = '%Y-%m-%d' self.client = 0 self.contact_id = 0 self.prefPath['tmp'] = os.path.normpath(self.td.cuon_path) + '/' self.prefPath['pwd'] = os.path.normpath(self.td.cuon_path) + '/work' self.prefPath['templates'] = os.path.normpath(self.td.cuon_path) + '/work/templates' self.prefPath['StandardInvoice1'] = os.path.normpath(self.td.cuon_path + '/' + 'Invoice' ) self.prefPath['StandardSupply1'] = os.path.normpath(self.td.cuon_path + '/' + 'Delivery' ) self.prefPath['StandardPickup1'] = os.path.normpath(self.td.cuon_path + '/' + 'Pickup' ) self.prefPath['AddressLists'] = os.path.normpath(self.td.cuon_path + '/' + 'address' ) self.prefPath['ArticleLists'] = os.path.normpath(self.td.cuon_path + '/' + 'article' ) self.prefPath['StandardCAB1'] = os.path.normpath(self.td.cuon_path + '/' + 'address' ) self.prefPath['ReportStandardInvoice1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardSupply1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardPickup1'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportAddressLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportArticleLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStockGoodsLists'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefPath['ReportStandardFinancesCAB'] = os.path.normpath(self.td.cuon_path + '/' + 'Reports' ) self.prefColor = {'FG':'#000000', 'BG':'#FFFFFF', 'DUTY_FG':'#af0000','DUTY_BG':'#5feeec'} self.prefDMS = {} #Scanner prefs self.prefDMS['scan_device'] = 'plustek:libusb:002:002' self.prefDMS['scan_r'] = {'x':1024.0, 'y':768.0} self.prefDMS['scan_mode'] = 'color' self.prefDMS['scan_contrast'] = 0.0 self.prefDMS['scan_brightness'] = 0.0 self.prefDMS['scan_white_level'] = 0.0 self.prefDMS['scan_depth'] = 24 self.prefDMS['scan_resolution'] = 300 # Executables self.prefDMS['exe'] = {} self.prefDMS['exe']['writer'] = '/usr/bin/oowriter' self.prefDMS['exe']['calc'] = '/usr/bin/oocalc' self.prefDMS['exe']['draw'] = '/usr/bin/oodraw' self.prefDMS['exe']['impress'] = '/usr/bin/ooimpress' self.prefDMS['exe']['image'] = '/usr/bin/gimp' self.prefDMS['exe']['music'] = '/usr/bin/xmms' self.prefDMS['exe']['ogg'] = '/usr/bin/xmms' self.prefDMS['exe']['wav'] = '/usr/bin/xmms' self.prefDMS['exe']['pdf'] = '/usr/bin/evince' self.prefDMS['exe']['tex'] = '/usr/bin/xemacs' self.prefDMS['exe']['ltx'] = '/usr/bin/xemacs' self.prefDMS['exe']['txt'] = '/usr/bin/gedit' self.prefDMS['exe']['flowchart'] = '/usr/bin/dia' self.prefDMS['exe']['googleearth'] = 'googleearth' self.prefDMS['exe']['internet'] = '/usr/bin/firefox' self.prefDMS['exe']['html'] = '/usr/bin/bluefish' self.prefDMS['exe']['python'] = '/usr/bin/gedit' self.prefDMS['exe']['mindmap'] = '/usr/bin/vym' self.prefDMS['exe']['CAD'] = '/usr/bin/qcad' self.prefApps['PDF']=self.prefDMS['exe']['pdf'] self.prefApps['printPickup'] = 'lpr' self.prefApps['printSupply'] = 'lpr' self.prefApps['printInvoice'] = 'lpr' self.prefApps['printNewsletter'] = 'lpr' self.prefApps['SIP'] = 'ekiga' self.prefApps['SIP_PARAMS'] = '-c' # Email self.prefDMS['fileformat'] = {} self.setFileFormats() self.Email = {} self.Email['sendInvoice'] = False self.Email['sendSupply'] = False self.Email['sendGet'] = False self.Email['SSL']=False self.Email['From']='MyAddress@mail_anywhere.com' self.Email['Host']='mail_anywhere.com' self.Email['Port']='25' self.Email['LoginUser']='******' self.Email['Password']='******' self.Email['Signatur']='NONE' self.Email['extPrg'] = 'thunderbird' self.Email['check_imap'] = False self.Email['ImapSSL']=False self.Email['ImapHost']='mail_anywhere.com' self.Email['ImapPort']='25' self.Email['ImapLoginUser']='******' self.Email['ImapPassword']='******' self.Email['ImapCrypt']=0 self.Email['Crypt']=0 #Twitter self.Twitter = {} self.Twitter['TwitterName'] = 'cuonOne' self.Twitter['TwitterPassword'] = '******' self.Communications = {} self.Communications['textChat'] = '/usr/bin/slitechat' self.Communications['3DChat'] = '/usr/bin/phoenix' self.Communications['emailPrg'] = '/usr/bin/thunderbird' self.prefFinances = {} self.prefFinances['cash1'] = '16000' self.prefFinances['cash2'] = '16100' self.prefFinances['bank1'] = '18100' self.prefFinances['bank2'] = '18200' self.prefFinances['bank3'] = '18300' self.prefFinances['directDebit1'] = '18100' self.prefFinances['directDebit2'] = '18200' self.prefFinances['directDebit3'] = '18300' self.prefFinances['creditCard1'] = '18100' self.prefFinances['debits1'] = '12210' self.prefFinances['payable1'] = '33000' self.prefWindow = {} self.prefWindow ['MainMaximize'] = True self.prefLocale['TimeOffset'] = '+0' self.dicUser = {} self.sqlDicUser = {} self.dicUserKeys = {} # setting for files and path self.pathAddressPhoneListing1 = os.path.abspath('.') print self.pathAddressPhoneListing1 # setting keys for eachWindow #normal self.setDicUserKeys('edit','e') self.setDicUserKeys('delete','d') self.setDicUserKeys('new','n') self.setDicUserKeys('print','p') self.setDicUserKeys('save','s') #Address self.setDicUserKeys('address_edit','e') self.setDicUserKeys('address_delete','d') self.setDicUserKeys('address_new','n') self.setDicUserKeys('address_save','s') self.setDicUserKeys('address_print','p') self.setDicUserKeys('address_partner_edit','e') self.setDicUserKeys('address_partner_delete','d') self.setDicUserKeys('address_partner_new','n') self.setDicUserKeys('address_partner_print','p') self.setDicUserKeys('address_partner_save','s') # articles self.setDicUserKeys('articles_edit','e') self.setDicUserKeys('articles_delete','d') self.setDicUserKeys('articles_new','n') self.setDicUserKeys('articles_print','p') self.setDicUserKeys('articles_save','s') self.setDicUserKeys('articles_purchase_edit','e') self.setDicUserKeys('articles_purchase_delete','d') self.setDicUserKeys('articles_purchase_new','n') self.setDicUserKeys('articles_purchase_print','p') self.setDicUserKeys('articles_purchase_save','s') # Leasing self.setDicUserKeys('leasing_edit','e') self.setDicUserKeys('leasing_delete','d') self.setDicUserKeys('leasing_new','n') self.setDicUserKeys('leasing_print','p') self.setDicUserKeys('leasing_save','s') # staff self.setDicUserKeys('staff_edit','e') self.setDicUserKeys('staff_delete','d') self.setDicUserKeys('staff_new','n') self.setDicUserKeys('staff_print','p') self.setDicUserKeys('staff_save','s') self.setDicUserKeys('staff_fee_edit','e') self.setDicUserKeys('staff_fee_delete','d') self.setDicUserKeys('staff_fee_new','n') self.setDicUserKeys('staff_fee_print','p') self.setDicUserKeys('staff_fee_save','s') self.setDicUserKeys('staff_misc_edit','e') self.setDicUserKeys('staff_misc_delete','d') self.setDicUserKeys('staff_misc_new','n') self.setDicUserKeys('staff_misc_print','p') self.setDicUserKeys('staff_misc_save','s') self.setDicUserKeys('staff_vacation_edit','e') self.setDicUserKeys('staff_vacation_delete','d') self.setDicUserKeys('staff_vacation_new','n') self.setDicUserKeys('staff_vacation_print','p') self.setDicUserKeys('staff_vacation_save','s') self.setDicUserKeys('staff_disease_edit','e') self.setDicUserKeys('staff_disease_delete','d') self.setDicUserKeys('staff_disease_new','n') self.setDicUserKeys('staff_disease_print','p') self.setDicUserKeys('staff_disease_save','s') # project self.setDicUserKeys('project_edit','e') self.setDicUserKeys('project_delete','d') self.setDicUserKeys('project_new','n') self.setDicUserKeys('project_print','p') self.setDicUserKeys('project_save','s') # botany self.setDicUserKeys('botany_edit','e') self.setDicUserKeys('botany_delete','d') self.setDicUserKeys('botany_new','n') self.setDicUserKeys('botany_print','p') self.setDicUserKeys('botany_save','s') # hibernation self.setDicUserKeys('hibernation_edit','e') self.setDicUserKeys('hibernation_delete','d') self.setDicUserKeys('hibernation_new','n') self.setDicUserKeys('hibernation_save','s') self.setDicUserKeys('hibernation_print','p') # hibernation_plant self.setDicUserKeys('hibernation_plant_edit','f') self.setDicUserKeys('hibernation_plant_delete','g') self.setDicUserKeys('hibernation_plant_new','h') self.setDicUserKeys('hibernation_plant_save','a') self.setDicUserKeys('hibernation_plant_print','t') # grave self.setDicUserKeys('grave_edit','e') self.setDicUserKeys('grave_delete','d') self.setDicUserKeys('grave_new','n') self.setDicUserKeys('grave_save','s') self.setDicUserKeys('grave_print','p') # grave Spring self.setDicUserKeys('graveSpring_edit','e') self.setDicUserKeys('graveSpring_delete','d') self.setDicUserKeys('graveSpring_new','n') self.setDicUserKeys('graveSpring_save','s') self.setDicUserKeys('graveSpring_print','p') # grave Summer self.setDicUserKeys('graveSummer_edit','e') self.setDicUserKeys('graveSummer_delete','d') self.setDicUserKeys('graveSummer_new','n') self.setDicUserKeys('graveSummer_save','s') self.setDicUserKeys('graveSummer_print','p') # grave Autumn self.setDicUserKeys('graveAutumn_edit','e') self.setDicUserKeys('graveAutumn_delete','d') self.setDicUserKeys('graveAutumn_new','n') self.setDicUserKeys('graveAutumn_save','s') self.setDicUserKeys('graveAutumn_print','p') # grave Winter self.setDicUserKeys('graveWinter_edit','e') self.setDicUserKeys('graveWinter_delete','d') self.setDicUserKeys('graveWinter_new','n') self.setDicUserKeys('graveWinter_save','s') self.setDicUserKeys('graveWinter_print','p') # grave Holidays self.setDicUserKeys('graveHolidays_edit','e') self.setDicUserKeys('graveHolidays_delete','d') self.setDicUserKeys('graveHolidays_new','n') self.setDicUserKeys('graveHolidays_save','s') self.setDicUserKeys('graveHolidays_print','p') # grave Annual self.setDicUserKeys('graveAnnual_edit','e') self.setDicUserKeys('graveAnnual_delete','d') self.setDicUserKeys('graveAnnual_new','n') self.setDicUserKeys('graveAnnual_save','s') self.setDicUserKeys('graveAnnual_print','p') # grave Unique self.setDicUserKeys('graveUnique_edit','e') self.setDicUserKeys('graveUnique_delete','d') self.setDicUserKeys('graveUnique_new','n') self.setDicUserKeys('graveUnique_save','s') self.setDicUserKeys('graveUnique_print','p') self.refreshDicUser()
def __init__(self): """ Variables: 1. self.userName: Name of the User """ defaultValues.__init__(self) # self.openDB() # self.td = self.loadObject('td') # self.closeDB() # self.rpc = cuon.XMLRPC.xmlrpc.myXmlRpc() self.userName = "******" self.dicTest = {} self.sessionID = 0 # self.openDB() # self.td = self.loadObject('td') # self.closeDB() self.Database = "cuon" # setting for locales self.userLocales = "de" self.userEncoding = "utf-8" self.userShowNews = True self.Encode = True self.userPdfEncoding = "latin-1" self.userType = "cuon" self.userDateFormatString = "%d.%m.%Y" self.userDateTimeFormatString = "%d.%m.%Y %H:%M" self.userDateTimeFormatEncoding = "%Y.%m.%d %H:%M:%S" self.userTimeFormatString = "%H:%M:S" self.sDebug = "NO" self.XMLRPC_TRY = 0 self.serverAddress = None self.userSQLDateFormat = "DD.MM.YYYY" self.userSQLTimeFormat = "HH24:MI:SS" self.userSQLDateTimeFormat = "DD.MM.YYYY HH24:MI" self.userTimeOffset = "+0" self.prefPath = {} self.prefApps = {} self.prefLocale = {} self.Twitter = {} self.serverSqlDateFormat = "%Y-%m-%d" self.client = 0 self.contact_id = 0 self.prefPath["tmp"] = os.path.normpath(self.td.cuon_path) + "/" self.prefPath["pwd"] = os.path.normpath(self.td.cuon_path) + "/work" self.prefPath["templates"] = os.path.normpath(self.td.cuon_path) + "/work/templates" self.prefPath["StandardInvoice1"] = os.path.normpath(self.td.cuon_path + "/" + "Invoice") self.prefPath["StandardSupply1"] = os.path.normpath(self.td.cuon_path + "/" + "Delivery") self.prefPath["StandardPickup1"] = os.path.normpath(self.td.cuon_path + "/" + "Pickup") self.prefPath["AddressLists"] = os.path.normpath(self.td.cuon_path + "/" + "address") self.prefPath["ArticleLists"] = os.path.normpath(self.td.cuon_path + "/" + "article") self.prefPath["StandardCAB1"] = os.path.normpath(self.td.cuon_path + "/" + "address") self.prefPath["ReportStandardInvoice1"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportStandardSupply1"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportStandardPickup1"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportAddressLists"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportArticleLists"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportStockGoodsLists"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefPath["ReportStandardFinancesCAB"] = os.path.normpath(self.td.cuon_path + "/" + "Reports") self.prefColor = {"FG": "#000000", "BG": "#FFFFFF", "DUTY_FG": "#af0000", "DUTY_BG": "#5feeec"} self.prefDMS = {} # Scanner prefs self.prefDMS["scan_device"] = "plustek:libusb:002:002" self.prefDMS["scan_r"] = {"x": 1024.0, "y": 768.0} self.prefDMS["scan_mode"] = "color" self.prefDMS["scan_contrast"] = 0.0 self.prefDMS["scan_brightness"] = 0.0 self.prefDMS["scan_white_level"] = 0.0 self.prefDMS["scan_depth"] = 24 self.prefDMS["scan_resolution"] = 300 # Executables self.prefDMS["exe"] = {} self.prefDMS["exe"]["writer"] = "/usr/bin/oowriter" self.prefDMS["exe"]["calc"] = "/usr/bin/oocalc" self.prefDMS["exe"]["draw"] = "/usr/bin/oodraw" self.prefDMS["exe"]["impress"] = "/usr/bin/ooimpress" self.prefDMS["exe"]["image"] = "/usr/bin/gimp" self.prefDMS["exe"]["music"] = "/usr/bin/xmms" self.prefDMS["exe"]["ogg"] = "/usr/bin/xmms" self.prefDMS["exe"]["wav"] = "/usr/bin/xmms" self.prefDMS["exe"]["pdf"] = "/usr/bin/evince" self.prefDMS["exe"]["tex"] = "/usr/bin/xemacs" self.prefDMS["exe"]["ltx"] = "/usr/bin/xemacs" self.prefDMS["exe"]["txt"] = "/usr/bin/gedit" self.prefDMS["exe"]["flowchart"] = "/usr/bin/dia" self.prefDMS["exe"]["googleearth"] = "googleearth" self.prefDMS["exe"]["internet"] = "/usr/bin/firefox" self.prefDMS["exe"]["html"] = "/usr/bin/bluefish" self.prefDMS["exe"]["python"] = "/usr/bin/gedit" self.prefDMS["exe"]["mindmap"] = "/usr/bin/vym" self.prefDMS["exe"]["CAD"] = "/usr/bin/qcad" self.prefDMS["exe"]["EPUB"] = "/usr/bin/calibre" self.prefDMS["exe"]["VECTOR"] = "/usr/bin/inkscape" self.prefApps["PDF"] = self.prefDMS["exe"]["pdf"] self.prefApps["printPickup"] = "lpr" self.prefApps["printSupply"] = "lpr" self.prefApps["printInvoice"] = "lpr" self.prefApps["printNewsletter"] = "lpr" self.prefApps["SIP"] = "ekiga" self.prefApps["SIP_PARAMS"] = "-c" self.prefApps["printCash1"] = "lpr" self.prefApps["printCash2"] = "lpr" self.prefApps["printCash3"] = "lpr" # Email self.prefDMS["fileformat"] = {} self.setFileFormats() self.Email = {} self.Email["sendInvoice"] = False self.Email["sendSupply"] = False self.Email["sendGet"] = False self.Email["SSL"] = False self.Email["From"] = "MyAddress@mail_anywhere.com" self.Email["Host"] = "mail_anywhere.com" self.Email["Port"] = "25" self.Email["LoginUser"] = "******" self.Email["Password"] = "******" self.Email["Signatur"] = "NONE" self.Email["extPrg"] = "thunderbird" self.Email["check_imap"] = False self.Email["ImapSSL"] = False self.Email["ImapHost"] = "mail_anywhere.com" self.Email["ImapPort"] = "25" self.Email["ImapLoginUser"] = "******" self.Email["ImapPassword"] = "******" self.Email["ImapCrypt"] = 0 self.Email["Crypt"] = 0 # Twitter self.Twitter = {} self.Twitter["TwitterName"] = "Test" self.Twitter["TwitterPassword"] = "******" # conference self.Conference = {} self.Conference["Name"] = "Test" self.Conference["Grid"] = "SecondLife" self.Conference["Password"] = "******" self.Communications = {} self.Communications["textChat"] = "OWN" self.Communications["3DChat"] = "/usr/bin/phoenix" self.Communications["emailPrg"] = "/usr/bin/thunderbird" self.prefFinances = {} self.prefFinances["cash1"] = "16000" self.prefFinances["cash2"] = "16100" self.prefFinances["bank1"] = "18100" self.prefFinances["bank2"] = "18200" self.prefFinances["bank3"] = "18300" self.prefFinances["directDebit1"] = "18100" self.prefFinances["directDebit2"] = "18200" self.prefFinances["directDebit3"] = "18300" self.prefFinances["creditCard1"] = "18100" self.prefFinances["creditCard"] = "18101" self.prefFinances["debits1"] = "12210" self.prefFinances["payable1"] = "33000" self.prefWindow = {} self.prefWindow["MainMaximize"] = True self.prefLocale["TimeOffset"] = "+0" self.Params = {} self.dicUser = {} self.sqlDicUser = {} self.dicUserKeys = {} # setting for files and path self.pathAddressPhoneListing1 = os.path.abspath(".") print self.pathAddressPhoneListing1 # setting keys for eachWindow # normal self.setDicUserKeys("edit", "e") self.setDicUserKeys("delete", "d") self.setDicUserKeys("new", "n") self.setDicUserKeys("print", "p") self.setDicUserKeys("save", "s") # Address self.setDicUserKeys("address_edit", "e") self.setDicUserKeys("address_delete", "d") self.setDicUserKeys("address_new", "n") self.setDicUserKeys("address_save", "s") self.setDicUserKeys("address_print", "p") self.setDicUserKeys("address_partner_edit", "e") self.setDicUserKeys("address_partner_delete", "d") self.setDicUserKeys("address_partner_new", "n") self.setDicUserKeys("address_partner_print", "p") self.setDicUserKeys("address_partner_save", "s") # articles self.setDicUserKeys("articles_edit", "e") self.setDicUserKeys("articles_delete", "d") self.setDicUserKeys("articles_new", "n") self.setDicUserKeys("articles_print", "p") self.setDicUserKeys("articles_save", "s") self.setDicUserKeys("articles_purchase_edit", "e") self.setDicUserKeys("articles_purchase_delete", "d") self.setDicUserKeys("articles_purchase_new", "n") self.setDicUserKeys("articles_purchase_print", "p") self.setDicUserKeys("articles_purchase_save", "s") # Leasing self.setDicUserKeys("leasing_edit", "e") self.setDicUserKeys("leasing_delete", "d") self.setDicUserKeys("leasing_new", "n") self.setDicUserKeys("leasing_print", "p") self.setDicUserKeys("leasing_save", "s") # staff self.setDicUserKeys("staff_edit", "e") self.setDicUserKeys("staff_delete", "d") self.setDicUserKeys("staff_new", "n") self.setDicUserKeys("staff_print", "p") self.setDicUserKeys("staff_save", "s") self.setDicUserKeys("staff_fee_edit", "e") self.setDicUserKeys("staff_fee_delete", "d") self.setDicUserKeys("staff_fee_new", "n") self.setDicUserKeys("staff_fee_print", "p") self.setDicUserKeys("staff_fee_save", "s") self.setDicUserKeys("staff_misc_edit", "e") self.setDicUserKeys("staff_misc_delete", "d") self.setDicUserKeys("staff_misc_new", "n") self.setDicUserKeys("staff_misc_print", "p") self.setDicUserKeys("staff_misc_save", "s") self.setDicUserKeys("staff_vacation_edit", "e") self.setDicUserKeys("staff_vacation_delete", "d") self.setDicUserKeys("staff_vacation_new", "n") self.setDicUserKeys("staff_vacation_print", "p") self.setDicUserKeys("staff_vacation_save", "s") self.setDicUserKeys("staff_disease_edit", "e") self.setDicUserKeys("staff_disease_delete", "d") self.setDicUserKeys("staff_disease_new", "n") self.setDicUserKeys("staff_disease_print", "p") self.setDicUserKeys("staff_disease_save", "s") # project self.setDicUserKeys("project_edit", "e") self.setDicUserKeys("project_delete", "d") self.setDicUserKeys("project_new", "n") self.setDicUserKeys("project_print", "p") self.setDicUserKeys("project_save", "s") # botany self.setDicUserKeys("botany_edit", "e") self.setDicUserKeys("botany_delete", "d") self.setDicUserKeys("botany_new", "n") self.setDicUserKeys("botany_print", "p") self.setDicUserKeys("botany_save", "s") # hibernation self.setDicUserKeys("hibernation_edit", "e") self.setDicUserKeys("hibernation_delete", "d") self.setDicUserKeys("hibernation_new", "n") self.setDicUserKeys("hibernation_save", "s") self.setDicUserKeys("hibernation_print", "p") # hibernation_plant self.setDicUserKeys("hibernation_plant_edit", "f") self.setDicUserKeys("hibernation_plant_delete", "g") self.setDicUserKeys("hibernation_plant_new", "h") self.setDicUserKeys("hibernation_plant_save", "a") self.setDicUserKeys("hibernation_plant_print", "t") # grave self.setDicUserKeys("grave_edit", "e") self.setDicUserKeys("grave_delete", "d") self.setDicUserKeys("grave_new", "n") self.setDicUserKeys("grave_save", "s") self.setDicUserKeys("grave_print", "p") # grave Spring self.setDicUserKeys("graveSpring_edit", "e") self.setDicUserKeys("graveSpring_delete", "d") self.setDicUserKeys("graveSpring_new", "n") self.setDicUserKeys("graveSpring_save", "s") self.setDicUserKeys("graveSpring_print", "p") # grave Summer self.setDicUserKeys("graveSummer_edit", "e") self.setDicUserKeys("graveSummer_delete", "d") self.setDicUserKeys("graveSummer_new", "n") self.setDicUserKeys("graveSummer_save", "s") self.setDicUserKeys("graveSummer_print", "p") # grave Autumn self.setDicUserKeys("graveAutumn_edit", "e") self.setDicUserKeys("graveAutumn_delete", "d") self.setDicUserKeys("graveAutumn_new", "n") self.setDicUserKeys("graveAutumn_save", "s") self.setDicUserKeys("graveAutumn_print", "p") # grave Winter self.setDicUserKeys("graveWinter_edit", "e") self.setDicUserKeys("graveWinter_delete", "d") self.setDicUserKeys("graveWinter_new", "n") self.setDicUserKeys("graveWinter_save", "s") self.setDicUserKeys("graveWinter_print", "p") # grave Holidays self.setDicUserKeys("graveHolidays_edit", "e") self.setDicUserKeys("graveHolidays_delete", "d") self.setDicUserKeys("graveHolidays_new", "n") self.setDicUserKeys("graveHolidays_save", "s") self.setDicUserKeys("graveHolidays_print", "p") # grave Annual self.setDicUserKeys("graveAnnual_edit", "e") self.setDicUserKeys("graveAnnual_delete", "d") self.setDicUserKeys("graveAnnual_new", "n") self.setDicUserKeys("graveAnnual_save", "s") self.setDicUserKeys("graveAnnual_print", "p") # grave Unique self.setDicUserKeys("graveUnique_edit", "e") self.setDicUserKeys("graveUnique_delete", "d") self.setDicUserKeys("graveUnique_new", "n") self.setDicUserKeys("graveUnique_save", "s") self.setDicUserKeys("graveUnique_print", "p") self.refreshDicUser()