22 ноября | 2024г. | 10:06:56


АвторТема: Скин HDLine Rebranding  (Прочитано 48489 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Онлайн mic71Автор темы

  • Совет Джедаев
  • ****
  • Сообщений: 6561
  • Поблагодарили: 27551
  • Уважение: +156
Скин HDLine Rebranding
« Ответ #105: 31 марта | 2017г. | 19:59:25 »
0
Во-первых: С днем рождения !!! :drinks:
СПАСИБО!!!   :drinks:
Во-вторых - на коже: без изменений - проблема остается.
я это окно добавил
Спойлер   :
<screen name="ImageBackup" position="70,120" size="1140,518" title="Image Backup">
  <widget name="info-hdd" position="20,15" zPosition="1" size="680,100" font="Regular;20" halign="left" valign="top" transparent="1" />
  <widget name="info-multi" position="20,120" zPosition="1" size="680,100" font="Regular;20" halign="left" valign="top" transparent="1" />
  <widget name="info-usb" position="20,230" zPosition="1" size="680,226" font="Regular;20" halign="left" valign="top" transparent="1" />
</screen>
остальной процесс выводится скрином Console
Спойлер   :
<screen name="Console" position="70,120" size="1140,518" title="Command execution...">
  <widget name="text" position="25,20" size="670,421" font="Console;20" scrollbarMode="showNever" enableWrapAround="1" />
</screen>
Отличаются компоненты имиджей OpenPli и OpenAtv , я сделал как прописано в плагине , больше от меня ничего не зависит ...   :unknw:
а Screenshot с имиджа OpenPli можно прикрепить ?
P.S. посмотри модуль ImageBackup в папке SaoftwareManager там вверху есть
Спойлер   :
from Screens.Screen import Screen
from Screens.Console import Console
from Screens.MessageBox import MessageBox
Опустись ниже и там есть это  def doFullBackup(self, DIRECTORY):
вот его содержимое
Спойлер   :
            self.message += _('Back-up Tool for a %s\n' % self.SHOWNAME).upper()
            self.message += VERSION + '\n'
            self.message += '_________________________________________________\n\n'
            self.message += _('Please be patient, a backup will now be made,\n')
            if self.ROOTFSTYPE == 'ubi':
                self.message += _('because of the used filesystem the back-up\n')
                self.message += _('will take about 3-12 minutes for this system\n')
            elif SystemInfo['HaveMultiBoot'] and self.list[self.selection] == 'Recovery':
                self.message += _('because of the used filesystem the back-up\n')
                self.message += _('will take about 30 minutes for this system\n')
            elif 'tar.bz2' in self.ROOTFSTYPE.split() or SystemInfo['HaveMultiBoot']:
                self.message += _('because of the used filesystem the back-up\n')
                self.message += _('will take about 1-4 minutes for this system\n')
            else:
                self.message += _('this will take between 2 and 9 minutes\n')
            self.message += '\n_________________________________________________\n\n'
            self.message += "'"
это то что отображается на этом скриншоте Скин HDLine Rebranding
потом в поиске набери Console и увидишь это в нескольких местах
Спойлер   :
           
self.session.open(Console, title=self.TITLE, cmdlist=cmdlist, finishedCallback=self.doFullBackupCB, closeOnSuccess=True)
и
self.session.open(Console, title=self.TITLE, cmdlist=cmdlist, closeOnSuccess=False)
Т.Е. то что прописано в компоненте то и выводит на экране  :drinks:  :yu:

Теги: HDLine скин 
 



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!