Enhanced Icon Editor

cancel
Showing results for 
Search instead for 
Did you mean: 

Improving the LV 2009 icon editor

I post an "improved" LV 2009 icon editor on the LAVA forum.

The improvements/changes are as follow:

  • UI Reorganization (toolbar on the left among other things) [Note: This required code changed since the existing code was relying on hardcoded constants].
  • Edit the color selector double arrow (/|\->) to remove unsightly pixel and add transparency.
  • Conform to UI design by using system color in the background instead of white.
  • Add a system frame (from a string control background) to the icon image (instead of the round decoration) [Note: this may not be too great on Mac or Linux]
  • Hide glyph scrollbars when not needed.
  • Edit the layer "eye" to use alpha transparency (not so great result as it is, but I think it is better).
  • Edit the layer preview by adding a system frame around it (from a string control background).
  • Add a "Show Terminals" check box on the panel for quick access (similar to the previous icon editor).

PJM



  


vipm.io | jki.net

0 Kudos
Message 1 of 5
(6,266 Views)
UI Reorganization (toolbar on the left among other things) [Note: This required code changed since the existing code was relying on hardcoded constants].

There was actually one good reason why the UI is tied to constants -> To make it harder for users to reorganize it, like you did 🙂

Some questions for you:

Why do you want to have the toolbar on the left side?

Why did you move the Help button to the very left?

Isn't the idea behind the new icon editor to go away from tools and start using templates as well as glyphs with drag&drop functionality?

Furthermore, why do you want to have the 'Show Terminals' as a visible element on the UI? Is it just a

The IE stores the most recent settings in the INI file and the shortcut for show terminals is CTRL-T.

Beside this, I really like the new design. Especially the scrollbar feature and the pimped glyphs

0 Kudos
Message 2 of 5
(4,678 Views)

I think that having a checkbox for showing the terminals is justified. I don't use it enough to remember a shortcut, but I do use it enough not to want to hunt for it in menus.


___________________
Try to take over the world!
0 Kudos
Message 3 of 5
(4,678 Views)

Thomas;

ThSa wrote:

There was actually one good reason why the UI is tied to constants -> To make it harder for users to reorganize it, like you did 🙂

Why do you want to have the toolbar on the left side?

I expressed my reasoning on the beta forum about this and I can restate it here. Basically almost every icon editor I ever used has the toolbar at the left hand side (like the previous native Icon editor) [If you do a google image search with "icon editor" you will see that most have the toolbar on the left]. Based on the feedback I received during the beta it was very clear that this was not going to change. Also, I believe that the last comment I receive on this topic was something along the line "since the code is not password protected you can customize it the way you like it" which make me questioned the reasons why these constants where there in the first place.

ThSa wrote:

Why did you move the Help button to the very left?

I am not exactly thrilled with the button position and I could get convinced to put them back in the "OK, Cancel, Help" order (although I was trying to get the UI to be as close as possible to the previous one).

ThSa wrote:

Isn't the idea behind the new icon editor to go away from tools and start using templates as well as glyphs with drag&drop functionality?

The drag and drop functionality is great, but it does not cover all use cases and I don't think that people are going to stop using the tools all together so why make it harder for them to use the new icon editor?

ThSa wrote:

Furthermore, why do you want to have the 'Show Terminals' as a visible element on the UI? Is it just a

The IE stores the most recent settings in the INI file and the shortcut for show terminals is CTRL-T.

I use the "Show Terminals" quite frequently (and it took me forever to find it in the menu [I even though it was no longer there]) so here it is back on the FP like it used to be.

ThSa wrote:

Beside this, I really like the new design. Especially the scrollbar feature and the pimped glyphs

Thanks.

One more thing I did not mentioned: I change the icon preview so it is rendered in 8-bit (instead of 24-bit). I left the icon editing area in 24-bit but I am note sure that this is right (the icon editor is no longer WYSIWYG). People will get confused when their icon will look great in the icon editor and "bad" on the BD (because it got down-converted to 8-bit).

I don't want all of these comments to sound too negative,  because you really did a great job on this icon editor, but I think it could be even better.

PJM



  


vipm.io | jki.net

0 Kudos
Message 4 of 5
(4,678 Views)

Just want to let everyone know that PJM_JKI has posted his new cool improved icon editor the the LAVA Code Repository.

Discuss it here.

0 Kudos
Message 5 of 5
(4,678 Views)