Example #1
0
def rgb(red, green, blue, alpha=1.0, image=False, im=''):
    color = Color()
    color.image = image
    if image:
        color.image = im._win_image
    else:
        color._red = red
        color._green = green
        color._blue = blue
        color._alpha = alpha
        color._win_color = (int(red * 255) | int(green * 255) << 8
                            | int(blue * 255) << 16)
        color._win_argb = (int(blue * 255) | int(green * 255) << 8
                           | int(red * 255) << 16 | int(alpha * 255) << 24)
    return color
Example #2
0
def rgb(red, green, blue, alpha=1.0):
    color = Color()
    color._red = red
    color._green = green
    color._blue = blue
    color._alpha = alpha
    color._win_color = (int(red * 255) | int(green * 255) << 8
                        | int(blue * 255) << 16)
    color._win_argb = (int(blue * 255) | int(green * 255) << 8
                       | int(red * 255) << 16 | int(alpha * 255) << 24)
    return color
Example #3
0
def rgb(red, green, blue, alpha = 1.0, image = False, im = ''):
    color = Color()
    color.image = image
    if image:
        color.image = im._win_image
    else:
        color._red = red
        color._green = green
        color._blue = blue
        color._alpha = alpha
        color._win_color = (
            int(red * 255) |
            int(green * 255) << 8 |
            int(blue * 255) << 16)
        color._win_argb = (
            int(blue * 255) |
            int(green * 255) << 8 |
            int(red * 255) << 16 |
            int(alpha * 255) << 24)
    return color
def rgb(red, green, blue, alpha = 1.0):
    color = Color()
    color._red = red
    color._green = green
    color._blue = blue
    color._alpha = alpha
    color._win_color = (
        int(red * 255) |
        int(green * 255) << 8 |
        int(blue * 255) << 16)
    color._win_argb = (
        int(blue * 255) |
        int(green * 255) << 8 |
        int(red * 255) << 16 |
        int(alpha * 255) << 24)
    return color
Example #5
0
#
#   Python GUI - Color constants and functions - Cocoa
#

from AppKit import NSColor
from GUI import Color

rgb = Color

selection_forecolor = Color._from_ns_color(NSColor.selectedTextColor())
selection_backcolor = Color._from_ns_color(NSColor.selectedTextBackgroundColor())
Example #6
0
#
#   Python GUI - Color constants and functions - Cocoa
#

from AppKit import NSColor
from GUI import Color

rgb = Color

selection_forecolor = Color._from_ns_color(NSColor.selectedTextColor())
selection_backcolor = Color._from_ns_color(
    NSColor.selectedTextBackgroundColor())
 def get_color(self):
     return Color._from_ns_color(self._ns_inner_view.textColor())
 def get_color(self):
     return Color._from_ns_color(self._ns_inner_view.textColor())
Example #9
0
#   PyGUI - Color utilities - Win32
#
#--------------------------------------------------------------------

import win32con as wc, win32api as api
from GUI import Color


def rgb(red, green, blue, alpha=1.0, image=False, im=''):
    color = Color()
    color.image = image
    if image:
        color.image = im._win_image
    else:
        color._red = red
        color._green = green
        color._blue = blue
        color._alpha = alpha
        color._win_color = (int(red * 255) | int(green * 255) << 8
                            | int(blue * 255) << 16)
        color._win_argb = (int(blue * 255) | int(green * 255) << 8
                           | int(red * 255) << 16 | int(alpha * 255) << 24)
    return color


selection_forecolor = Color._from_win_color(
    api.GetSysColor(wc.COLOR_HIGHLIGHTTEXT))

selection_backcolor = Color._from_win_color(api.GetSysColor(
    wc.COLOR_HIGHLIGHT))
#
#   PyGUI - Color utilities - Win32
#
#--------------------------------------------------------------------

import win32con as wc, win32api as api
from GUI import Color

def rgb(red, green, blue, alpha = 1.0):
    color = Color()
    color._red = red
    color._green = green
    color._blue = blue
    color._alpha = alpha
    color._win_color = (
        int(red * 255) |
        int(green * 255) << 8 |
        int(blue * 255) << 16)
    color._win_argb = (
        int(blue * 255) |
        int(green * 255) << 8 |
        int(red * 255) << 16 |
        int(alpha * 255) << 24)
    return color

selection_forecolor = Color._from_win_color(
    api.GetSysColor(wc.COLOR_HIGHLIGHTTEXT))

selection_backcolor = Color._from_win_color(
    api.GetSysColor(wc.COLOR_HIGHLIGHT))
Example #11
0
#
#   Python GUI - Color constants and functions - Gtk
#

from gtk import Style
from GUI import Color

rgb = Color

s = Style()
selection_forecolor = Color._from_gdk_color(s.fg[3])
selection_backcolor = Color._from_gdk_color(s.bg[3])

Example #12
0
 def get_color(self):
     gdk_color = self._gtk_title_widget.style.fg[gtk.STATE_NORMAL]
     return Color._from_gdk_color(gdk_color)