MoI5beta custom color change, Changes MoI4 colors.

Next
 From:  bemfarmer
10823.1 
MoI5beta custom Background color, or Gridline color, or Accented Gridline color,
are inadvertently transferred to corresponding MoI4 color settings.

Open MoI5beta (May 22, 2002 version).
Go to Options > View > Background color > Custom, and change the color, say to Blue-ish color.
Close MoI5beta.
Open, (or Close and re-Open) MoI4.
MoI4 background is now Blue-ish.

Similarly for Gridline, or Accented Gridline Custom colors.

Hopefully this is similar to the CustomUI screen capture bug?

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10823.2 In reply to 10823.1 
Also, the MoI5beta background custom color rectangle is stuck on the blue-ish color, despite showing the theme #4D4D4D.
(The custom color rectangle is not getting reset in MoI5beta)
Unless #4D4D4D is manually reset. (Select color box must have color picked, or numbers entered.)

- Brian

EDITED: 21 Aug 2022 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10823.3 In reply to 10823.1 
Hi Brian,

re:
> Hopefully this is similar to the CustomUI screen capture bug?

This one is different from that and is the intended behavior.

When you set Options > View > Background color > Custom, what it means is "use this viewport background color globally instead of using the theme's color".

In v4 and earlier there was also a setting for setting the viewport background color (globally as well since there wasn't themes in v4). Since v4 and v5 are doing the same thing here they both use the same setting in moi.ini .

It's normal and intended that by default all versions of MoI share the same moi.ini file so they will all automatically pick up your customized settings for any changes from the default behavior.

If you like it's possible to set things up so that v4 and v5 will use different moi.ini files and so have independent settings. To do that modify the shortcut you use for launching MoI and pass a command line parameter to MoI.exe giving it the full path to a separate moi.ini file, it will then use that file for saving and loading settings. If you have any spaces in the path put "double quotes" around it.

Or another way you could do it is instead of setting the option to make the viewport background a specific color always ignoring themes (Background color: "Custom") you could leave it set to "By theme" and make a new theme to use and modify that new theme's background color.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10823.4 In reply to 10823.2 
Hi Brian,

re:
> Also, the MoI5beta background custom color rectangle is stuck on the blue-ish color, despite showing
> the theme #4D4D4D.
> (The custom color rectangle is not getting reset in MoI5beta)
> Unless #4D4D4D is manually reset. (Select color box must have color picked, or numbers entered.)

This one does look like a bug. It's only happening for the viewport color button, not grid ones is that correct?

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10823.5 In reply to 10823.2 
The View background by theme, pops-up a rectangle, with the theme color, #4D4D4D, showing in the rectangle to the right.
This is nice because it tell what the default hex code is. The custom color may or may not be the same, but the default hex code can
be re-entered in the Select color box, to restore Custom color to theme color.

The Gridline and Accented Gridline behave differently. They do not pop-up the default theme colors in the rectangles, unless each, or either, of the two default colors is the same as the theme color .
They pop-up the Custom color [GOOD]. The user would have to look up the theme color elsewhere.

- Brian

EDITED: 21 Aug 2022 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10823.6 In reply to 10823.4 
Hi Michael,

Yes, the Grid color rectangle, when it shows up, is the custom color. (Similarly for Accented Grid color rectangle.)

Maybe the Background rectangle color should mimic the Grid rectangle color behavior?

I just stumbled across the behavior while mimicking MoI5 dark theme with Dino's MoI.css for MoI4.
The dark MoI4 looks a lot like the MoI5 dark theme, with some "minor" differences.
The dark themes seem easier on the eyes, at times...

- Brian

I have not been doing "custom colors", except as these tests, and can always look up the hex numbers in the Theme interface.

I thing/guess that the background rectangle color should match whatever the current custom number is...
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10823.7 In reply to 10823.3 
Thank you Michael, for explaining the "matching ini" convention, etc.

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  Michael Gibson
10823.8 In reply to 10823.6 
Hi Brian,

re: Maybe the Background rectangle color should mimic the Grid rectangle color behavior?

Yes I think so, I think I've got that tuned up for the next beta now. Thanks for reporting it.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
10823.9 
Sounds great Michael.

Took me two tries, but I was able to restore MoI4 dark background, grid and accented grid, by typing in their hex values.
MoI3 automatically came along, except I have not pasted any form of modified MoI.css in MoI3, which I rarely use anyway.

One more observation, of little concern.
In Windows 11, hovering over the maximize button permits the entire MoI window to be placed, say in the upper right quarter of the screen.
This causes all but one of the menu buttons to be minimized.

After restoring the MoI window to full height, the menu buttons remain minimized.
Not a big deal. Kind of wondered if the menu size auto adjust can or could or should open up the menu's from the top down?

- Brian

EDITED: 21 Aug 2022 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  Michael Gibson
10823.10 In reply to 10823.9 
Hi Brian, currently the palettes in the side pane do not retain any memory of which ones were opened and which were closed when they collapse down due to the main window being resized to be shorter.

So it's not very easy at the moment for them to automatically be restored when the window is sized larger. Maybe I can add that someday but it will need some supporting pieces to be set up.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All