Page 1 of 1
Full colour scheme support
Posted: Fri Sep 13, 2013 1:30 pm
by nblackburn
It would be nice to see fully colour scheme support for the PureBasic IDE in the form of XML files. This would be a good feature to have because it will allow people to port some of the amazing colour schemes people have designed for other IDE's into the PureBasic IDE and also provide us with a way to share them in a simple and flexible fashion.
Create themes from within the IDE
Modify themes from within the IDE
Save them
Export them
Re: Full colour scheme support
Posted: Fri Sep 13, 2013 1:43 pm
by Fangbeast
Can be done already. Obviously not as straightforward as your suggestion but still, it can be done.
File
Preferences
Import/Export
Then use the Save (Or Open) buttons to choose your preferred action.
Tick "Include color settings" and untick everything else before you hit either of those buttons.!!
For a while, there were a spate of colour schemes from just about everybody. Might still be links in the forum to some but they would need updating.
Re: Full colour scheme support
Posted: Fri Sep 13, 2013 3:29 pm
by eesau
Re: Full colour scheme support
Posted: Fri Sep 13, 2013 9:40 pm
by nblackburn
Thanks for the suggestion, i am aware you can do this but it would be nice to have a standard that is just for themes (i.e drop the xml theme in the IDE themes folder and it will be selectable from a dropdown which then applies the theme kind of thing).
Re: Full colour scheme support
Posted: Sat Sep 14, 2013 12:03 am
by IdeasVacuum
I prefer the *.prefs lists, there many cases where the use of XML is inappropriate and this would be one of them in my view. However, I think any custom schemes imported should be added to the drop-down selection list.
.....I would also like to be able to specify a separate colour for API functions.
Re: Full colour scheme support
Posted: Sun Sep 15, 2013 1:50 pm
by nblackburn
I don't have any problems with the current .prefs file, but xml seems to be more of the standard for colour schemes (easier to work with when porting already existing themes if PureBasic was following the same standard) which is why I suggested it. But i do think that imported themes should be easier to manage than they currently are.