Esempio n. 1
0
    def __init__(self, pDefaultContent, pRootObj):
        self.DefaultContent = pDefaultContent
        self.RootObj = pRootObj

        self.ApplicationSelector = UI.ApplicationSelector(
            pDefaultContent, Core.MAIN.ScreenWidth / 2 - 550 / 2,
            Core.MAIN.ScreenHeight / 2 - 120 / 2)
        self.NoFoldersFound = False

        self.LoadApplicationsList()

        self.BottomButtonsList = Widget.Widget_Controller(
            pDefaultContent, (5, Core.MAIN.ScreenHeight - 50 - 5,
                              Core.MAIN.ScreenWidth - 10, 50))
        VersionText = "Taiyou Framework v" + CoreUtils.FormatNumber(Core.TaiyouGeneralVersion) + \
                      "\nTaiyou UI/Taskbar v" + Core.Get_TaiyouUIVersion()

        self.BottomButtonsList.Append(
            Widget.Widget_Label(pDefaultContent, "/Ubuntu_Bold.ttf",
                                VersionText, 14, (200, 200, 200), 5, 5, 0))

        self.ApplicationManagerBarAnimatorDisableToggle = True
        self.ApplicationManagerBarAnimator = CoreUtils.AnimationController(2)
        self.ApplicationManagerBarAnimator.Enabled = False
        self.ApplicationManagerBar = Widget.Widget_Controller(
            pDefaultContent, (5, 650, Core.MAIN.ScreenWidth - 10, 50))
        self.ApplicationManagerBar.Append(
            Widget.Widget_Button(pDefaultContent, "Open Application", 14, 5, 5,
                                 0))
        self.ApplicationManagerEnabled = False

        self.TextsBaseX = 0
        self.DisableInput = False
Esempio n. 2
0
 def RenderBottomInfosText(self, ContentsSurface):
     # Draw Bottom Text
     TitleText = "TaskBar v" + Core.Get_TaiyouUIVersion()
     TextY = 15
     TitleFontSize = 12
     TitleFont = "/Ubuntu_Bold.ttf"
     self.DefaultContent.FontRender(
         ContentsSurface, TitleFont, TitleFontSize, TitleText,
         (240, 240, 240),
         int(self.RootObj.Animation.Value - 255) / 10 +
         ContentsSurface.get_width() / 2 -
         self.DefaultContent.GetFont_width(TitleFont, TitleFontSize,
                                           TitleText) / 2,
         ContentsSurface.get_height() - self.DefaultContent.GetFont_height(
             TitleFont, TitleFontSize, TitleText) - TextY)