def draw(self):
        """Draw the color editor and other objects.

        Extends Object2D.draw.
        """
        ### draw the 'image' surface of the colors editor,
        ### which works as a background
        super().draw()

        ### draw the colors panel
        self.colors_panel.draw()

        ### draw objects which comprise scales
        self.scales.call_draw()

        ### draw buttons (which include entries) and labels

        self.buttons.draw()
        self.labels.draw()

        ### finally, update the screen
        SERVICES_NS.update_screen()
Draw the color editor and other objects.

        Extends Object2D.draw.
        
nodezator/colorsman/editor/loopop.py