[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-devel] Window manager - graphics rendering questions
From: |
Richard Terry |
Subject: |
Re: [Gnumed-devel] Window manager - graphics rendering questions |
Date: |
Fri, 4 Mar 2005 14:03:21 +1100 |
User-agent: |
KMail/1.5.4 |
Duh, climb down off your high horse Horst - I DON'T CODE SIZES OF WIGITS.
Here is the code. If you can show me where the hard coding is I'll learn from
your experience and stop doing it. I just can't see any. The only hard coding
in my demo files was in the demographic panel which is not at issue here and
which was written some time ago and is yet to be fixed.
The only hard coding in the whole program is this:
=============================================
class MyApp(wx.PySimpleApp):
def OnInit(self):
frame = MyFrame(None, -1, "THIS CRAP MOCKUP IS NOT MEANT TO BE
VISUALLY ACCURATE, SO DON'T WHINGE ABOUT THINGS NOT LINING
UP",wx.DefaultPosition,size=(1024,735))
==============================================
Which is hardly 'hard coding'.
I've mentioned this topic before time and time and time again. Therre is
something fundamentally perculiar with wx.Windows and its interpretation of
graphics. It lacks the elegance of controls from many other programming
languages.
If you put simple boxes on a screen - sure, they will proportionaly resize,
they will even look similar under different window managers.
My gut feeling is that this has something to do with the graphics libraries
that the compile is linked to. This demo is from my debian box, I can't
remember what GTK I installed ( you can probablyl tell me how to find out).
If I compare what wxPython looks like on my ARCH box, it looks different from
my Debian box.
think again!!!!!!!!! I'd actually appreciate someone who understands this
looking at the code and figuring it out.
Richard
On Fri, 4 Mar 2005 01:42 pm, you wrote:
> On Fri, 4 Mar 2005 11:22, Richard Terry wrote:
> > In hers, her window manager seems to take over, in mine, the window
> > manager seems to have no effect (which I prefer because her window
> > manager stuffs things up as I'll explain later). I've tried changing my
> > window decorations etc to differnet types, none flow though to my
> > graphics (great!!!).
>
> It is not the window manager that stuffs things up, but the programmer.
> NEVER EVER (!!!) hard code sizes of widgets. You cannot rightfully assume
> that other people share your screen size, aesthetic preferences etc.
>
> Horst
gmFamilyHistory_AU.py
Description: Text Data
editarealabel.py
Description: Text Data
gmGuiElement_DividerCaptionPanelwx25.py
Description: Text Data
Re: [Gnumed-devel] Window manager - graphics rendering questions, E Dodd, 2005/03/04
Message not available