コード例 #1
0
 def transformedValue_(self, priority):
     if priority > 4:
         return NSColor.redColor()
     elif priority > 3:
         return NSColor.orangeColor()
     elif priority > 2:
         return NSColor.blueColor()
     elif priority > 1:
         return NSColor.greenColor()
     elif priority > 0:
         return NSColor.brownColor()
     else:
         return NSColor.blackColor()
コード例 #2
0
 def transformedValue_(self, priority):
     if priority > 4:
         return NSColor.redColor()
     elif priority > 3:
         return NSColor.orangeColor()
     elif priority > 2:
         return NSColor.blueColor()
     elif priority > 1:
         return NSColor.greenColor()
     elif priority > 0:
         return NSColor.brownColor()
     else:
         return NSColor.blackColor()
コード例 #3
0
 def drawTextAtPoint(self,
                     text,
                     textPosition,
                     textAlignment=3,
                     fontSize=9.0,
                     fontColor=NSColor.brownColor()):
     """
     Use self.drawTextAtPoint("blabla", myNSPoint) to display left-aligned text at myNSPoint.
     """
     try:
         glyphEditView = self.controller.graphicView()
         fontAttributes = {
             NSFontAttributeName: NSFont.labelFontOfSize_(fontSize),
             NSForegroundColorAttributeName: fontColor
         }
         displayText = NSAttributedString.alloc(
         ).initWithString_attributes_(text, fontAttributes)
         displayText.drawAtPoint_alignment_visibleInRect_(
             textPosition, textAlignment, NSMakeRect(NSNotFound, 0, 0, 0))
     except Exception as e:
         self.logToConsole("drawTextAtPoint: %s" % str(e))
コード例 #4
0
ファイル: colors.py プロジェクト: PageBot/PageBotNano
    return NSColor.colorWithCalibratedRed_green_blue_alpha_(r, g, b, a)


def rgba(r, g, b, a=1.0):
    """rgb values between 0 and 1"""
    return getRGBA(r * 255, b * 255, g * 255, a)


rgb = rgba

# Preset colors.

blackColor = NSColor.blackColor()
opaqueBlackColor = getRGBA(0, 0, 0, 0.5)
blueColor = NSColor.blueColor()
brownColor = NSColor.brownColor()
clearColor = NSColor.clearColor()
cyanColor = NSColor.cyanColor()
darkGrayColor = getRGBA(80, 80, 80)
darkGreyColor = darkGrayColor
grayColor = NSColor.grayColor()
greyColor = grayColor
grayColor = NSColor.grayColor()
greenColor = NSColor.greenColor()
lightGreenColor = getRGBA(75, 211, 154)
darkGreenColor = getRGBA(41, 120, 37)
lightestGrayColor = NSColor.colorWithCalibratedRed_green_blue_alpha_(
    0.98, 0.98, 0.98, 1)
lightestGreyColor = lightestGrayColor
lightGrayColor = NSColor.lightGrayColor()
lightGreyColor = lightGrayColor
コード例 #5
0
ファイル: osx_panel.py プロジェクト: xoconusco/verano16
    def __init__(self, width, height):
        self.width = width
        self.height = height


class Color:
    """ A class representing a color """

    def __init__(self, ns_color):
        self.ns_color = ns_color


Color.BLACK = Color(NSColor.blackColor())
Color.BLUE = Color(NSColor.blueColor())
Color.BROWN = Color(NSColor.brownColor())
Color.CYAN = Color(NSColor.cyanColor())
Color.DARK_GRAY = Color(NSColor.darkGrayColor())
Color.GRAY = Color(NSColor.grayColor())
Color.GREEN = Color(NSColor.greenColor())
Color.MAGENTA = Color(NSColor.magentaColor())
Color.ORANGE = Color(NSColor.orangeColor())
Color.PURPLE = Color(NSColor.purpleColor())
Color.RED = Color(NSColor.redColor())
Color.WHITE = Color(NSColor.whiteColor())
Color.YELLOW = Color(NSColor.yellowColor())


class Font:
    """ Text font """