Exemple #1
0
    def OnRender(self):
        grp.SetColor(self.BACK_GROUND_COLOR)
        grp.RenderBar(self.gx, self.gy, self.width, self.height)

        grp.SetColor(ConsoleWindow.EDIT_LINE_COLOR)
        grp.RenderBar(self.gxEditLine - 2, self.gyEditLine - 3,
                      self.width - 40, 17)

        grp.SetColor(ConsoleWindow.BUTTON_COLOR)
        grp.RenderBar(self.gxButton - 2, self.gyButton - 3, self.widthButton,
                      self.heightButton)
Exemple #2
0
	def OnRender(self):
		xRender, yRender = self.GetGlobalPosition()
		
		widthRender = self.width
		heightRender = self.height
		grp.SetColor(self.BACKGROUND_COLOR)
		grp.RenderBar(xRender, yRender, widthRender, heightRender)
		grp.SetColor(self.DARK_COLOR)
		grp.RenderLine(xRender, yRender, widthRender, 0)
		grp.RenderLine(xRender, yRender, 0, heightRender)
		grp.RenderLine(xRender, yRender+heightRender, widthRender, 0)
		grp.RenderLine(xRender+widthRender, yRender, 0, heightRender)

		grp.SetColor(self.PROGRESS_COLOR)
		grp.RenderBar(xRender + 2, yRender + 2, (self.width - 3) * self.percentage / 100, heightRender - 3)
Exemple #3
0
    def OnRender(self):
        (x, y, width, height) = self.GetRect()

        if localeInfo.IsARABIC():
            grp.SetColor(0x77000000)
            grp.RenderBar(x + 2, y + 45, 13, height - 45)

            grp.SetColor(0x77000000)
            grp.RenderBar(x, y, width, height)
            grp.SetColor(0x77000000)
            grp.RenderBox(x, y, width - 2, height)
            grp.SetColor(0x77000000)
            grp.RenderBox(x + 1, y + 1, width - 2, height)

            grp.SetColor(0xff989898)
            grp.RenderLine(x + width - 13, y + height - 1, 11, -11)
            grp.RenderLine(x + width - 9, y + height - 1, 7, -7)
            grp.RenderLine(x + width - 5, y + height - 1, 3, -3)
        else:
            grp.SetColor(0x77000000)
            grp.RenderBar(x + width - 15, y + 45, 13, height - 45)

            grp.SetColor(0x77000000)
            grp.RenderBar(x, y, width, height)
            grp.SetColor(0x77000000)
            grp.RenderBox(x, y, width - 2, height)
            grp.SetColor(0x77000000)
            grp.RenderBox(x + 1, y + 1, width - 2, height)

            grp.SetColor(0xff989898)
            grp.RenderLine(x + width - 13, y + height - 1, 11, -11)
            grp.RenderLine(x + width - 9, y + height - 1, 7, -7)
            grp.RenderLine(x + width - 5, y + height - 1, 3, -3)

        #####

        chat.ArrangeShowingChat(self.chatID)

        if localeInfo.IsARABIC():
            chat.SetPosition(self.chatID, x + width - 10, y + height - 25)
        else:
            chat.SetPosition(self.chatID, x + 10, y + height - 25)

        chat.SetHeight(self.chatID, height - 45 - 25)
        chat.Update(self.chatID)
        chat.Render(self.chatID)
Exemple #4
0
    def OnRender(self):
        xRender, yRender = self.GetGlobalPosition()

        widthRender = self.WIDTH
        heightRender = self.HEIGHT

        grp.SetColor(self.BACKGROUND_COLOR)
        grp.RenderBar(xRender, yRender, widthRender, heightRender)
        grp.SetColor(self.DARK_COLOR)
        grp.RenderLine(xRender, yRender, widthRender, 0)
        grp.RenderLine(xRender, yRender, 0, heightRender)
        grp.RenderLine(xRender, yRender + heightRender, widthRender, 0)
        grp.RenderLine(xRender + widthRender, yRender, 0, heightRender)

        grp.SetColor(self.PROGRESS_COLOR)

        grp.RenderBar(xRender + 2, yRender + 2,
                      (self.WIDTH - 3) * self.Percent / 100, heightRender - 3)
    def OnRender(self):
        import grp
        if self.isDown:
            grp.SetColor(ui.WHITE_COLOR)
        else:
            grp.SetColor(ui.HALF_WHITE_COLOR)

        x, y = self.GetGlobalPosition()
        grp.RenderBar(x + 2, y + 2, self.GetWidth() - 4, self.GetHeight() - 4)
Exemple #6
0
    def OnRender(self):
        xRender, yRender = self.GetGlobalPosition()

        widthRender = self.width
        heightRender = self.height
        grp.SetColor(self.BACKGROUND_COLOR)
        grp.RenderBar(xRender, yRender, widthRender, heightRender)
        grp.SetColor(self.DARK_COLOR)
        grp.RenderLine(xRender, yRender, widthRender, 0)
        grp.RenderLine(xRender, yRender, 0, heightRender)
        grp.RenderLine(xRender, yRender + heightRender, widthRender + 1, 0)
        grp.RenderLine(xRender + widthRender, yRender, 0, heightRender)

        if self.isFinished:
            grp.SetColor(self.FINISHED_COLOR)
        else:
            grp.SetColor(self.PROGRESS_COLOR)
        grp.RenderBar(xRender + 2, yRender + 2,
                      (self.width - 3) * self.progress / 100, heightRender - 3)
Exemple #7
0
    def OnRender(self):
        xRender, yRender = self.GetGlobalPosition()

        widthRender = self.width
        heightRender = self.height
        if self.isOver:
            if self.isSelected:
                grp.SetColor(self.DOWN_VISUAL_COLOR)
                grp.RenderBar(xRender, yRender, self.width, heightRender)
            else:
                grp.SetColor(self.OVER_VISUAL_COLOR)
                grp.RenderBar(xRender, yRender, self.width, heightRender)
        else:
            grp.SetColor(self.VISUAL_COLOR)
            grp.RenderBar(xRender, yRender, widthRender, heightRender)
        grp.SetColor(self.EDGE_COLOR)
        grp.RenderLine(xRender, yRender, widthRender, 0)
        grp.RenderLine(xRender, yRender, 0, heightRender)
        grp.RenderLine(xRender, yRender + heightRender, widthRender, 0)
        grp.RenderLine(xRender + widthRender, yRender, 0, heightRender)
Exemple #8
0
	def OnRender(self):
		xRender, yRender = self.GetGlobalPosition()
		
		widthRender = self.width
		heightRender = self.height
		grp.SetColor(self.BACKGROUND_COLOR)
		grp.RenderBar(xRender, yRender, widthRender, heightRender)
		grp.SetColor(self.DARK_COLOR)
		grp.RenderLine(xRender, yRender, widthRender, 0)
		grp.RenderLine(xRender, yRender, 0, heightRender)
		grp.RenderLine(xRender, yRender+heightRender, widthRender, 0)
		grp.RenderLine(xRender+widthRender, yRender, 0, heightRender)

		if self.isOver:
			grp.SetColor(self.HALF_WHITE_COLOR)
			grp.RenderBar(xRender + 2, yRender + 2, self.width - 3, heightRender - 3)

			if self.isSelected:
				grp.SetColor(self.WHITE_COLOR)
				grp.RenderBar(xRender + 2, yRender + 2, self.width - 3, heightRender - 3)
Exemple #9
0
	def OnRender(self):
		self.x, self.y = self.GetGlobalPosition()
		xRender = self.x
		yRender = self.y
		widthRender = self.width
		heightRender = self.height
		grp.SetColor(ui.BACKGROUND_COLOR)
		grp.RenderBar(xRender, yRender, widthRender, heightRender)
		grp.SetColor(ui.DARK_COLOR)
		grp.RenderLine(xRender, yRender, widthRender, 0)
		grp.RenderLine(xRender, yRender, 0, heightRender)
		grp.SetColor(ui.BRIGHT_COLOR)
		grp.RenderLine(xRender, yRender+heightRender, widthRender, 0)
		grp.RenderLine(xRender+widthRender, yRender, 0, heightRender)

		if self.isOver:
			grp.SetColor(ui.HALF_WHITE_COLOR)
			grp.RenderBar(xRender + 2, yRender + 3, self.width - 3, heightRender - 5)

			if self.isSelected:
				grp.SetColor(ui.WHITE_COLOR)
				grp.RenderBar(xRender + 2, yRender + 3, self.width - 3, heightRender - 5)
Exemple #10
0
    def OnRender(self):

        (x, y) = self.GetGlobalPosition()

        grp.SetColor(self.OUTLINE_COLOR)
        grp.RenderRoundBox(x, y, self.width, self.height)

        if self.state >= self.BUTTON_STATE_OVER:
            grp.RenderRoundBox(x + 1, y, self.width - 2, self.height)
            grp.RenderRoundBox(x, y + 1, self.width, self.height - 2)

            if self.BUTTON_STATE_DOWN == self.state:
                grp.SetColor(self.OVER_COLOR)
                grp.RenderBar(x + 1, y + 1, self.width - 2, self.height - 2)
Exemple #11
0
		def OnRender(self):
			xRender, yRender = self.GetGlobalPosition()
			yRender -= self.TEMPORARY_PLACE
			widthRender = self.width
			heightRender = self.height + self.TEMPORARY_PLACE*2
			grp.SetColor(ui.BACKGROUND_COLOR)
			grp.RenderBar(xRender, yRender, widthRender, heightRender)
			grp.SetColor(ui.DARK_COLOR)
			grp.RenderLine(xRender, yRender, widthRender, 0)
			grp.RenderLine(xRender, yRender, 0, heightRender)
			grp.SetColor(ui.BRIGHT_COLOR)
			grp.RenderLine(xRender, yRender+heightRender, widthRender, 0)
			grp.RenderLine(xRender+widthRender, yRender, 0, heightRender)

			ui.ListBox.OnRender(self)
Exemple #12
0
    def OnRender(self):
        if chat.GetVisibleLineCount(self.chatID) != self.visibleLineCount:
            self.visibleLineCount = chat.GetVisibleLineCount(self.chatID)
            self.Refresh()

        if self.curHeightBar != self.heightBar:
            self.curHeightBar += (self.heightBar - self.curHeightBar) / 10

        if self.boardState == chat.BOARD_STATE_EDIT:
            grp.SetColor(self.BOARD_MIDDLE_COLOR)
            grp.RenderBar(
                self.xBar,
                self.yBar + (self.heightBar - self.curHeightBar) + 10,
                self.widthBar, self.curHeightBar)
            chat.Render(self.chatID)
        elif self.boardState == chat.BOARD_STATE_VIEW:
            if systemSetting.IsViewChat():
                grp.RenderGradationBar(
                    self.xBar,
                    self.yBar + (self.heightBar - self.curHeightBar),
                    self.widthBar, self.curHeightBar, self.BOARD_START_COLOR,
                    self.BOARD_END_COLOR)
                chat.Render(self.chatID)
 def OnRender(self):
     if self.isSelected:
         x, y = self.GetGlobalPosition()
         grp.SetColor(grp.GenerateColor(0.0, 0.0, 0.7, 0.7))
         grp.RenderBar(x + 16, y, self.GetWidth() - 16, self.GetHeight())
Exemple #14
0
	def OnRender(self):
		x,y = self.GetGlobalPosition()
		grp.SetColor(self.colortable[self.state])
		grp.RenderBar(x,y,self.GetWidth(),self.GetHeight())