コード例 #1
0
 def updateStatus(self):
     if g_currentPreviewVehicle.hasModulesToSelect():
         if g_currentPreviewVehicle.isModified():
             icon = icons.makeImageTag(
                 backport.image(
                     R.images.gui.maps.icons.library.info_yellow()), 24, 24,
                 -7, -4)
             text = text_styles.neutral('%s%s' % (backport.text(
                 R.strings.vehicle_preview.modulesPanel.status.text()),
                                                  icon))
         else:
             icon = icons.makeImageTag(
                 backport.image(R.images.gui.maps.icons.library.info()), 24,
                 24, -7, -4)
             text = text_styles.stats('%s%s' % (backport.text(
                 R.strings.vehicle_preview.modulesPanel.Label()), icon))
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULS
     else:
         icon = icons.makeImageTag(
             backport.image(R.images.gui.maps.icons.library.info()), 24, 24,
             -7, -4)
         text = text_styles.stats('%s%s' % (backport.text(
             R.strings.vehicle_preview.modulesPanel.noModulesOptions()),
                                            icon))
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULSNOMODULES
     self.as_setStatusInfoS(text,
                            tooltip,
                            g_currentPreviewVehicle.getVehiclePreviewType(),
                            needToShowAnim=self.__showAnimation())
コード例 #2
0
 def __updateStatus(self):
     if g_currentPreviewVehicle.hasModulesToSelect():
         if g_currentPreviewVehicle.isModified():
             icon = icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_ATTENTIONICONFILLED, 16, 16, -3, 0)
             text = text_styles.neutral('%s %s' % (icon, _ms(VEHICLE_PREVIEW.MODULESPANEL_STATUS_TEXT)))
         else:
             text = text_styles.main(VEHICLE_PREVIEW.MODULESPANEL_LABEL)
         self.as_updateVehicleStatusS(text)
コード例 #3
0
 def __updateStatus(self):
     if g_currentPreviewVehicle.isPresent():
         if g_currentPreviewVehicle.isModified():
             icon = icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_ATTENTIONICONFILLED, 16, 16, -3, 0)
             text = text_styles.neutral('%s %s' % (icon, _ms(VEHICLE_PREVIEW.MODULESPANEL_STATUS_TEXT)))
         else:
             text = text_styles.main(VEHICLE_PREVIEW.MODULESPANEL_LABEL)
         self.as_updateVehicleStatusS(text)
コード例 #4
0
 def updateStatus(self):
     if g_currentPreviewVehicle.hasModulesToSelect():
         if g_currentPreviewVehicle.isModified():
             icon = icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_INFO_YELLOW, 24, 24, -7, -4)
             text = text_styles.neutral('%s%s' % (_ms(VEHICLE_PREVIEW.MODULESPANEL_STATUS_TEXT), icon))
         else:
             icon = icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_INFO, 24, 24, -7, -4)
             text = text_styles.stats('%s%s' % (_ms(VEHICLE_PREVIEW.MODULESPANEL_LABEL), icon))
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULS
     else:
         icon = icons.makeImageTag(RES_ICONS.MAPS_ICONS_LIBRARY_INFO, 24, 24, -7, -4)
         text = text_styles.stats('%s%s' % (_ms(VEHICLE_PREVIEW.MODULESPANEL_NOMODULESOPTIONS), icon))
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULSNOMODULES
     self.as_setStatusInfoS(text, tooltip)
コード例 #5
0
 def __makeStatusInfo(cls):
     textRes = R.strings.vehicle_preview.modulesPanel
     iconRes = R.images.gui.maps.icons.library
     if g_currentPreviewVehicle.hasModulesToSelect():
         if g_currentPreviewVehicle.isModified():
             makeTextData = (textRes.status.text, iconRes.info_yellow, text_styles.neutral)
         else:
             makeTextData = (textRes.Label, iconRes.info, text_styles.stats)
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULS
     else:
         makeTextData = (textRes.noModulesOptions, iconRes.info, text_styles.stats)
         tooltip = TOOLTIPS.VEHICLEPREVIEW_MODULSNOMODULES
     return (_makeStatusText(*makeTextData),
      tooltip,
      g_currentPreviewVehicle.getVehiclePreviewType(),
      cls.__needToShowAnim())