Re: [Module] StringEx (all OS)
Verfasst: 28.03.2019 23:04
Für macOS sind noch nicht die richtigen färben eingetragen...
Zeile 1457
So geht es auch im Darkmode
Zeile 1457
Code: Alles auswählen
CompilerSelect #PB_Compiler_OS ;{ Color
CompilerCase #PB_OS_Windows
StrgEx()\Color\Front = GetSysColor_(#COLOR_WINDOWTEXT)
StrgEx()\Color\Back = GetSysColor_(#COLOR_WINDOW)
StrgEx()\Color\Focus = GetSysColor_(#COLOR_HIGHLIGHT)
StrgEx()\Color\Button = GetSysColor_(#COLOR_3DLIGHT)
StrgEx()\Color\Border = GetSysColor_(#COLOR_WINDOWFRAME)
StrgEx()\Color\WordColor = GetSysColor_(#COLOR_HOTLIGHT)
StrgEx()\Color\Highlight = GetSysColor_(#COLOR_HIGHLIGHT)
StrgEx()\Color\HighlightText = GetSysColor_(#COLOR_HIGHLIGHTTEXT)
CompilerCase #PB_OS_MacOS
StrgEx()\Color\Front = OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor textColor"))
StrgEx()\Color\Back = BlendColor_(OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor textBackgroundColor")), $FFFFFF, 80)
StrgEx()\Color\Focus = OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor keyboardFocusIndicatorColor"))
StrgEx()\Color\Button = OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor controlBackgroundColor"))
StrgEx()\Color\Border = OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor grayColor"))
StrgEx()\Color\Highlight = OSX_NSColorToRGB(CocoaMessage(0, 0, "NSColor selectedTextBackgroundColor"))
CompilerCase #PB_OS_Linux