コード例 #1
0
ファイル: color_selector.py プロジェクト: kitanata/Kytten
 def layout(self, x, y):
     Control.layout(self, x, y)
     if self.swatch is not None:
         width, height = self.swatch.get_needed_size(self.content_width, self.content_height)
         self.swatch.update(self.x, self.y, width, height)
         if self.vlist is not None:
             self.vlist.vertices = self._get_vlist_vertices()
     if self.swatch_label is not None:
         self.swatch_label.layout(x + self.swatch.width + 4, y + (self.height - self.swatch_label.height) / 2)
コード例 #2
0
ファイル: resizable.py プロジェクト: Parashurama/Kytten
    def layout(self, x, y):
        """Places the vertex list at the new location.

        @param x X coordinate of our lower left corner
        @param y Y coordinate of our lower left corner
        """
        Control.layout(self, x, y)
        if not self.is_disabled():
            num_points, self.vertex_list.vertices = self._get_vertices()
            self.vertex_list.colors = self.color * num_points
        else:
            self.is_dragging = False
コード例 #3
0
 def layout(self, x, y):
     Control.layout(self, x, y)
     if self.swatch is not None:
         width, height = self.swatch.get_needed_size(
             self.content_width, self.content_height)
         self.swatch.update(self.x, self.y, width, height)
         if self.vlist is not None:
             self.vlist.vertices = self._get_vlist_vertices()
     if self.swatch_label is not None:
         self.swatch_label.layout(
             x + self.swatch.width + 4,
             y + (self.height - self.swatch_label.height) / 2)
コード例 #4
0
ファイル: resizable.py プロジェクト: SwineEngine/felyne
    def layout(self, x, y):
        """Places the vertex list at the new location.

        @param x X coordinate of our lower left corner
        @param y Y coordinate of our lower left corner
        """
        Control.layout(self, x, y)
        if not self.is_disabled():
            num_points, self.vertex_list.vertices = self._get_vertices()
            self.vertex_list.colors = self.color * num_points
        else:
            self.is_dragging = False
コード例 #5
0
ファイル: color_selector.py プロジェクト: kitanata/Kytten
    def layout(self, x, y):
        Control.layout(self, x, y)
        radius = self.RADIUS + self.BORDER
        self.center_x = self.x + radius
        self.center_y = self.y + radius

        if self.circle_vlist is not None:
            self.circle_vlist.vertices = self._get_circle_vlist_vertices()
        if self.inner_circle_vlist is not None:
            self.inner_circle_vlist.vertices = self._get_inner_circle_vlist_vertices()
        if self.inner_circle_bg_vlist is not None:
            self.inner_circle_bg_vlist.vertices = self._get_inner_circle_vlist_vertices()
        if self.colors_vlist is not None:
            self.colors_vlist.vertices = self._get_colors_vlist_vertices()
        if self.triangle_vlist is not None:
            self.triangle_vlist.vertices = self._get_triangle_vlist_vertices()
            self.triangle_vlist.colors = self._get_triangle_vlist_colors()
コード例 #6
0
    def layout(self, x, y):
        Control.layout(self, x, y)
        radius = self.RADIUS + self.BORDER
        self.center_x = self.x + radius
        self.center_y = self.y + radius

        if self.circle_vlist is not None:
            self.circle_vlist.vertices = self._get_circle_vlist_vertices()
        if self.inner_circle_vlist is not None:
            self.inner_circle_vlist.vertices = \
         self._get_inner_circle_vlist_vertices()
        if self.inner_circle_bg_vlist is not None:
            self.inner_circle_bg_vlist.vertices = \
         self._get_inner_circle_vlist_vertices()
        if self.colors_vlist is not None:
            self.colors_vlist.vertices = self._get_colors_vlist_vertices()
        if self.triangle_vlist is not None:
            self.triangle_vlist.vertices = self._get_triangle_vlist_vertices()
            self.triangle_vlist.colors = self._get_triangle_vlist_colors()
コード例 #7
0
 def layout(self, x, y):
     Control.layout(self, x, y)
     self.texture_vlist.vertices = self._get_texture_vertices()
     self.resizer_vlist.vertices = self._get_resizer_vertices()
     self.limits_vlist.vertices = self._get_limits_vertices()
コード例 #8
0
 def layout(self, x, y):
     Control.layout(self, x, y)
     self.texture_vlist.vertices = self._get_texture_vertices()
     self.resizer_vlist.vertices = self._get_resizer_vertices()
     self.limits_vlist.vertices = self._get_limits_vertices()