Recent

Author Topic: FP IDE Colourschemes  (Read 8205 times)

CyberFilth

  • Jr. Member
  • **
  • Posts: 88
    • My github account
FP IDE Colourschemes
« on: June 28, 2021, 03:30:53 pm »
I've recently started using the FP IDE more often and the default blue, although nostalgic, is a little difficult to read for me.
I'm putting together a more readable colourscheme at https://github.com/cyberfilth/FP-IDE-theme

It's not finished at the moment, as apart from some useful info at https://mooncore.eu/bunny/txt/fpidecol.htm I've struggled to find much information on theming the IDE.
If anyone can point me to any other resources I'd be grateful.
Running Windows 10 & Xubuntu 20.04 | Lazarus 2.0.12 | FPC 3.2.0

mika

  • Full Member
  • ***
  • Posts: 102
Re: FP IDE Colourschemes
« Reply #1 on: June 29, 2021, 08:38:31 pm »
Thank you for posting. I thought fp ide was hard coded with default color scheme only.
Now I have something to play around with.

What more you are looking for? Link you provided contain "all" necessary information, or doesn't it?

CyberFilth

  • Jr. Member
  • **
  • Posts: 88
    • My github account
Re: FP IDE Colourschemes
« Reply #2 on: June 29, 2021, 09:25:49 pm »
According to the link, those are just "the most interesting" pallette indexes, which made me curious what others there are.

Also, it'd be cool to see other colour schemes that people might have come up with.
Way back when, there was a colour selection dialog built into the IDE (around 2013 I think) so I'm assuming that it was used to create colour schemes at the time.
Running Windows 10 & Xubuntu 20.04 | Lazarus 2.0.12 | FPC 3.2.0

mika

  • Full Member
  • ***
  • Posts: 102
Re: FP IDE Colourschemes
« Reply #3 on: July 01, 2021, 02:19:36 pm »
some additional palette indexes 

6 - Menu item (selected disabled)
 8 - Debug -> Output User Screen Border of inactive window
 9 - Debug -> Output User Screen Border
 10 - Debug -> Output User Screen Close / Minimize / Maximize / Move window
 11 - Debug -> Output User Screen Scroll bars
 12 - Debug -> Output User Screen Scroll arrows of bars
 13 - Debug -> Output User Screen body window
 26 - Ascii table border move and close window
 52 - Dialog. indicator > Line contains more text
 55 - Dialog. Drop down scroll bar
 56 - Dialog. Drop down scroll bar arrows
 57 - Dialog. Multi line text
 58 - Dialog. Select one line of multi line text (active)
 59 - Dialog. Select one line of multi line text (INactive)
 60 - Dialog. separator line
 61 - Dialog. info block
 96 - Debug Watch border of inactive window / register watch inactive background
 97 - Debug Watch border of active window
 98 - Debug Watch border on move / close / minimize / maximize
 99 - Debug Watch scroll bar arrows
 100 - Debug Watch scroll bar arrows
 101 - Debug Watch inactive line color (only Background)
 102 - Debug Register view registers
 121 - Debug Watch inactive line color (only Foreground)
 122 - Debug Watch active line color
 121 - Help Scroll bar
 122 - Help Scroll bar arrows
 160 - Help Body
 161 - Help Link
 162 - Help Link active
 163 - Help Selected text (Background color only)
 164 - Help border inactive
 165 - Help border move / close / minimize / maximize
 166 - Help border active
 213 - Program edit window. Tab character color (background)
 215 - Browse window border color for inactive window
 220 - Browse window body top most item
 225 - Browse item clicked
 226 - Browse window body item
 229 - Help Paragraph header level 0
 230 - Help Paragraph header level 1
 231 - Help Paragraph header level 2
 232 - Help Paragraph header level 3

CyberFilth

  • Jr. Member
  • **
  • Posts: 88
    • My github account
Re: FP IDE Colourschemes
« Reply #4 on: July 01, 2021, 06:40:14 pm »
Nice work!
I've compiled them all into a table, along with Kirinns original indexes, at the same GitHub repo https://github.com/cyberfilth/FP-IDE-theme/blob/main/README.md
Running Windows 10 & Xubuntu 20.04 | Lazarus 2.0.12 | FPC 3.2.0

 

TinyPortal © 2005-2018