UI tinkering tips?

María Scappini <[email protected]> Tue, 11 Nov 2025 14:28:36 -0300
Newsgroups gmane.comp.gnu.medical.devel
Message-ID <[email protected]>
Hello, Karsten!

I'm trying to tinker with the UI, and have encountered some problems.

Specifically, I'm trying to move the notebook tabs towards the top, 
below the patient header, to start.

I found out that gmHorstSpace.py is the one setting these parameters but 
no matter how I change the NB_BOTTOM to NB_TOP in class 
cHorstSpaceNotebook(wx.Notebook), I cannot make it stick, and when 
launching the client the tabs are always at the bottom.

You mentioned in a previous conversation some frustration and things 
that were to be adjusted with wxPython, such as fitting the windows in 
the overview pannel? Is wxPython just very finicky or is there another 
place where I should modify to make this change stick?

Do you have any tips on how I should approach understanding the UI setup 
to modify it?

Regards,

María