Changeset 3303
- Timestamp:
- 08/04/07 14:05:15 (1 year ago)
- Files:
-
- trunk/dabo/biz/dAutoBizobj.py (modified) (1 diff)
- trunk/dabo/biz/dBizobj.py (modified) (1 diff)
- trunk/dabo/dApp.py (modified) (1 diff)
- trunk/dabo/dEvents.py (modified) (1 diff)
- trunk/dabo/dLocalize.py (modified) (7 diffs)
- trunk/dabo/dObject.py (modified) (1 diff)
- trunk/dabo/dPref.py (modified) (1 diff)
- trunk/dabo/dReportWriter.py (modified) (1 diff)
- trunk/dabo/dSecurityManager.py (modified) (1 diff)
- trunk/dabo/dUserSettingProvider.py (modified) (1 diff)
- trunk/dabo/db/dBackend.py (modified) (1 diff)
- trunk/dabo/db/dConnectInfo.py (modified) (1 diff)
- trunk/dabo/db/dConnection.py (modified) (1 diff)
- trunk/dabo/db/dCursorMixin.py (modified) (1 diff)
- trunk/dabo/db/dDataSet.py (modified) (1 diff)
- trunk/dabo/db/dTable.py (modified) (1 diff)
- trunk/dabo/db/dbFirebird.py (modified) (1 diff)
- trunk/dabo/db/dbMsSQL.py (modified) (1 diff)
- trunk/dabo/db/dbMySQL.py (modified) (1 diff)
- trunk/dabo/db/dbOracle.py (modified) (1 diff)
- trunk/dabo/db/dbPostgreSQL.py (modified) (1 diff)
- trunk/dabo/db/dbSQLite.py (modified) (1 diff)
- trunk/dabo/db/dbTemplate.py (modified) (1 diff)
- trunk/dabo/lib/DesignerXmlConverter.py (modified) (1 diff)
- trunk/dabo/lib/datanav/Form.py (modified) (1 diff)
- trunk/dabo/lib/datanav/Grid.py (modified) (1 diff)
- trunk/dabo/lib/datanav/Page.py (modified) (1 diff)
- trunk/dabo/lib/datanav/PageFrame.py (modified) (1 diff)
- trunk/dabo/lib/datanav/__init__.py (modified) (1 diff)
- trunk/dabo/lib/datanav2/Form.py (modified) (1 diff)
- trunk/dabo/lib/datanav2/Grid.py (modified) (1 diff)
- trunk/dabo/lib/datanav2/Page.py (modified) (3 diffs)
- trunk/dabo/lib/datanav2/PageFrame.py (modified) (1 diff)
- trunk/dabo/lib/eventMixin.py (modified) (1 diff)
- trunk/dabo/lib/logger.py (modified) (1 diff)
- trunk/dabo/lib/propertyHelperMixin.py (modified) (1 diff)
- trunk/dabo/lib/reportWriter.py (modified) (1 diff)
- trunk/dabo/lib/xmltodict.py (modified) (1 diff)
- trunk/dabo/ui/__init__.py (modified) (1 diff)
- trunk/dabo/ui/dControlMixinBase.py (modified) (1 diff)
- trunk/dabo/ui/dDataControlMixinBase.py (modified) (1 diff)
- trunk/dabo/ui/dPemMixinBase.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/SortingForm.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/Wizard.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/WizardPage.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/about.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/htmlAbout.py (modified) (1 diff)
- trunk/dabo/ui/dialogs/login.py (modified) (1 diff)
- trunk/dabo/ui/uitk/dCheckBox.py (modified) (1 diff)
- trunk/dabo/ui/uitk/dFormMixin.py (modified) (1 diff)
- trunk/dabo/ui/uitk/dPemMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/__init__.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dBaseMenuBar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dBitmap.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dBitmapButton.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dBorderSizer.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dButton.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dCalendar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dCheckBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dCheckListBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dComboBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dControlItemMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dDataControlMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dDateTextBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dDialog.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dDockForm.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dDropdownList.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dEditBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dEditableList.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dEditor.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dFileDialog.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dFoldPanelBar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dFont.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dForm.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dFormMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dGauge.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dGlWindow.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dGrid.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dGridSizer.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dHtmlBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dHyperLink.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dImage.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dImageMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dLabel.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dLed.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dListBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dListControl.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dMenu.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dMenuBar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dMenuItem.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPage.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPageFrame.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPageFrameMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPageFrameNoTabs.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPanel.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPdfWindow.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dPemMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dProgressDialog.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dRadioList.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dSearchBox.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dShell.py (modified) (3 diffs)
- trunk/dabo/ui/uiwx/dSizerMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dSlider.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dSpinner.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dSplitForm.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dSplitter.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dStatusBar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dTextBoxMixin.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dTimer.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dToggleButton.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dToolBar.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/dTreeView.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/masked/maskededit.py (modified) (1 diff)
- trunk/dabo/ui/uiwx/uiApp.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dabo/biz/dAutoBizobj.py
r3290 r3303 2 2 import datetime 3 3 import dabo 4 from dabo.dLocalize import _ 4 5 import dabo.dException as dException 5 6 from dabo.biz.dBizobj import dBizobj trunk/dabo/biz/dBizobj.py
r3300 r3303 5 5 import dabo.dConstants as kons 6 6 from dabo.db.dCursorMixin import dCursorMixin 7 from dabo.dLocalize import _ 7 8 import dabo.dException as dException 8 9 from dabo.dObject import dObject trunk/dabo/dApp.py
r3290 r3303 15 15 import dabo.db 16 16 import dLocalize 17 from dabo.dLocalize import _ 17 18 from dabo.lib.connParser import importConnections 18 19 from dabo import dLocalize trunk/dabo/dEvents.py
r3290 r3303 4 4 from dabo.dObject import dObject 5 5 import dabo.ui as ui 6 from dabo.dLocalize import _ 6 7 7 8 trunk/dabo/dLocalize.py
r3297 r3303 18 18 19 19 _domains = {} 20 _currentTrans = None 20 21 21 22 _languageAliases = {"english": "en", … … 26 27 "portuguese": "pt", "portuguése": "pt", 27 28 "russian": "ru"} 29 30 def _(s): 31 """Return the localized translation of s, or s if translation not possible.""" 32 if _currentTrans is not None: 33 return _currentTrans(s) 34 return s 35 36 37 def n_(s): 38 return s 28 39 29 40 … … 41 52 localedir = getDaboLocaleDir() 42 53 _domains[domain] = localedir 43 gettext.install(domain, localedir, unicode=unicode_mo)54 #gettext.install(domain, localedir, unicode=unicode_mo) ## No, don't globally bind _ 44 55 setLanguage(_defaultLanguage, _defaultEncoding) 45 56 … … 52 63 def setLanguage(lang=None, charset=None): 53 64 """Change the language that strings get translated to, for all installed domains.""" 54 global _domains 65 global _domains, _currentTrans 55 66 56 67 lang = _languageAliases.get(lang, lang) … … 63 74 if daboLocaleDir: 64 75 daboTranslation = gettext.translation("dabo", daboLocaleDir, languages=lang, codeset=charset) 65 daboTranslation.install() 76 # daboTranslation.install() ## No, don't globally bind _ 77 _currentTrans = daboTranslation.ugettext 66 78 67 79 for domain, localedir in _domains.items(): … … 74 86 if daboTranslation: 75 87 translation.add_fallback(daboTranslation) 76 translation.install() 88 # translation.install() ## No, don't globally bind _ 89 _currentTrans = translation.ugettext 77 90 78 91 … … 91 104 92 105 93 # All kinds of user apps (think appwizard) have the deprecated import of _: 94 def _(s): 95 warnings.warn("Please remove your 'from dLocalize import _' statement.", DeprecationWarning, stacklevel=2) 96 return __builtins__["_"](s) 106 if __name__ == "__main__": 107 install() 108 print "sys.getdefaultencoding():", sys.getdefaultencoding() 109 print "locale.getlocale():", locale.getlocale() 110 print "_defaultLanguage, _defaultEncoding:", _defaultLanguage, _defaultEncoding 111 stringsToTranslate = ("Hey", "Application finished.") 112 for lang in set(_languageAliases.values()): 113 print "Setting language to '%s'." % (lang) 114 setLanguage(lang) 115 for s in stringsToTranslate: 116 print "Translating '%s':" % s, _(s) 97 117 98 def n_(s):99 warnings.warn("Please remove your 'from dLocalize import n_' statement.", DeprecationWarning, stacklevel=2)100 return s101 102 trunk/dabo/dObject.py
r3290 r3303 9 9 from dabo.lib.autosuper import autosuper 10 10 from dabo.dPref import dPref 11 from dabo.dLocalize import _ 11 12 12 13 class Dummy(object): trunk/dabo/dPref.py
r3290 r3303 4 4 import datetime 5 5 import dabo 6 from dabo.dLocalize import _ 6 7 import dabo.lib.utils as utils 7 8 trunk/dabo/dReportWriter.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 from dabo.dLocalize import _ 2 3 from dabo.lib.reportWriter import ReportWriter 3 4 from dabo.dObject import dObject trunk/dabo/dSecurityManager.py
r3290 r3303 2 2 import time 3 3 from dabo.dObject import dObject 4 from dLocalize import _ 4 5 5 6 trunk/dabo/dUserSettingProvider.py
r3290 r3303 2 2 import dabo 3 3 from dabo.dObject import dObject 4 from dabo.dLocalize import _ 4 5 5 6 trunk/dabo/db/dBackend.py
r3290 r3303 4 4 import datetime 5 5 import dabo 6 from dabo.dLocalize import _ 6 7 import dabo.dException as dException 7 8 from dabo.dObject import dObject trunk/dabo/db/dConnectInfo.py
r3290 r3303 4 4 from dabo.lib.connParser import importConnections 5 5 from dabo.dObject import dObject 6 from dabo.dLocalize import _ 6 7 from dabo.lib.SimpleCrypt import SimpleCrypt 7 8 trunk/dabo/db/dConnection.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 from dabo.dLocalize import _ 2 3 from dabo.dObject import dObject 3 4 from dConnectInfo import dConnectInfo trunk/dabo/db/dCursorMixin.py
r3290 r3303 18 18 import dabo 19 19 import dabo.dConstants as kons 20 from dabo.dLocalize import _ 20 21 import dabo.dException as dException 21 22 from dabo.dObject import dObject trunk/dabo/db/dDataSet.py
r3290 r3303 3 3 import re 4 4 import dabo 5 from dabo.dLocalize import _ 5 6 import datetime 6 7 trunk/dabo/db/dTable.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 from dabo.dLocalize import _ 2 3 import dabo.dException as dException 3 4 from dabo.dObject import dObject trunk/dabo/db/dbFirebird.py
r3290 r3303 3 3 import re 4 4 import dabo 5 from dabo.dLocalize import _ 5 6 from dBackend import dBackend 6 7 from dCursorMixin import dCursorMixin trunk/dabo/db/dbMsSQL.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 2 import datetime 3 from dabo.dLocalize import _ 3 4 from dBackend import dBackend 4 5 trunk/dabo/db/dbMySQL.py
r3290 r3303 5 5 except ImportError: 6 6 decimal = None 7 from dabo.dLocalize import _ 7 8 from dBackend import dBackend 8 9 import dabo.dException as dException trunk/dabo/db/dbOracle.py
r3290 r3303 25 25 """ 26 26 import datetime 27 from dabo.dLocalize import _ 27 28 from dBackend import dBackend 28 29 trunk/dabo/db/dbPostgreSQL.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 2 import datetime 3 from dabo.dLocalize import _ 3 4 from dBackend import dBackend 4 5 trunk/dabo/db/dbSQLite.py
r3290 r3303 3 3 import os 4 4 import re 5 from dabo.dLocalize import _ 5 6 from dBackend import dBackend 6 7 from dNoEscQuoteStr import dNoEscQuoteStr as dNoEQ trunk/dabo/db/dbTemplate.py
r3290 r3303 25 25 """ 26 26 import datetime 27 from dabo.dLocalize import _ 27 28 from dBackend import dBackend 28 29 trunk/dabo/lib/DesignerXmlConverter.py
r3290 r3303 11 11 dabo.ui.loadUI("wx") 12 12 import dabo.dEvents as dEvents 13 from dabo.dLocalize import _ 13 14 from dabo.dObject import dObject 14 15 import dabo.ui.dialogs as dlgs trunk/dabo/lib/datanav/Form.py
r3290 r3303 7 7 import dabo.ui 8 8 from dabo.lib.specParser import importRelationSpecs, importFieldSpecs 9 from dabo.dLocalize import _, n_ 9 10 import dabo.lib.reportUtils as reportUtils 10 11 import PageFrame trunk/dabo/lib/datanav/Grid.py
r3290 r3303 11 11 import dabo.dException as dException 12 12 dabo.ui.loadUI("wx") 13 from dabo.dLocalize import _, n_ 13 14 import dabo.dEvents as dEvents 14 15 trunk/dabo/lib/datanav/Page.py
r3291 r3303 6 6 import dabo.dException as dException 7 7 import dabo.dEvents as dEvents 8 from dabo.dLocalize import _, n_ 8 9 from dabo.lib.utils import padl 9 10 from dabo.dObject import dObject trunk/dabo/lib/datanav/PageFrame.py
r3290 r3303 4 4 import dabo.dEvents as dEvents 5 5 import Page as pag 6 from dabo.dLocalize import _, n_ 6 7 7 8 dabo.ui.loadUI("wx") trunk/dabo/lib/datanav/__init__.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 2 import warnings 3 from dabo.dLocalize import _ 3 4 from Form import Form 4 5 from Grid import Grid trunk/dabo/lib/datanav2/Form.py
r3290 r3303 5 5 import dabo.dEvents as dEvents 6 6 import dabo.ui 7 from dabo.dLocalize import _, n_ 7 8 import dabo.lib.reportUtils as reportUtils 8 9 import PageFrame trunk/dabo/lib/datanav2/Grid.py
r3290 r3303 4 4 import dabo.dException as dException 5 5 dabo.ui.loadUI("wx") 6 from dabo.dLocalize import _, n_ 6 7 import dabo.dEvents as dEvents 7 8 trunk/dabo/lib/datanav2/Page.py
r3290 r3303 5 5 import dabo.dException as dException 6 6 import dabo.dEvents as dEvents 7 from dabo.dLocalize import _, n_ 7 8 from dabo.lib.utils import padl 8 9 from dabo.dObject import dObject … … 11 12 import Grid 12 13 13 IGNORE_STRING, CHOICE_TRUE, CHOICE_FALSE = ("-ignore-", "Is True", "Is False") 14 15 ASC, DESC = ("asc", "desc") 14 IGNORE_STRING, CHOICE_TRUE, CHOICE_FALSE = (n_("-ignore-"), 15 n_("Is True"), 16 n_("Is False") ) 17 18 ASC, DESC = (n_("asc"), n_("desc")) 16 19 17 20 # Controls for the select page: … … 371 374 if typ in ("char", "memo"): 372 375 if typ == "char": 373 chcList = ["Equals", "Begins With", "Contains"] 376 chcList = [n_("Equals"), 377 n_("Begins With"), 378 n_("Contains")] 374 379 elif typ == "memo": 375 chcList = ["Begins With", "Contains"] 380 chcList = [n_("Begins With"), 381 n_("Contains")] 376 382 if wordSearch: 377 chcList.append( "Matches Words")383 chcList.append(n_("Matches Words")) 378 384 chc = tuple(chcList) 379 385 elif typ in ("date", "datetime"): 380 chc = ( "Equals",381 "On or Before",382 "On or After",383 "Before",384 "After")386 chc = (n_("Equals"), 387 n_("On or Before"), 388 n_("On or After"), 389 n_("Before"), 390 n_("After") ) 385 391 elif typ in ("int", "float", "decimal"): 386 chc = ( "Equals",387 "Greater than",388 "Greater than/Equal to",389 "Less than",390 "Less than/Equal to")392 chc = (n_("Equals"), 393 n_("Greater than"), 394 n_("Greater than/Equal to"), 395 n_("Less than"), 396 n_("Less than/Equal to")) 391 397 elif typ == "bool": 392 398 chc = (CHOICE_TRUE, CHOICE_FALSE) trunk/dabo/lib/datanav2/PageFrame.py
r3290 r3303 3 3 import dabo.dEvents as dEvents 4 4 import Page as pag 5 from dabo.dLocalize import _, n_ 5 6 6 7 trunk/dabo/lib/eventMixin.py
r3290 r3303 4 4 import traceback 5 5 import dabo 6 from dabo.dLocalize import _ 6 7 7 8 trunk/dabo/lib/logger.py
r3290 r3303 2 2 import sys, os, time 3 3 from dabo.dObject import dObject 4 from dabo.dLocalize import _ 4 5 5 6 class Log(dObject): trunk/dabo/lib/propertyHelperMixin.py
r3290 r3303 1 1 # -*- coding: utf-8 -*- 2 2 import string 3 from dabo.dLocalize import _ 3 4 4 5 trunk/dabo/lib/reportWriter.py
r3290 r3303 54 54 from dabo.lib.xmltodict import xmltodict 55 55 from dabo.lib.xmltodict import dicttoxml 56 from dabo.dLocalize import _ 56 57 from dabo.lib.caselessDict import CaselessDict 57 58 from reportlab.lib.utils import ImageReader trunk/dabo/lib/xmltodict.py
r3290 r3303 13 13 import dabo 14 14 import dabo.lib.DesignerUtils as desUtil 15 from dabo.dLocalize import _ 15 16 from dabo.lib.utils import resolvePath 16 17 app = dabo.dAppRef trunk/dabo/ui/__init__.py
r3290 r3303 15 15 import os, traceback 16 16 import dabo 17 from dabo.dLocalize import _ 17 18 18 19 trunk/dabo/ui/dControlMixinBase.py
r3290 r3303 4 4 import dabo 5 5 import dabo.ui 6 from dabo.dLocalize import _ 6 7 import dabo.dEvents as dEvents 7 8 trunk/dabo/ui/dDataControlMixinBase.py
r3290 r3303 7 7 import dabo.dException as dException 8 8 from dabo.dObject import dObject 9 from dabo.dLocalize import _ 9 10 10 11 trunk/dabo/ui/dPemMixinBase.py
r3290 r3303 5 5 from dabo.dObject import dObject 6 6 import dabo.dException as dException 7 from dabo.dLocalize import _ 7 8 8 9 trunk/dabo/ui/dialogs/SortingForm.py
r3290 r3303 3 3 dabo.ui.loadUI("wx") 4 4 import dabo.dEvents as dEvents 5 from dabo.dLocalize import _ 5 6 6 7 trunk/dabo/ui/dialogs/Wizard.py
r3290 r3303 3 3 import dabo 4 4 dabo.ui.loadUI("wx") 5 from dabo.dLocalize import _ 5 6 import dabo.dEvents as dEvents 6 7 import dabo.dConstants as k trunk/dabo/ui/dialogs/WizardPage.py
r3290 r3303 2 2 import dabo 3 3 dabo.ui.loadUI("wx") 4 from dabo.dLocalize import _ 4 5 import dabo.dEvents as dEvents 5 6 import dabo.dConstants as k trunk/dabo/ui/dialogs/about.py
r3290 r3303 5 5 dabo.ui.loadUI("wx") 6 6 import dabo.dEvents as dEvents 7 from dabo.dLocalize import _ 7 8 8 9 class About(dabo.ui.dDialog): trunk/dabo/ui/dialogs/htmlAbout.py
r3290 r3303 7 7 dabo.ui.loadUI("wx") 8 8 import dabo.dEvents as dEvents 9 from dabo.dLocalize import _ 9 10 10 11 trunk/dabo/ui/dialogs/login.py
r3290 r3303 9 9 dabo.ui.loadUI("wx") 10 10 11 from dabo.dLocalize import _ 11 12 import dabo.dEvents as dEvents 12 13 dKeys = dabo.ui.dKeys trunk/dabo/ui/uitk/dCheckBox.py
r3290 r3303 7 7 import dDataControlMixin as dcm 8 8 import dabo.dEvents as dEvents 9 from dabo.dLocalize import _ 9 10 10 11 trunk/dabo/ui/uitk/dFormMixin.py
r3290 r3303 2 2 """ dFormMixin.py """ 3 3 import dPemMixin as pm 4 from dabo.dLocalize import _ 4 5 import dabo.dEvents as dEvents 5 6 trunk/dabo/ui/uitk/dPemMixin.py
r3290 r3303 3 3 import sys, types 4 4 import dabo 5 from dabo.dLocalize import _ 5 6 import dabo.ui.dPemMixinBase 6 7 import dabo.dEvents as dEvents trunk/dabo/ui/uiwx/__init__.py
r3296 r3303 8 8 import time 9 9 import cStringIO 10 from dabo.dLocalize import _ 10 11 11 12 ###################################################### trunk/dabo/ui/uiwx/dBaseMenuBar.py
r3290 r3303 16 16 from dMenuBar import dMenuBar 17 17 import dIcons 18 from dabo.dLocalize import _, n_ 18 19 19 20 iconPath = "themes/tango/16x16" trunk/dabo/ui/uiwx/dBitmap.py
r3290 r3303 9 9 import dImageMixin as dim 10 10 import dabo.dEvents as dEvents 11 from dabo.dLocalize import _ 11 12 import dIcons 12 13 from dabo.ui import makeDynamicProperty trunk/dabo/ui/uiwx/dBitmapButton.py
r3290 r3303 7 7 import dControlMixin as cm 8 8 import dPemMixin as pm 9 from dabo.dLocalize import _ 9 10 from dIcons import getIconBitmap 10 11 from dabo.ui import makeDynamicProperty trunk/dabo/ui/uiwx/dBorderSizer.py
r3290 r3303 2 2 import wx 3 3 import dabo 4 from dabo.dLocalize import _ 4 5 from dabo.ui import makeDynamicProperty 5 6 trunk/dabo/ui/uiwx/dButton.py
r3290 r3303 8 8 9 9 import dControlMixin as cm 10 from dabo.dLocalize import _ 10 11 import dabo.dEvents as dEvents 11 12 from dabo.ui import makeDynamicProperty trunk/dabo/ui/uiwx/dCalendar.py
r3290 r3303 9 9 import dabo.dEvents as dEvents 10 10 import dabo.dColors as dColors 11 from dabo.dLocalize import _ 11 12 from dabo.ui import makeDynamicProperty 12 13 trunk/dabo/ui/uiwx/dCheckBox.py
r3290 r3303 7 7 import dDataControlMixin as dcm 8 8 import dabo.dEvents as dEvents 9 from dabo.dLocalize import _ 9 10 from dabo.ui import makeDynamicProperty 10 11 trunk/dabo/ui/uiwx/dCheckListBox.py
r3290 r3303 6 6 import dControlItemMixin as dcm 7 7 import dabo.dEvents as dEvents 8 from dabo.dLocalize import _ 8 9 9 10 trunk/dabo/ui/uiwx/dComboBox.py
r3290 r3303 5 5 import dControlItemMixin as dcm 6 6 import dabo.dEvents as dEvents 7 from dabo.dLocalize import _ 7 8 from dabo.ui import makeDynamicProperty 8 9 trunk/dabo/ui/uiwx/dControlItemMixin.py
