Ok, I forked the repo and I made a pull request for demo/data/purple.mos and demo/data/source/purple.bmp
In a few hours I'll make the scrollbar with the new style.
I haven't checked out the new font but I will do it now and post a screenshot in my next post.
EDIT: @lynx I made the new scrollbar, but I don't know what number to put in the transparency index (therefore, it has a white background that I would like to remove). BTW I like the new font that you uploaded, it reads better than the other one.
EDIT 2: Lynx, I added a window with DLTCEP to guiw.chu, and I uncommented every line in GUIScripts/demo/MessageWindow.py that refers to OptionsWindow. When I run GemRB, I get the following Python errors:
[Python/ERROR]: Traceback (most recent call last):
[Python/ERROR]: File "./GUIScripts/demo/MessageWindow.py", line 44, in OnLoad
[Python/ERROR]: GUICommonWindows.SetupMenuWindowControls (OptionsWindow, 1, None)
[Python/ERROR]: File "./GUIScripts/GUICommonWindows.py", line 167, in SetupMenuWindowControls
[Python/ERROR]: Button.SetFlags (IE_GUI_BUTTON_CANCEL, OP_OR)
[Python/ERROR]: File "./GUIScripts/MetaClasses.py", line 60, in <lambda>
[Python/ERROR]: return lambda self, *args: M(self.WinID, self.ID, *args)
[Python/ERROR]: SystemError: error return without exception set
I don't understand what the problem is. I want to add the left window (what NearInfinity calls "panel") that is on the left side of the screen in BG1/BG2, with the buttons for journal, inventory, character sheet, mage book, priest scroll, rest, etc. But I don't know how to fix the errors that I transcribed above.