Beispiel #1
0
    def __init__(self, theme):
        self.theme = theme

        self.width = self.theme["width"]
        self.height = self.theme["height"]
        self.sel_size = self.theme["sel_size"]
        self.nonsel_size = scale(self.sel_size, theme["nonsel_factor"])
        self.padding = self.theme["padding"]
        self.mid_factor = self.theme["mid_factor"]
        self.fontname = pylaunchr.font.icon.fontname
        self.sel_color = self.theme["sel"]
        self.nonsel_color = self.theme["nonsel"]

        self.mid_x = int(self.mid_factor * self.width)
        self.sel_x = int(self.mid_x - self.sel_size.w / 2.0)
Beispiel #2
0
    def __init__(self, theme):
        self.theme = theme

        self.width = self.theme["width"]
        self.height = self.theme["height"]
        self.sel_size = self.theme["sel_size"]
        self.nonsel_size = scale(self.sel_size, theme["nonsel_factor"])
        self.padding = self.theme["padding"]
        self.mid_factor = self.theme["mid_factor"]
        self.fontname = self.theme["fontname"]
        self.icon_fontname = pylaunchr.font.icon.fontname
        self.sel_color = self.theme["sel"]
        self.nonsel_color = self.theme["nonsel"]
        self.arch_size = self.theme["arch_size"]
        self.x_offset = self.theme["x_offset"]

        self.mid_y = int(self.mid_factor * self.height)
        self.sel_y = int(self.mid_y - self.sel_size.h / 2.0)

        self.top_y = self.sel_y
        #self.top_y -= self.padding

        self.sel_y += self.arch_size.h
        self.sel_y += self.padding