View unanswered posts | View active topics



Reply to topic  [ 5 posts ] 
[FD5] Syntax Coloring and Theme reference 
Author Message
Member

Joined: Fri Jul 23, 2010 10:26 am
Posts: 146
Reply with quote
After hours of researching and testing, and Mika's help (thanks!), I've compiled a mostly complete reference explaining which Syntax Coloring and Theme setting means what.
I keep updating that reference as new features are added to FD, the latest version can be find here:
https://github.com/gene-pavlovsky/flash ... master/doc


Last edited by heilong on Wed Oct 21, 2015 7:04 pm, edited 2 times in total.



Fri Aug 14, 2015 6:53 am
Profile
Admin

Joined: Tue Aug 30, 2005 6:14 pm
Posts: 3046
Location: Finland
Reply with quote
Basic explanation: http://www.flashdevelop.org/wikidocs/in ... tle=Themes

Some of the settings are in different places as we try to maintain the order when they were added, new ones on top.

Some settings are base styles normal controls but some maybe classes that inherit these, override with the new class name: ie. LinkLabel vs. MyCustomizedLinkLabel.


Sat Aug 15, 2015 8:45 pm
Profile WWW
Member

Joined: Fri Jul 23, 2010 10:26 am
Posts: 146
Reply with quote
Mika, thanks for your reply. Yes I got that, but basic explanation has no details about the settings, it refers to the included themes. I've already dissected a couple, and by experiment understood and wrote comments/explanations about each setting, did you see the link at the end of my post? Some settings, though, I couldn't figure out what they do. I set their values to really stand-out bright colors, then use FlashDevelop for a while, and couldn't see anything getting those colors (probably I didn't look hard enough or didn't use some features).
So I would like to get explanations and examples (how to reproduce?) on the listed settings, I will add them to the theme reference I created, maybe you could include it in the Themes wikidocs. I made the reference as a text file but it could also be made as an actual theme with comments.
I've guessed right that the settings are ordered chronologically (as they are added to FD), however I think it's somewhat confusing for the theme makers. Surely from a user (theme developer) it makes sense for all settings related to some particular UI control to be listed together in one place, rather than be sprinkled around in 3 different places. When a new version of FD comes out, adding some new settings, and a theme developer wants to update his theme to use the latest new features, he can easily use any diff/merge tool to identify what's new.


Mon Aug 17, 2015 1:00 pm
Profile
Member

Joined: Fri Jul 23, 2010 10:26 am
Posts: 146
Reply with quote
Updated the reference. Added newest theme settings added in the dev branch (FD 5.1).


Sat Oct 17, 2015 6:03 pm
Profile
Member

Joined: Wed Apr 16, 2008 9:42 am
Posts: 88
Reply with quote
Thanks this is great work, I use a reference to these files here: http://haxedevelop.org/themes.html

In ideal case I want to document your stuff on the site completely, so if you want to contribute .. :P

_________________
https://www.curioos.com/markknol


Wed Apr 06, 2016 9:59 am
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 5 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.