Color Themes for PureBasic

Working on new editor enhancements?
User avatar
Roger Hågensen
User
User
Posts: 47
Joined: Wed Mar 25, 2015 1:06 pm
Location: Norway

Color Themes for PureBasic

Post by Roger Hågensen »

I kinda like the Visual Studio Code Dark+ Color theme and this is my quick "port" of the colors, I'm not 100% happy with how it looks but it's close enough. I may tweak it later myself.

Where possible I used the exact colors as those used in the Dark+ theme.
My theme has no real name, but I guess you can call it "VSC Dark.prefs", and Fred & Co is free to include this or edit it and then include it.

It would also be cool to see any color themes others have made, I could not find a thread (after a quick search) on the forum from earlier so this is it I guess.

Copy this text and save it as "VSC Dark.prefs" then import it (look in PureBasic prefs window, way don there should be a Import/Export listed, choose import and then import it. As this only includes colors you don't have to select what else to import (or not).

Code: Select all

; PureBasic IDE Exported Preferences
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(220, 220, 170)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(30, 30, 30)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(197, 134, 192)
BasicKeywordColor_Used = 1
CommentColor = RGB(96, 139, 78)
CommentColor_Used = 1
ConstantColor = RGB(86, 156, 214)
ConstantColor_Used = 1
LabelColor = RGB(206, 236, 196)
LabelColor_Used = 1
NormalTextColor = RGB(212, 212, 212)
NormalTextColor_Used = 1
NumberColor = RGB(181, 206, 168)
NumberColor_Used = 1
OperatorColor = RGB(212, 212, 212)
OperatorColor_Used = 1
PointerColor = RGB(206, 145, 120)
PointerColor_Used = 1
PureKeywordColor = RGB(220, 220, 170)
PureKeywordColor_Used = 1
SeparatorColor = RGB(206, 145, 120)
SeparatorColor_Used = 1
StringColor = RGB(206, 145, 120)
StringColor_Used = 1
StructureColor = RGB(156, 220, 254)
StructureColor_Used = 1
LineNumberColor = RGB(128, 128, 128)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(30, 30, 30)
LineNumberBackColor_Used = 1
MarkerColor = RGB(31, 139, 129)
MarkerColor_Used = 1
CurrentLineColor = RGB(34, 34, 34)
CurrentLineColor_Used = 1
SelectionColor = RGB(58, 64, 69)
SelectionColor_Used = 1
SelectionFrontColor = RGB(255, 255, 255)
SelectionFrontColor_Used = 1
CursorColor = RGB(255, 255, 255)
CursorColor_Used = 1
Debugger_LineColor = RGB(60, 60, 60)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(232, 232, 255)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(60, 60, 60)
Debugger_ErrorColor_Used = 1
Debugger_ErrorSymbolColor = RGB(244, 71, 71)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(60, 60, 60)
Debugger_BreakPointColor_Used = 1
Debugger_BreakpoinSymbolColor = RGB(31, 139, 129)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(30, 30, 30)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(128, 128, 128)
GoodBraceColor_Used = 1
BadBraceColor = RGB(244, 71, 71)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(30, 30, 30)
ProcedureBackColor_Used = 1
CustomKeywordColor = RGB(206, 236, 196)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(60, 60, 60)
Debugger_WarningColor_Used = 1
Debugger_WarningSymbolColor = RGB(255, 208, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(31, 139, 129)
IndentColor_Used = 1
ModuleColor = RGB(220, 220, 170)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(68, 75, 81)
SelectionRepeatColor_Used = 1
PlainBackground = RGB(30, 30, 30)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(212, 212, 212)
ToolsPanel_BackColor = RGB(30, 30, 30)
Digging a little deeper in the forum I found a few more color themes or color schemes as some seem to call them.

http://www.purebasic.fr/english/viewtop ... 17&t=23497
http://purebasic.fr/german/viewtopic.php?f=11&t=24927
http://www.purebasic.fr/english/viewtop ... 20#p462420
4 music albums under CC BY license available for free (any use, even commercial) at Skuldwyrm.no
User avatar
Roger Hågensen
User
User
Posts: 47
Joined: Wed Mar 25, 2015 1:06 pm
Location: Norway

Re: Color Themes for PureBasic

Post by Roger Hågensen »

This one I'm calling "PureBasic Dark Color.prefs" I'm a lot happier with this, the colors are toned down a bit and are more varied but still has the same "feel" to them. This will probably be my regular one going forward.

Code: Select all

; PureBasic IDE Exported Preferences
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(220, 220, 170)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(30, 30, 30)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(188, 143, 186)
BasicKeywordColor_Used = 1
CommentColor = RGB(151, 151, 151)
CommentColor_Used = 1
ConstantColor = RGB(111, 154, 189)
ConstantColor_Used = 1
LabelColor = RGB(206, 236, 196)
LabelColor_Used = 1
NormalTextColor = RGB(192, 192, 192)
NormalTextColor_Used = 1
NumberColor = RGB(216, 197, 158)
NumberColor_Used = 1
OperatorColor = RGB(228, 124, 116)
OperatorColor_Used = 1
PointerColor = RGB(135, 171, 190)
PointerColor_Used = 1
PureKeywordColor = RGB(89, 166, 111)
PureKeywordColor_Used = 1
SeparatorColor = RGB(219, 157, 106)
SeparatorColor_Used = 1
StringColor = RGB(219, 171, 149)
StringColor_Used = 1
StructureColor = RGB(165, 160, 207)
StructureColor_Used = 1
LineNumberColor = RGB(128, 128, 128)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(30, 30, 30)
LineNumberBackColor_Used = 1
MarkerColor = RGB(31, 139, 129)
MarkerColor_Used = 1
CurrentLineColor = RGB(34, 34, 34)
CurrentLineColor_Used = 1
SelectionColor = RGB(58, 64, 69)
SelectionColor_Used = 1
SelectionFrontColor = RGB(255, 255, 255)
SelectionFrontColor_Used = 1
CursorColor = RGB(255, 255, 255)
CursorColor_Used = 1
Debugger_LineColor = RGB(60, 60, 60)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(232, 232, 255)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(60, 60, 60)
Debugger_ErrorColor_Used = 1
Debugger_ErrorSymbolColor = RGB(244, 71, 71)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(60, 60, 60)
Debugger_BreakPointColor_Used = 1
Debugger_BreakpoinSymbolColor = RGB(31, 139, 129)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(30, 30, 30)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(128, 128, 128)
GoodBraceColor_Used = 1
BadBraceColor = RGB(244, 71, 71)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(30, 30, 30)
ProcedureBackColor_Used = 1
CustomKeywordColor = RGB(206, 236, 196)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(60, 60, 60)
Debugger_WarningColor_Used = 1
Debugger_WarningSymbolColor = RGB(255, 208, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(31, 139, 129)
IndentColor_Used = 1
ModuleColor = RGB(220, 220, 170)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(68, 75, 81)
SelectionRepeatColor_Used = 1
PlainBackground = RGB(30, 30, 30)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(212, 212, 212)
ToolsPanel_BackColor = RGB(30, 30, 30)
4 music albums under CC BY license available for free (any use, even commercial) at Skuldwyrm.no
User avatar
skywalk
Addict
Addict
Posts: 3960
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Color Themes for PureBasic

Post by skywalk »

Thanks, I used your theme as a baseline. :)
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
StarBootics
Addict
Addict
Posts: 984
Joined: Sun Jul 07, 2013 11:35 am
Location: Canada

Re: Color Themes for PureBasic

Post by StarBootics »

Hello everyone,

This is my theme also black background

Code: Select all


; PureBasic IDE Exported Preferences
; 
[Sections]
IncludeColors = 1
; 
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(255, 255, 255)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(0, 0, 0)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(128, 128, 128)
BasicKeywordColor_Used = 1
CommentColor = RGB(0, 255, 0)
CommentColor_Used = 1
ConstantColor = RGB(255, 97, 0)
ConstantColor_Used = 1
LabelColor = RGB(255, 255, 255)
LabelColor_Used = 1
NormalTextColor = RGB(255, 255, 255)
NormalTextColor_Used = 1
NumberColor = RGB(255, 0, 128)
NumberColor_Used = 1
OperatorColor = RGB(255, 255, 0)
OperatorColor_Used = 1
PointerColor = RGB(255, 255, 255)
PointerColor_Used = 1
PureKeywordColor = RGB(0, 160, 160)
PureKeywordColor_Used = 1
SeparatorColor = RGB(255, 255, 0)
SeparatorColor_Used = 1
StringColor = RGB(143, 28, 255)
StringColor_Used = 1
StructureColor = RGB(255, 255, 255)
StructureColor_Used = 1
LineNumberColor = RGB(0, 180, 255)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(0, 0, 0)
LineNumberBackColor_Used = 1
MarkerColor = RGB(0, 174, 174)
MarkerColor_Used = 1
CurrentLineColor = RGB(0, 0, 0)
CurrentLineColor_Used = 1
SelectionColor = RGB(192, 192, 192)
SelectionColor_Used = 1
SelectionFrontColor = RGB(255, 255, 255)
SelectionFrontColor_Used = 1
CursorColor = RGB(255, 255, 255)
CursorColor_Used = 1
Debugger_LineColor = RGB(232, 232, 255)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(232, 232, 255)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(0, 0, 0)
Debugger_ErrorColor_Used = 0
Debugger_ErrorSymbolColor = RGB(255, 0, 0)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(0, 0, 0)
Debugger_BreakPointColor_Used = 0
Debugger_BreakpoinSymbolColor = RGB(255, 208, 0)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(0, 0, 0)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(255, 107, 0)
GoodBraceColor_Used = 1
BadBraceColor = RGB(255, 0, 0)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(0, 0, 0)
ProcedureBackColor_Used = 1
CustomKeywordColor = RGB(128, 128, 128)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(255, 208, 0)
Debugger_WarningColor_Used = 0
Debugger_WarningSymbolColor = RGB(255, 208, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(0, 170, 170)
IndentColor_Used = 1
ModuleColor = RGB(255, 255, 255)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(176, 255, 167)
SelectionRepeatColor_Used = 0
PlainBackground = RGB(255, 255, 223)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(255, 255, 255)
ToolsPanel_BackColor = RGB(0, 0, 0)
Best regards
StarBootics
The Stone Age did not end due to a shortage of stones !
User avatar
skywalk
Addict
Addict
Posts: 3960
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Color Themes for PureBasic

Post by skywalk »

Maybe I am missing something, but I had to write a small tool to convert the RGB()'s to longs to paste them into my prefs file.
I cannot import the file you posted.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
Sicro
Enthusiast
Enthusiast
Posts: 538
Joined: Wed Jun 25, 2014 5:25 pm
Location: Germany
Contact:

Re: Color Themes for PureBasic

Post by Sicro »

skywalk wrote:Maybe I am missing something, but I had to write a small tool to convert the RGB()'s to longs to paste them into my prefs file.
I cannot import the file you posted.
Use the "Import Settings" function: https://www.purebasic.com/documentation ... ences.html (at the page end)

It is best to first backup your current color settings.
Then do these steps:
  1. Load the PREF file via the "..." button
  2. Click the "Open" button
  3. Set the checkbox "Include Color Settings"
  4. Click the "Import Settings" button
  5. Click the "Apply" button
The settings from @StarBootics work without adjustments.
For the settings from @Roger_Hågensen, you have to add this, so that PureBasic accepts the settings file as valid:

Code: Select all

[Sections]
IncludeColors = 1
Here are my color settings included: https://gist.github.com/SicroAtGit/3074 ... e7029695c6
It is the PureBasic color scheme "Grey Style" in a slightly modified variant.
Image
Why OpenSource should have a license :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (syntax color scheme) :: RegEx-Engine (compiles RegExes to NFA/DFA)
Manjaro Xfce x64 (Main system) :: Windows 10 Home (VirtualBox) :: Newest PureBasic version
User avatar
skywalk
Addict
Addict
Posts: 3960
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Color Themes for PureBasic

Post by skywalk »

Thanks Sicro - Your gray theme is very soft on the eyes. The whitish comments are still a bit too light.

Thanks Starbootics - Your dark theme is very close to mine.
I softened the greens and pinks.
And, I modified my colors to maintain ISSUES visibility.

I will bounce back and forth between modified Sicro gray and my dark.
My Dark Theme colors to paste into Purebasic.prefs:

Code: Select all

[Editor]
IsWindowMaximized = 0
X = 1
Y = 1
Width = 1916
Height = 1043
FilesPanelMultiline = 0
FilesPanelCloseButtons = 0
FilesPanelNewButton = 0
CodeFileExtensions = 
ASMKeywordColor = 16734636
BackgroundColor = 0
BasicKeywordColor = 11447982
CommentColor = 7324201
ConstantColor = 4434620
LabelColor = 10388336
NormalTextColor = 15179350
NumberColor = 8695039
OperatorColor = 15325095
PointerColor = 16754943
PureKeywordColor = 336320
SeparatorColor = 15325095
StringColor = 15132160
StructureColor = 4227327
LineNumberColor = 8224125
LineNumberBackColor = 1973790
MarkerColor = 65280
CurrentLineColor = 3487029
SelectionColor = 5592405
SelectionFrontColor = 16777215
CursorColor = 16777215
Debugger_LineColor = 1973790
Debugger_LineSymbolColor = 1973790
Debugger_ErrorColor = 11184895
Debugger_ErrorSymbolColor = 11184895
Debugger_BreakPointColor = 16777215
Debugger_BreakpoinSymbolColor = 13816490
DisabledBackColor = 0
GoodBraceColor = 16777215
BadBraceColor = 255
ProcedureBackColor = 2763306
ProcedureBackColor_Disabled = 1
CustomKeywordColor = 3487231
Debugger_WarningColor = 51455
Debugger_WarningSymbolColor = 51455
IndentColor = 8421504
ModuleColor = 16741887
SelectionRepeatColor = 5592405
PlainBackground = 2301215
EditorFontName = Consolas
EditorFontSize = 18
EditorFontStyle = 
[ToolsPanel]
Width = 330
Side = 1
UseFont = 1
UseColors = 1
Font = Consolas
Fontsize = 16
FontStyle = 
FrontColor = 12632256
BackColor = 0
NoIndependantColors = 0
AutoHide = 0
HideDelay = 2500
ActiveTools = 6
Tool_1 = ProcedureBrowser
Tool_2 = ColorPicker
Tool_3 = AsciiTable
Tool_4 = Templates
Tool_5 = Form
Tool_6 = Issues
; 
[Issues]
MultiFile = 0
Selected = 0
ColSize1 = 69
ColSize2 = 641
ColSize3 = 70
ColSize4 = 120
ColSize5 = 80
Count = 10
Name_1 = TBD
Expr_1 = TBD;(?=(?<display>.*))(?=(?<mark>.*))
Prio_1 = 4
Color_1 = 14671839
Mode_1 = 1
InTool_1 = 1
InBrowser_1 = 0
Name_2 = FIX
Expr_2 = FIX;(?=(?<display>.*))(?=(?<mark>.*))
Prio_2 = 1
Color_2 = 14671839
Mode_2 = 1
InTool_2 = 1
InBrowser_2 = 0
Name_3 = ME
Expr_3 = ME;(?=(?<display>.*))(?=(?<mark>.*))
Prio_3 = 4
Color_3 = 13565902
Mode_3 = 1
InTool_3 = 1
InBrowser_3 = 0
Name_4 = TRY
Expr_4 = TRY;(?=(?<display>.*))(?=(?<mark>.*))
Prio_4 = 4
Color_4 = 14671839
Mode_4 = 1
InTool_4 = 1
InBrowser_4 = 0
Name_5 = BUG
Expr_5 = BUG;(?=(?<display>.*))(?=(?<mark>.*))
Prio_5 = 1
Color_5 = 14671839
Mode_5 = 1
InTool_5 = 1
InBrowser_5 = 0
Name_6 = FYI
Expr_6 = FYI;(?=(?<display>.*))(?=(?<mark>.*))
Prio_6 = 1
Color_6 = 14671839
Mode_6 = 1
InTool_6 = 1
InBrowser_6 = 0
Name_7 = WHY
Expr_7 = WHY;(?=(?<display>.*))(?=(?<mark>.*))
Prio_7 = 1
Color_7 = 14671839
Mode_7 = 1
InTool_7 = 1
InBrowser_7 = 0
Name_8 = OLD
Expr_8 = OLD;(?=(?<display>.*))(?=(?<mark>.*))
Prio_8 = 4
Color_8 = 14671839
Mode_8 = 1
InTool_8 = 1
InBrowser_8 = 0
Name_9 = CHK
Expr_9 = CHK;(?=(?<display>.*))(?=(?<mark>.*))
Prio_9 = 4
Color_9 = 14671839
Mode_9 = 1
InTool_9 = 1
InBrowser_9 = 0
Name_10 = DEF
Expr_10 = DEF;(?=(?<display>.*))(?=(?<mark>.*))
Prio_10 = 4
Color_10 = 14671839
Mode_10 = 1
InTool_10 = 1
InBrowser_10 = 0
; 
EDIT: Latest color theme tweaks and included [ToolsPanel], [Issues].
Last edited by skywalk on Wed Feb 20, 2019 1:41 am, edited 2 times in total.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
StarBootics
Addict
Addict
Posts: 984
Joined: Sun Jul 07, 2013 11:35 am
Location: Canada

Re: Color Themes for PureBasic

Post by StarBootics »

Hello everyone,

This the skywalk's style :

Code: Select all


; PureBasic IDE Exported Preferences
; 
[Sections]
IncludeColors = 1
; 
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(172, 89, 255)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(37, 37, 37)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(86, 158, 231)
BasicKeywordColor_Used = 1
CommentColor = RGB(188, 170, 67)
CommentColor_Used = 1
ConstantColor = RGB(192, 192, 192)
ConstantColor_Used = 1
LabelColor = RGB(112, 131, 158)
LabelColor_Used = 1
NormalTextColor = RGB(157, 157, 255)
NormalTextColor_Used = 1
NumberColor = RGB(255, 172, 132)
NumberColor_Used = 1
OperatorColor = RGB(167, 215, 233)
OperatorColor_Used = 1
PointerColor = RGB(255, 168, 255)
PointerColor_Used = 1
PureKeywordColor = RGB(192, 33, 5)
PureKeywordColor_Used = 1
SeparatorColor = RGB(167, 215, 233)
SeparatorColor_Used = 1
StringColor = RGB(41, 194, 111)
StringColor_Used = 1
StructureColor = RGB(255, 128, 64)
StructureColor_Used = 1
LineNumberColor = RGB(105, 105, 105)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(31, 31, 31)
LineNumberBackColor_Used = 1
MarkerColor = RGB(0, 255, 0)
MarkerColor_Used = 1
CurrentLineColor = RGB(53, 53, 53)
CurrentLineColor_Used = 1
SelectionColor = RGB(85, 85, 85)
SelectionColor_Used = 1
SelectionFrontColor = RGB(255, 255, 255)
SelectionFrontColor_Used = 1
CursorColor = RGB(255, 255, 255)
CursorColor_Used = 1
Debugger_LineColor = RGB(30, 30, 30)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(30, 30, 30)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(255, 170, 170)
Debugger_ErrorColor_Used = 1
Debugger_ErrorSymbolColor = RGB(255, 170, 170)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(40, 62, 62)
Debugger_BreakPointColor_Used = 1
Debugger_BreakpoinSymbolColor = RGB(170, 210, 210)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(0, 0, 0)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(255, 255, 255)
GoodBraceColor_Used = 1
BadBraceColor = RGB(255, 0, 0)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(42, 42, 42)
ProcedureBackColor_Used = 0
CustomKeywordColor = RGB(255, 53, 53)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(255, 200, 0)
Debugger_WarningColor_Used = 1
Debugger_WarningSymbolColor = RGB(255, 200, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(128, 128, 128)
IndentColor_Used = 1
ModuleColor = RGB(255, 117, 255)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(85, 85, 85)
SelectionRepeatColor_Used = 1
PlainBackground = RGB(31, 29, 35)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(255, 255, 255)
ToolsPanel_BackColor = RGB(0, 0, 0)
Best regards
StarBootics
The Stone Age did not end due to a shortage of stones !
AZJIO
Addict
Addict
Posts: 1298
Joined: Sun May 14, 2017 1:48 am

Re: Color Themes for PureBasic

Post by AZJIO »

Code: Select all

; PureBasic IDE Exported Preferences
; 
[Sections]
IncludeColors = 1
; 
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(197, 141, 172)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(63, 63, 63)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(0, 128, 255)
BasicKeywordColor_Used = 1
CommentColor = RGB(113, 174, 133)
CommentColor_Used = 1
ConstantColor = RGB(217, 152, 222)
ConstantColor_Used = 1
LabelColor = RGB(255, 255, 0)
LabelColor_Used = 1
NormalTextColor = RGB(192, 173, 114)
NormalTextColor_Used = 1
NumberColor = RGB(235, 203, 156)
NumberColor_Used = 1
OperatorColor = RGB(255, 128, 128)
OperatorColor_Used = 1
PointerColor = RGB(243, 207, 112)
PointerColor_Used = 1
PureKeywordColor = RGB(179, 179, 255)
PureKeywordColor_Used = 1
SeparatorColor = RGB(255, 128, 128)
SeparatorColor_Used = 1
StringColor = RGB(153, 153, 153)
StringColor_Used = 1
StructureColor = RGB(255, 89, 255)
StructureColor_Used = 1
LineNumberColor = RGB(192, 192, 192)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(45, 45, 45)
LineNumberBackColor_Used = 1
MarkerColor = RGB(0, 170, 170)
MarkerColor_Used = 1
CurrentLineColor = RGB(0, 0, 0)
CurrentLineColor_Used = 1
SelectionColor = RGB(99, 99, 99)
SelectionColor_Used = 1
SelectionFrontColor = RGB(199, 199, 199)
SelectionFrontColor_Used = 1
CursorColor = RGB(154, 154, 154)
CursorColor_Used = 1
Debugger_LineColor = RGB(0, 0, 0)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(192, 192, 192)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(157, 0, 0)
Debugger_ErrorColor_Used = 1
Debugger_ErrorSymbolColor = RGB(255, 83, 83)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(64, 128, 128)
Debugger_BreakPointColor_Used = 1
Debugger_BreakpoinSymbolColor = RGB(0, 255, 255)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(63, 63, 63)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(0, 128, 255)
GoodBraceColor_Used = 1
BadBraceColor = RGB(255, 0, 0)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(63, 63, 63)
ProcedureBackColor_Used = 1
CustomKeywordColor = RGB(0, 0, 102)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(128, 128, 0)
Debugger_WarningColor_Used = 1
Debugger_WarningSymbolColor = RGB(255, 208, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(121, 121, 121)
IndentColor_Used = 1
ModuleColor = RGB(0, 168, 191)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(176, 255, 167)
SelectionRepeatColor_Used = 1
PlainBackground = RGB(63, 63, 63)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(159, 159, 159)
ToolsPanel_BackColor = RGB(63, 63, 63)
Copy of this file
The same theme for Notepad++
Color selection
Screenshot
User avatar
Sicro
Enthusiast
Enthusiast
Posts: 538
Joined: Wed Jun 25, 2014 5:25 pm
Location: Germany
Contact:

Re: Color Themes for PureBasic

Post by Sicro »

I have now created a dark theme, which I will use from now on:

Image

Download: purebasic.prefs
Image
Why OpenSource should have a license :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (syntax color scheme) :: RegEx-Engine (compiles RegExes to NFA/DFA)
Manjaro Xfce x64 (Main system) :: Windows 10 Home (VirtualBox) :: Newest PureBasic version
User avatar
Zebuddi123
Enthusiast
Enthusiast
Posts: 794
Joined: Wed Feb 01, 2012 3:30 pm
Location: Nottinghamshire UK
Contact:

Re: Color Themes for PureBasic

Post by Zebuddi123 »

Zebs dark theme

Image

Code: Select all

; PureBasic IDE Exported Preferences
; 
[Sections]
IncludeColors = 1
; 
; Color settings
; 
[Colors]
ASMKeywordColor = RGB(128, 0, 128)
ASMKeywordColor_Used = 1
BackgroundColor = RGB(18, 18, 18)
BackgroundColor_Used = 1
BasicKeywordColor = RGB(250, 31, 86)
BasicKeywordColor_Used = 1
CommentColor = RGB(143, 156, 163)
CommentColor_Used = 1
ConstantColor = RGB(255, 128, 0)
ConstantColor_Used = 1
LabelColor = RGB(255, 0, 0)
LabelColor_Used = 1
NormalTextColor = RGB(248, 221, 31)
NormalTextColor_Used = 1
NumberColor = RGB(160, 103, 36)
NumberColor_Used = 1
OperatorColor = RGB(128, 255, 255)
OperatorColor_Used = 1
PointerColor = RGB(0, 255, 0)
PointerColor_Used = 1
PureKeywordColor = RGB(84, 140, 224)
PureKeywordColor_Used = 1
SeparatorColor = RGB(128, 0, 255)
SeparatorColor_Used = 1
StringColor = RGB(43, 255, 250)
StringColor_Used = 1
StructureColor = RGB(59, 184, 255)
StructureColor_Used = 1
LineNumberColor = RGB(255, 255, 255)
LineNumberColor_Used = 1
LineNumberBackColor = RGB(0, 0, 0)
LineNumberBackColor_Used = 1
MarkerColor = RGB(0, 128, 255)
MarkerColor_Used = 1
CurrentLineColor = RGB(0, 0, 0)
CurrentLineColor_Used = 1
SelectionColor = RGB(255, 255, 223)
SelectionColor_Used = 1
SelectionFrontColor = RGB(0, 0, 0)
SelectionFrontColor_Used = 1
CursorColor = RGB(255, 255, 255)
CursorColor_Used = 1
Debugger_LineColor = RGB(70, 70, 70)
Debugger_LineColor_Used = 1
Debugger_LineSymbolColor = RGB(232, 232, 255)
Debugger_LineSymbolColor_Used = 1
Debugger_ErrorColor = RGB(255, 255, 183)
Debugger_ErrorColor_Used = 1
Debugger_ErrorSymbolColor = RGB(255, 9, 9)
Debugger_ErrorSymbolColor_Used = 1
Debugger_BreakPointColor = RGB(150, 58, 70)
Debugger_BreakPointColor_Used = 1
Debugger_BreakpoinSymbolColor = RGB(150, 58, 70)
Debugger_BreakpoinSymbolColor_Used = 1
DisabledBackColor = RGB(63, 78, 73)
DisabledBackColor_Used = 1
GoodBraceColor = RGB(255, 255, 255)
GoodBraceColor_Used = 1
BadBraceColor = RGB(255, 0, 0)
BadBraceColor_Used = 1
ProcedureBackColor = RGB(0, 0, 0)
ProcedureBackColor_Used = 1
CustomKeywordColor = RGB(255, 255, 0)
CustomKeywordColor_Used = 1
Debugger_WarningColor = RGB(236, 118, 0)
Debugger_WarningColor_Used = 1
Debugger_WarningSymbolColor = RGB(236, 118, 0)
Debugger_WarningSymbolColor_Used = 1
IndentColor = RGB(0, 170, 170)
IndentColor_Used = 1
ModuleColor = RGB(255, 0, 0)
ModuleColor_Used = 1
SelectionRepeatColor = RGB(176, 255, 167)
SelectionRepeatColor_Used = 1
PlainBackground = RGB(255, 255, 223)
PlainBackground_Used = 1
ToolsPanel_FrontColor = RGB(128, 255, 128)
ToolsPanel_BackColor = RGB(9, 9, 9)
__________________________________________________
Code tags added
29.04.2019
RSBasic
malleo, caput, bang. Ego, comprehendunt in tempore
Post Reply