Exemple #1
0
def button_color_click():
    global overlay_color, window
    new_color = colors.show_dialog(overlay_color)
    window.attributes('-topmost', True)
    window.attributes('-topmost', False)
    if new_color is not None and new_color != overlay_color:
        overlay_color = new_color
        apply_opacity()
Exemple #2
0
# Layer effect > Color overlay
# (fr) Effet de calque > Couleur superposée
# (es) Efectos de capa > Color superpuesto
# (de) Ebeneneffekte > Farbüberlagerung
from lazpaint import image, colors, layer, filters

color = colors.show_dialog(layer.get_registry("overlay-color"))
if color is not None:
  image.do_begin()
  filters.filter_function(red = color.red/255, green = color.green/255, blue = color.blue/255, gamma_correction = False)
  layer.set_registry("overlay-color", color)
  image.do_end()