def __initControls(self): headers = [ packHeaderColumnData( 'nationId', 49, 30, tooltip=VEH_COMPARE.CARTPOPOVER_SORTING_NATION, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL), packHeaderColumnData( 'typeIndex', 45, 30, tooltip=VEH_COMPARE.CARTPOPOVER_SORTING_VEHTYPE, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL), packHeaderColumnData( 'level', 45, 30, tooltip=VEH_COMPARE.CARTPOPOVER_SORTING_VEHLVL, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL), packHeaderColumnData( 'shortUserName', 140, 30, label=VEH_COMPARE.CARTPOPOVER_SORTING_VEHNAME, tooltip=VEH_COMPARE.CARTPOPOVER_SORTING_VEHNAME_TOOLTIP), packHeaderColumnData('actions', 1, 30) ] self.as_setInitDataS({ 'title': text_styles.highTitle(_ms(VEH_COMPARE.CARTPOPOVER_TITLE)), 'tableHeaders': headers }) self.__updateButtonsState()
def __initHeader(self): common = {'btnHeight': 34, 'enabled': False} headers = [ packHeaderColumnData('itemName', 160, label=VEHICLE_CUSTOMIZATION. CUSTOMIZATION_NONHISTORIC_TABLEHEADER_ITEM, direction='ascending', **common), packHeaderColumnData('applied', 100, label=VEHICLE_CUSTOMIZATION. CUSTOMIZATION_NONHISTORIC_TABLEHEADER_APPLIED, direction='ascending', **common), packHeaderColumnData('button', 95, label=VEHICLE_CUSTOMIZATION. CUSTOMIZATION_NONHISTORIC_TABLEHEADER_REMOVE, direction='ascending', **common) ] title = text_styles.highTitle( _ms(VEHICLE_CUSTOMIZATION.CUSTOMIZATION_NONHISTORIC_TITLE_ITEMS)) cancelText = VEHICLE_CUSTOMIZATION.CUSTOMIZATION_NONHISTORIC_BUTTONTEXT_REMOVEFROMALL self.as_setHeaderDataS( PopoverHeaders(headers, title, '', cancelText)._asdict())
def __initControls(self): common = {'btnHeight': 34, 'enabled': True} nameWidth = 200 if self._isMultiSelect else 245 headers = [ packHeaderColumnData( 'nations', 43, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_NATION, **common), packHeaderColumnData( 'type', 33, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TYPE, **common), packHeaderColumnData( 'level', 33, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_LEVEL, btnHeight=34, enabled=False), packHeaderColumnData( 'name', nameWidth, label=VEH_COMPARE.ADDVEHPOPOVER_VEHICLENAME, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TITLE, direction='ascending', **common) ] if self._isMultiSelect: headers.insert( 0, packHeaderColumnData( 'check', 45, icon=RES_ICONS. MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_CHECKMARK, **common)) self.as_setInitDataS({ 'tableHeaders': headers, 'filters': self.initFilters(), 'header': text_styles.highTitle(makeString(self._getHeader())), 'btnCancel': VEH_COMPARE.ADDVEHPOPOVER_BTNCANCEL, 'isMultiSelect': self._isMultiSelect })
def __initControls(self): common = {'enabled': True, 'btnHeight': 34} headers = [ packHeaderColumnData( 'nations', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_NATION, **common), packHeaderColumnData( 'type', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TYPE, **common), packHeaderColumnData( 'level', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_LEVEL, **common), packHeaderColumnData( 'name', 130, label=VEH_COMPARE.ADDVEHPOPOVER_VEHICLENAME, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TITLE, direction='ascending', **common), packHeaderColumnData( 'hangar', 45, icon=RES_ICONS. MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_INHANGAR, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_INHANGAR, **common) ] if self.caller == 'awards': okButtonLabel = EVENT_BOARDS.POPOVER_BUTTONS_SELECT else: okButtonLabel = EVENT_BOARDS.POPOVER_BUTTONS_RATING self.as_setInitDataS({ 'tableHeaders': headers, 'filters': self.initFilters(), 'header': text_styles.highTitle(_ms(EVENT_BOARDS.POPOVER_TITLE_VEHICLE)), 'okButtonLabel': _ms(okButtonLabel) })
def __initControls(self): headers = [ packHeaderColumnData('nationID', 49, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_NATION, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, enabled=True), packHeaderColumnData( 'typeIndex', 45, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHTYPE, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, enabled=True), packHeaderColumnData( 'level', 45, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHLVL, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL_6_8, enabled=True), packHeaderColumnData( 'shortUserName', 148, 40, label=DIALOGS.TRADEINPOPOVER_SORTING_VEHNAME_HEADER, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHNAME, enabled=True, verticalTextAlign='center'), packHeaderColumnData( 'price', 95, 40, label=DIALOGS.TRADEINPOPOVER_SORTING_SAVING_FORMATTED, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_SAVING, enabled=True, verticalTextAlign='center') ] self.as_setInitDataS({ 'title': DIALOGS.TRADEINPOPOVER_TITLE, 'description': DIALOGS.TRADEINPOPOVER_DESCR, 'defaultSortField': 'price', 'defaultSortDirection': 'descending', 'tableHeaders': headers })
def __initControls(self): headers = [packHeaderColumnData('nationID', 40, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_NATION, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, enabled=True), packHeaderColumnData('typeIndex', 40, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHTYPE, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, enabled=True), packHeaderColumnData('level', 40, 40, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHLVL, icon=RES_ICONS.MAPS_ICONS_FILTERS_LEVELS_LEVEL_ALL, enabled=True), packHeaderColumnData('shortUserName', 152, 40, label=DIALOGS.TRADEINPOPOVER_SORTING_VEHNAME_HEADER, tooltip=DIALOGS.TRADEINPOPOVER_SORTING_VEHNAME, enabled=True, verticalTextAlign='center', showSeparator=False)] if not self._nyController.isPostEvent(): description = '' cooldown = self.__slot.getDefaultSlotCooldown() if cooldown > 0: timeLeft = backport.getTillTimeStringByRClass(cooldown, R.strings.menu.Time.timeValueShort) description = backport.text(R.strings.ny.vehiclesView.selectVehiclePopover.description(), time=text_styles.stats(timeLeft)) else: description = backport.text(R.strings.ny.vehiclesView.selectVehiclePopover.postEvent.description()) self.as_setInitDataS({'title': backport.text(R.strings.ny.vehiclesView.selectVehiclePopover.header(), level=self.__slot.getLevelStr()), 'description': description, 'defaultSortField': 'level', 'defaultSortDirection': 'descending', 'tableHeaders': headers, 'filters': self.initFilters()})
def __initControls(self): common = {'btnHeight': 34, 'enabled': True} headers = [ packHeaderColumnData( 'nations', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, tooltip=STORAGE.VEHICLESELECTPOPOVER_TOOLTIPS_NATION, **common), packHeaderColumnData( 'type', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, tooltip=STORAGE.VEHICLESELECTPOPOVER_TOOLTIPS_TYPE, **common), packHeaderColumnData( 'level', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL, tooltip=STORAGE.VEHICLESELECTPOPOVER_TOOLTIPS_LEVEL, **common), packHeaderColumnData( 'name', 210, label=STORAGE.VEHICLESELECTPOPOVER_VEHICLENAME, tooltip=STORAGE.VEHICLESELECTPOPOVER_TOOLTIPS_TITLE, direction='ascending', **common) ] self.as_setInitDataS({ 'tableHeaders': headers, 'filters': self.initFilters(), 'header': text_styles.highTitle( _ms(STORAGE.STORAGE_VEHICLESELECTPOPOVER_LABEL)) })
def __initControls(self): common = {'btnHeight': 34, 'enabled': True} headers = [ packHeaderColumnData( 'check', 45, icon=RES_ICONS. MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_CHECKMARK, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_SELECTVEHICLE, **common), packHeaderColumnData( 'nations', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_NATION, **common), packHeaderColumnData( 'type', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TYPE, **common), packHeaderColumnData( 'level', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_LEVEL, **common), packHeaderColumnData( 'name', 130, label=VEH_COMPARE.ADDVEHPOPOVER_VEHICLENAME, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TITLE, direction='ascending', **common), packHeaderColumnData( 'hangar', 45, icon=RES_ICONS. MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_INHANGAR, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_INHANGAR, **common) ] self.as_setInitDataS({ 'tableHeaders': headers, 'filters': self.initFilters(), 'header': text_styles.highTitle(_ms(VEH_COMPARE.ADDVEHPOPOVER_HEADER)), 'btnCancel': VEH_COMPARE.ADDVEHPOPOVER_BTNCANCEL })
def __initControls(self): common = {'btnHeight': 34, 'enabled': True} headers = [packHeaderColumnData('check', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_CHECKMARK, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_SELECTVEHICLE, **common), packHeaderColumnData('nations', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_NATIONS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_NATION, **common), packHeaderColumnData('type', 45, icon=RES_ICONS.MAPS_ICONS_FILTERS_TANKS_ALL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TYPE, **common), packHeaderColumnData('level', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_TAB_SORT_BUTTON_LEVEL, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_LEVEL, **common), packHeaderColumnData('name', 130, label=VEH_COMPARE.ADDVEHPOPOVER_VEHICLENAME, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_TITLE, direction='ascending', **common), packHeaderColumnData('hangar', 45, icon=RES_ICONS.MAPS_ICONS_BUTTONS_ICON_TABLE_COMPARISON_INHANGAR, tooltip=VEH_COMPARE.ADDVEHPOPOVER_TOOLTIPS_INHANGAR, **common)] self.as_setInitDataS({'tableHeaders': headers, 'filters': self.initFilters(), 'header': text_styles.highTitle(_ms(VEH_COMPARE.ADDVEHPOPOVER_HEADER)), 'btnCancel': VEH_COMPARE.ADDVEHPOPOVER_BTNCANCEL})