• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python locale_man._函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中scal2.locale_man._函数的典型用法代码示例。如果您正苦于以下问题:Python _函数的具体用法?Python _怎么用?Python _使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了_函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: __init__

 def __init__(self, group):
     BaseWidgetClass.__init__(self, group)
     ######
     sizeGroup = gtk.SizeGroup(gtk.SIZE_GROUP_HORIZONTAL)
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('Scale'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     pack(hbox, label)
     self.scaleCombo = common.Scale10PowerComboBox()
     pack(hbox, self.scaleCombo)
     pack(self, hbox)
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('Start'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     pack(hbox, label)
     self.startSpin = IntSpinButton(-maxStartEnd, maxStartEnd)
     pack(hbox, self.startSpin)
     pack(self, hbox)
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('End'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     pack(hbox, label)
     self.endSpin = IntSpinButton(-maxStartEnd, maxStartEnd)
     pack(hbox, self.endSpin)
     pack(self, hbox)
开发者ID:amirkarimi,项目名称:starcal,代码行数:31,代码来源:largeScale.py


示例2: __init__

 def __init__(self, group):
     NormalGroupWidget.__init__(self, group)
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('VCS Type'))
     label.set_alignment(0, 0.5)
     self.sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     self.vcsTypeCombo = gtk.combo_box_new_text()
     for name in vcsModuleNames:
         self.vcsTypeCombo.append_text(name)## descriptive name FIXME
     hbox.pack_start(self.vcsTypeCombo, 0, 0)
     self.pack_start(hbox, 0, 0)
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('Directory'))
     label.set_alignment(0, 0.5)
     self.sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     self.dirEntry = gtk.Entry()
     hbox.pack_start(self.dirEntry, 0, 0)
     ##
     #self.dirBrowse = gtk.Button(_('Browse'))
     ##
     self.pack_start(hbox, 0, 0)
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:25,代码来源:vcsBase.py


示例3: readLocationData

def readLocationData():
    lines = open(dataDir+'/locations.txt').read().split('\n')
    cityData = []
    country = ''
    for l in lines:
        p = l.split('\t')
        if len(p)<2:
            #print(p)
            continue
        if p[0]=='':
            if p[1]=='':
                city, lat, lng = p[2:5]
                #if country=='Iran':
                #    print(city)
                if len(p)>4:
                    cityData.append((
                        country + '/' + city,
                        _(country) + '/' + _(city),
                        float(lat),
                        float(lng)
                    ))
                else:
                    print(country, p)
            else:
                country = p[1]
    return cityData
开发者ID:amirkarimi,项目名称:starcal,代码行数:26,代码来源:pray_times.py


示例4: __init__

 def __init__(self, account=None):
     gtk.Dialog.__init__(self)
     self.set_title(_('Edit Account') if account else _('Add New Account'))
     ###
     dialog_add_button(self, gtk.STOCK_CANCEL, _('_Cancel'), gtk.RESPONSE_CANCEL)
     dialog_add_button(self, gtk.STOCK_OK, _('_OK'), gtk.RESPONSE_OK)
     ##
     self.connect('response', lambda w, e: self.hide())
     #######
     self.account = account
     self.activeWidget = None
     #######
     hbox = gtk.HBox()
     combo = gtk.combo_box_new_text()
     for cls in event_lib.classes.account:
         combo.append_text(cls.desc)
     hbox.pack_start(gtk.Label(_('Account Type')), 0, 0)
     hbox.pack_start(combo, 0, 0)
     hbox.pack_start(gtk.Label(''), 1, 1)
     self.vbox.pack_start(hbox, 0, 0)
     ####
     if self.account:
         self.isNew = False
         combo.set_active(event_lib.classes.account.names.index(self.account.name))
     else:
         self.isNew = True
         defaultAccountTypeIndex = 0
         combo.set_active(defaultAccountTypeIndex)
         self.account = event_lib.classes.account[defaultAccountTypeIndex]()
     self.activeWidget = None
     combo.connect('changed', self.typeChanged)
     self.comboType = combo
     self.vbox.show_all()
     self.typeChanged()
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:34,代码来源:account_op.py


示例5: __init__

 def __init__(self, event):## FIXME
     common.WidgetClass.__init__(self, event)
     ################
     hbox = gtk.HBox()
     pack(hbox, gtk.Label(_('Month')))
     self.monthCombo = MonthComboBox()
     self.monthCombo.build(event.mode)
     pack(hbox, self.monthCombo)
     pack(hbox, gtk.Label(''), 1, 1)
     #pack(self, hbox)
     ###
     #hbox = gtk.HBox()
     pack(hbox, gtk.Label(_('Day')))
     self.daySpin = DaySpinButton()
     pack(hbox, self.daySpin)
     pack(hbox, gtk.Label(''), 1, 1)
     pack(self, hbox)
     ###
     hbox = gtk.HBox()
     self.startYearCheck = gtk.CheckButton(_('Start Year'))
     pack(hbox, self.startYearCheck)
     self.startYearSpin = YearSpinButton()
     pack(hbox, self.startYearSpin)
     pack(hbox, gtk.Label(''), 1, 1)
     pack(self, hbox)
     self.startYearCheck.connect('clicked', self.startYearCheckClicked)
     ####
     self.notificationBox = common.NotificationBox(event)
     pack(self, self.notificationBox)
开发者ID:amirkarimi,项目名称:starcal,代码行数:29,代码来源:yearly.py


示例6: __init__

 def __init__(self, abrivateWeekDays=False):
     self.abrivateWeekDays = abrivateWeekDays
     self.absWeekNumber = core.getAbsWeekNumberFromJd(ui.cell.jd)## FIXME
     gtk.TreeView.__init__(self)
     self.set_headers_visible(False)
     self.ls = gtk.ListStore(gdk.Pixbuf, str, str, str)## icon, weekDay, time, text
     self.set_model(self.ls)
     ###
     cell = gtk.CellRendererPixbuf()
     col = gtk.TreeViewColumn(_('Icon'), cell)
     col.add_attribute(cell, 'pixbuf', 0)
     self.append_column(col)
     ###
     cell = gtk.CellRendererText()
     col = gtk.TreeViewColumn(_('Week Day'), cell)
     col.add_attribute(cell, 'text', 1)
     col.set_resizable(True)
     self.append_column(col)
     ###
     cell = gtk.CellRendererText()
     col = gtk.TreeViewColumn(_('Time'), cell)
     col.add_attribute(cell, 'text', 2)
     col.set_resizable(True)## FIXME
     self.append_column(col)
     ###
     cell = gtk.CellRendererText()
     col = gtk.TreeViewColumn(_('Description'), cell)
     col.add_attribute(cell, 'text', 3)
     col.set_resizable(True)
     self.append_column(col)
开发者ID:karoon,项目名称:starcal2,代码行数:30,代码来源:occurrence_view.py


示例7: __init__

 def __init__(self, group):
     self._group = group
     gtk.Dialog.__init__(self)
     self.set_title(_('Convert Calendar Type'))
     ####
     dialog_add_button(self, gtk.STOCK_CANCEL, _('_Cancel'), gtk.RESPONSE_CANCEL)
     dialog_add_button(self, gtk.STOCK_OK, _('_OK'), gtk.RESPONSE_OK)
     ##
     self.connect('response', lambda w, e: self.hide())
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('This is going to convert calendar types of all events inside group \"%s\" to a specific type. This operation does not work for Yearly events and also some of Custom events. You have to edit those events manually to change calendar type.')%group.title)
     label.set_line_wrap(True)
     pack(hbox, label)
     pack(hbox, gtk.Label(''), 1, 1)
     pack(self.vbox, hbox)
     ###
     hbox = gtk.HBox()
     pack(hbox, gtk.Label(_('Calendar Type')+':'))
     combo = CalTypeCombo()
     combo.set_active(group.mode)
     pack(hbox, combo)
     pack(hbox, gtk.Label(''), 1, 1)
     self.modeCombo = combo
     pack(self.vbox, hbox)
     ####
     self.vbox.show_all()
开发者ID:Noori,项目名称:starcal,代码行数:27,代码来源:group_op.py


示例8: __init__

 def __init__(self, group=None):
     gtk.Dialog.__init__(self)
     self.isNew = (group is None)
     self.set_title(_('Add New Group') if self.isNew else _('Edit Group'))
     #self.connect('delete-event', lambda obj, e: self.destroy())
     #self.resize(800, 600)
     ###
     dialog_add_button(self, gtk.STOCK_CANCEL, _('_Cancel'), gtk.RESPONSE_CANCEL)
     dialog_add_button(self, gtk.STOCK_OK, _('_OK'), gtk.RESPONSE_OK)
     self.connect('response', lambda w, e: self.hide())
     #######
     self.activeWidget = None
     #######
     hbox = gtk.HBox()
     combo = gtk.combo_box_new_text()
     for cls in event_lib.classes.group:
         combo.append_text(cls.desc)
     hbox.pack_start(gtk.Label(_('Group Type')), 0, 0)
     hbox.pack_start(combo, 0, 0)
     hbox.pack_start(gtk.Label(''), 1, 1)
     self.vbox.pack_start(hbox, 0, 0)
     ####
     if self.isNew:
         self._group = event_lib.classes.group[event_lib.defaultGroupTypeIndex]()
         combo.set_active(event_lib.defaultGroupTypeIndex)
     else:
         self._group = group
         combo.set_active(event_lib.classes.group.names.index(group.name))
     self.activeWidget = None
     combo.connect('changed', self.typeChanged)
     self.comboType = combo
     self.vbox.show_all()
     self.typeChanged()
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:33,代码来源:common.py


示例9: __init__

 def __init__(self, module, opt):
     t = opt[1]
     self.opt = opt ## needed??
     self.module = module
     self.type = t
     self.var_name = opt[0]
     hbox = gtk.HBox()
     if t==bool:
         w = gtk.CheckButton(_(opt[2]))
         self.get_value = w.get_active
         self.set_value = w.set_active
     elif t==list:
         hbox.pack_start(gtk.Label(_(opt[2])), 0, 0)
         w = gtk.combo_box_new_text() ### or RadioButton
         for s in opt[3]:
             w.append_text(_(s))
         self.get_value = w.get_active
         self.set_value = w.set_active
     elif t==int:
         hbox.pack_start(gtk.Label(_(opt[2])), 0, 0)
         w = IntSpinButton(opt[3], opt[4])
         self.get_value = w.get_value
         self.set_value = w.set_value
     elif t==float:
         hbox.pack_start(gtk.Label(_(opt[2])), 0, 0)
         w = FloatSpinButton(opt[3], opt[4], opt[5])
         self.get_value = w.get_value
         self.set_value = w.set_value
     else:
         raise RuntimeError('bad option type "%s"'%t)
     hbox.pack_start(w, 0, 0)
     self.widget = hbox
     ####
     self.updateVar = lambda: setattr(self.module, self.var_name, self.get_value())
     self.updateWidget = lambda: self.set_value(getattr(self.module, self.var_name))
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:35,代码来源:pref_utils.py


示例10: set_value

 def set_value(self, value):
     for i, row in enumerate(self.ls):
         if row[0] == value:
             self.set_active(i)
             return
     self.ls.append((value, _('%s Years')%_(value)))
     self.set_active(len(self.ls)-1)
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:7,代码来源:common.py


示例11: __init__

 def __init__(self, group):
     BaseGroupWidget.__init__(self, group)
     ######
     sizeGroup = gtk.SizeGroup(gtk.SIZE_GROUP_HORIZONTAL)
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('Scale'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     self.scaleCombo = common.Scale10PowerComboBox()
     hbox.pack_start(self.scaleCombo, 0, 0)
     self.pack_start(hbox, 0, 0)
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('Start'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     self.startSpin = IntSpinButton(-maxStartEnd, maxStartEnd)
     hbox.pack_start(self.startSpin, 0, 0)
     self.pack_start(hbox, 0, 0)
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('End'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     self.endSpin = IntSpinButton(-maxStartEnd, maxStartEnd)
     hbox.pack_start(self.endSpin, 0, 0)
     self.pack_start(hbox, 0, 0)
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:31,代码来源:largeScale.py


示例12: onEventLabelPopup

 def onEventLabelPopup(self, label, menu, ids):
     menu = gtk.Menu()
     self.labelMenuAddCopyItems(label, menu)
     ####
     groupId, eventId = ids
     event = ui.getEvent(groupId, eventId)
     if not event.readOnly:
         menu.add(gtk.SeparatorMenuItem())
         ###
         winTitle = _('Edit ') + event.desc
         menu.add(labelStockMenuItem(
             winTitle,
             gtk.STOCK_EDIT,
             self.editEventClicked,
             winTitle,
             event,
             groupId,
         ))
         ###
         menu.add(gtk.SeparatorMenuItem())
         ###
         menu.add(labelImageMenuItem(
             _('Move to %s') % ui.eventTrash.title,
             ui.eventTrash.icon,
             self.moveEventToTrash,
             event,
             groupId,
         ))
     ####
     menu.show_all()
     menu.popup(None, None, None, 3, 0)
     ui.updateFocusTime()
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:32,代码来源:occurrence_view.py


示例13: __init__

 def __init__(self, event):
     gtk.Expander.__init__(self, _('Notification'))
     self.event = event
     self.hboxDict = {}
     totalVbox = gtk.VBox()
     ###
     hbox = gtk.HBox()
     pack(hbox, gtk.Label(_('Notify')+' '))
     self.notifyBeforeInput = DurationInputBox()
     pack(hbox, self.notifyBeforeInput, 0, 0)
     pack(hbox, gtk.Label(' '+_('before event')))
     pack(hbox, gtk.Label(), 1, 1)
     pack(totalVbox, hbox)
     ###
     for cls in event_lib.classes.notifier:
         notifier = cls(self.event)
         inputWidget = makeWidget(notifier)
         if not inputWidget:
             printError('notifier %s, inputWidget = %r'%(cls.name, inputWidget))
             continue
         hbox = gtk.HBox()
         cb = gtk.CheckButton(notifier.desc)
         cb.inputWidget = inputWidget
         cb.connect('clicked', lambda check: check.inputWidget.set_sensitive(check.get_active()))
         cb.set_active(False)
         pack(hbox, cb)
         hbox.cb = cb
         #pack(hbox, gtk.Label(''), 1, 1)
         pack(hbox, inputWidget, 1, 1)
         hbox.inputWidget = inputWidget
         self.hboxDict[notifier.name] = hbox
         pack(totalVbox, hbox)
     self.add(totalVbox)
开发者ID:amirkarimi,项目名称:starcal,代码行数:33,代码来源:common.py


示例14: __init__

 def __init__(self, event):## FIXME
     common.EventWidget.__init__(self, event)
     ######
     sizeGroup = gtk.SizeGroup(gtk.SIZE_GROUP_HORIZONTAL)
     ######
     try:
         seperated = event.parent.showSeperatedYmdInputs
     except AttributeError:
         seperated = False
     if seperated:
         self.startDateInput = YearMonthDayBox()
         self.endDateInput = YearMonthDayBox()
     else:
         self.startDateInput = DateButton()
         self.endDateInput = DateButton()
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('Start')+': ')
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     hbox.pack_start(self.startDateInput, 0, 0)
     self.pack_start(hbox, 0, 0)
     ######
     hbox = gtk.HBox()
     label = gtk.Label(_('End')+': ')
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     hbox.pack_start(label, 0, 0)
     hbox.pack_start(self.endDateInput, 0, 0)
     self.pack_start(hbox, 0, 0)
开发者ID:karoon,项目名称:starcal2,代码行数:31,代码来源:lifeTime.py


示例15: __init__

 def __init__(self, term, **kwargs):
     self.term = term
     gtk.Dialog.__init__(self, **kwargs)
     self.resize(800, 500)
     self.set_title(_('View Weekly Schedule'))
     self.connect('delete-event', self.onDeleteEvent)
     #####
     hbox = gtk.HBox()
     self.currentWOnlyCheck = gtk.CheckButton(_('Current Week Only'))
     self.currentWOnlyCheck.connect('clicked', lambda obj: self.updateWidget())
     hbox.pack_start(self.currentWOnlyCheck, 0, 0)
     ##
     hbox.pack_start(gtk.Label(''), 1, 1)
     ##
     button = gtk.Button(_('Export to ')+'SVG')
     button.connect('clicked', self.exportToSvgClicked)
     hbox.pack_start(button, 0, 0)
     ##
     self.vbox.pack_start(hbox, 0, 0)
     #####
     self.widget = WeeklyScheduleWidget(term)
     self.vbox.pack_start(self.widget, 1, 1)
     #####
     self.vbox.show_all()
     self.updateWidget()
开发者ID:karoon,项目名称:starcal2,代码行数:25,代码来源:universityTerm.py


示例16: __init__

 def __init__(self):
     from scal2.ui_gtk.mywidgets.cal_type_combo import CalTypeCombo
     gtk.Dialog.__init__(self)
     ####
     dialog_add_button(self, gtk.STOCK_OK, _('_OK'), gtk.RESPONSE_OK)
     self.connect('response', self.onResponse)
     ####
     sizeGroup = gtk.SizeGroup(gtk.SIZE_GROUP_HORIZONTAL)
     ####
     hbox = gtk.HBox()
     label = gtk.Label(_('Calendar Type'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     pack(hbox, label)
     combo = CalTypeCombo()
     combo.set_active(calTypes.primary)
     pack(hbox, combo)
     pack(hbox, gtk.Label(''), 1, 1)
     pack(self.vbox, hbox)
     self.modeCombo = combo
     ####
     hbox = gtk.HBox()
     hbox = gtk.HBox()
     label = gtk.Label(_('Group Title'))
     label.set_alignment(0, 0.5)
     sizeGroup.add_widget(label)
     pack(hbox, label)
     self.groupTitleEntry = gtk.Entry()
     self.groupTitleEntry.set_text(_('Imported Events'))
     pack(hbox, self.groupTitleEntry)
     pack(self.vbox, hbox)
     ####
     self.vbox.show_all()
开发者ID:amirkarimi,项目名称:starcal,代码行数:33,代码来源:import_customday.py


示例17: optionsWidgetCreate

 def optionsWidgetCreate(self):
     from scal2.ui_gtk.mywidgets.multi_spin.integer import IntSpinButton
     if self.optionsWidget:
         return
     self.optionsWidget = gtk.VBox()
     ####
     if self.customizeWidth:
         value = self.getWidthValue()
         ###
         hbox = gtk.HBox()
         pack(hbox, gtk.Label(_('Width')))
         spin = IntSpinButton(0, 999)
         pack(hbox, spin)
         spin.set_value(value)
         spin.connect('changed', self.widthSpinChanged)
         pack(self.optionsWidget, hbox)
     ####
     if self.customizeFont:
         hbox = gtk.HBox()
         pack(hbox, gtk.Label(_('Font Family')))
         combo = FontFamilyCombo(hasAuto=True)
         combo.set_value(self.getFontValue())
         pack(hbox, combo)
         combo.connect('changed', self.fontFamilyComboChanged)
         pack(self.optionsWidget, hbox)
     ####
     self.optionsWidget.show_all()
开发者ID:amirkarimi,项目名称:starcal,代码行数:27,代码来源:weekCal.py


示例18: run

 def run(self, format, fpath):
     self.redirectStdOutErr()
     try:
         if format=='json':
             try:
                 text = open(fpath, 'rb').read()
             except Exception as e:
                 sys.stderr.write(_('Error in reading file')+'\n%s\n'%e)
             else:
                 try:
                     data = jsonToData(text)
                 except Exception as e:
                     sys.stderr.write(_('Error in loading JSON data')+'\n%s\n'%e)
                 else:
                     try:
                         newGroups = ui.eventGroups.importData(data)
                     except Exception as e:
                         sys.stderr.write(_('Error in importing events')+'\n%s\n'%e)
                     else:
                         for group in newGroups:
                             self.win.manager.appendGroupTree(group)
                         print(_('%s groups imported successfully')%_(len(newGroups)))
         else:
             raise ValueError('invalid format %r'%format)
     finally:
         self.restoreStdOutErr()
开发者ID:amirkarimi,项目名称:starcal,代码行数:26,代码来源:import_event.py


示例19: __init__

 def __init__(self, parent=None):
     qt.QWidget.__init__(self, parent)
     #####################
     hbox = HBox()
     spin = qt.QSpinBox()
     spin.setRange(1, 999)
     spin.setSingleStep(1)
     spin.setLayoutDirection(qc.Qt.LeftToRight)
     spin.setValue(ui.mcalHeight)
     self.connect(spin, qc.SIGNAL('valueChanged (int)'), self.heightSpinChanged)
     hbox.addWidget(qt.QLabel(_('Height')))
     hbox.addWidget(spin)
     MainWinItem.__init__(self, 'monthCal', _('Month Calendar'), optionsWidget=hbox)
     self.setFixedHeight(ui.mcalHeight)
     self.setSizePolicy(qt.QSizePolicy.Expanding, qt.QSizePolicy.Fixed)
     ######################
     ## self.supports_alpha = ## ??????????
     #self.kTime = 0
     ######################
     ## Define drag and drop
     ######################
     self.myKeys = (
         qc.Qt.Key_Up, qc.Qt.Key_Down, qc.Qt.Key_Right, qc.Qt.Key_Left, qc.Qt.Key_Space, qc.Qt.Key_Home, qc.Qt.Key_End,
         qc.Qt.Key_PageUp, qc.Qt.Key_PageDown, qc.Qt.Key_Menu, qc.Qt.Key_F10, qc.Qt.Key_M
     )
     ######################
     self.updateTextWidth()
开发者ID:ErfanBagheri,项目名称:starcal,代码行数:27,代码来源:monthcal.py


示例20: updateWidget

 def updateWidget(self):
     # for index, module in calTypes.iterIndexModule():
     #    if module.name != 'hijri':
     for mode in calTypes.active:
         modeDesc = calTypes[mode].desc
         if not "hijri" in modeDesc.lower():
             self.altMode = mode
             self.altModeDesc = modeDesc
             break
     self.topLabel.set_label(
         _("Start") + ": " + dateLocale(*monthDb.startDate) + " " + _("Equals to") + " %s" % _(self.altModeDesc)
     )
     self.startDateInput.set_value(jd_to(monthDb.startJd, self.altMode))
     ###########
     selectYm = getCurrentYm() - 1  ## previous month
     selectIndex = None
     self.trees.clear()
     for index, ym, mLen in monthDb.getMonthLenList():
         if ym == selectYm:
             selectIndex = index
         year, month0 = divmod(ym, 12)
         self.trees.append([ym, _(year), _(monthName[month0]), mLen, ""])
     self.updateEndDates()
     ########
     if selectIndex is not None:
         self.treev.scroll_to_cell(str(selectIndex))
         self.treev.set_cursor(str(selectIndex))
开发者ID:amirkarimi,项目名称:starcal,代码行数:27,代码来源:hijri.py



注:本文中的scal2.locale_man._函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python multi_spin_button.DateButton类代码示例发布时间:2022-05-27
下一篇:
Python scaffold.mock_restore函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap