So, I'm playing with icons, adding back Fugue icons. Here's a couple of observations:
1) Add, Insert, Delete, Move Up and Move Down buttons seemed unnecessary at first; then I noticed you've added a handful of additional icons at the end of the list; well, these buttons are still confusing, especially if you accidentally hit Insert instead of Replace -- icons in the toolbar are shifted then and there's no easy way to revert
1a) perhaps toolbars icons could be only replaced, and only additional icons could be added, removed etc.?
1b) even if not, shifting icons up/down should trigger "save" button, i.e. make it active
2) adding icons in random order soon leads to chaos, when you don't know which icons are new and which are still old; perhaps replaced icons could be somehow marked as such?
3) Image 1, Image 2 -- not exactly the most usable naming scheme; plus, it is not future proof (see below)
4) some icons are markedly missing, e.g. for Project > Configuration > [window] which uses different icon (tools instead of two cogs); btw. this window should be named "Project Configuration" like menu entry (or vice versa); icons for forms in Options (prev/next, tick, arrow down, magnifier) are also missing -- I think their new versions were introduced in the previous beta
5) project icon is for some reason the same as "undo/redo history" -- is it by design? I don't think so
Anyway, I highly appreciate and enjoy ability to customize icons. Thank you!
[12.00b2] Image list editor
[12.00b2] Image list editor
Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus
- Rickard Johansson
- Site Admin
- Posts: 6783
- Joined: 19 Jul 2006 14:29
Re: [12.00b2] Image list editor
It depends on how you create the image lists. You prefer to modify existing ones. I prefer to open up two instances of the image list editor, side by side. The one to the left contain a standard image list and the one to the right is a new list. I can ensure you that I didn't add those buttons because I have some strange desire to add buttons to the programAdd, Insert, Delete, Move Up and Move Down buttons seemed unnecessary at first ...

Insert, up and down buttons are very handy when you make mistakes and add e.g. 20 new images just to realize you forgot one in the middle, or added some in the wrong order...
Actually it isImage 1, Image 2 -- not exactly the most usable naming scheme ...

I'll look into the rest when I get the time

Re: [12.00b2] Image list editor
You can joke all you want, but facts are you have added dozens of buttons to your programs! Are they all really truly necessary? Are they? Admit, you do like buttons, don't you? But that's OK, if you ask me... Here, a couple more for ya:Rickard Johansson wrote:I can ensure you that I didn't add those buttons because I have some strange desire to add buttons to the program


Unless, of course, you give your images meaningful names -- then you wouldn't need to care about their order. Probably also easier to recognize them in the code.Rickard Johansson wrote:Insert, up and down buttons are very handy when you make mistakes and add e.g. 20 new images just to realize you forgot one in the middle, or added some in the wrong order...
I contend that for images with meaningful names (e.g. "save-as", "options", "word-wrap") order is irrelevant and this approach seems future proof to me (what if you make mistake by not inserting an important image? you'll have to add it to the end of the list); it's easier to guess meaning of image (no need to check in the program.) Just my 3cc, of course.Rickard Johansson wrote:Actually it isImage 1, Image 2 -- not exactly the most usable naming scheme ...It's even essential when creating a new one side by side. Otherwise it would be almost impossible to make sure images are lined up correctly. Image 46 on the right should, of course, correspond to image 46 on the left. and so on... (Images are not really given a name. The string "Image 46" just tells you it's image 46 in the list.)
Sure. Thanks a million!Rickard Johansson wrote:I'll look into the rest when I get the time
Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus
Re: [12.00b2] Image list editor
Same icons are used for:
- project root in Project Manager Panel and Undo/Redo History... (already mentioned)
- project todo list and block comments (!)
- project configuration (Project > Configuration...) and tools in editor toolbar (which, when clicked, opens Options window with Tools menu) -- yeah, why not? well, why not the same icon as general Options, then? I'd like to use toolbox icon
there, since it opens tools -- this icon for Project settings makes little sense, though; the same icon is used for Options in Code Explorer
- code/script in user toolbar (by design, probably, but I'm not sure if it's for the best)
- edit "cut" and Text Clips panel (!)
- tbc.
- project root in Project Manager Panel and Undo/Redo History... (already mentioned)
- project todo list and block comments (!)
- project configuration (Project > Configuration...) and tools in editor toolbar (which, when clicked, opens Options window with Tools menu) -- yeah, why not? well, why not the same icon as general Options, then? I'd like to use toolbox icon

- code/script in user toolbar (by design, probably, but I'm not sure if it's for the best)
- edit "cut" and Text Clips panel (!)
- tbc.

Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus
Re: [12.00b2] Image list editor
From Image list editor help:

As my once favorite aphorist Oscar Wilde put it:You should create all five sizes for use in RJ TextEd, but it is not necessary.
"The well bred contradict other people. The wise contradict themselves."

Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus
- Rickard Johansson
- Site Admin
- Posts: 6783
- Joined: 19 Jul 2006 14:29
Re: [12.00b2] Image list editor
As my once favorite aphorist Oscar Wilde put it:
"The well bred contradict other people. The wise contradict themselves."

This image is used as "More..." instead of using a [...] button.
Co? Please clarify...- edit "cut" and Text Clips panel (!)

BTW. Image list files are loaded directly by an image list component. The file contain properties like image size and color depth and a single bitmap (not individual images) which is directly stored in the image list component. The image size determine the position of each image in the bitmap. So in a 16x16 image list, image 0 begins at x = 0, image 1 at x = 16 and so on... No names or data for individual images are stored in the list. As I said before, loading the list in one big chunk is fast...
Re: [12.00b2] Image list editor
Yes, I know that!Rickard Johansson wrote:This image is used as "More..." instead of using a [...] button.

Did you mean Polish "co?"Rickard Johansson wrote:Co? Please clarify...- edit "cut" and Text Clips panel (!)

Image circled in purple can't be found anywhere in the list. Ghost icon was supposed to stand for "block comment" (I know...)
In other words, as a sprite. I asked you twice about it; single "så" would be enough to make me stop bothering youRickard Johansson wrote:BTW. Image list files are loaded directly by an image list component.

Alium tibi quaere fratrem; hic, quem tuum putas, meus est. Titus Flāvius Caesar Vespasiānus Augustus