 |
wrym Magician
Joined: 06 Jul 2007 Posts: 349 Location: The big palace, My own lil world
|
Posted: Sat Mar 15, 2008 3:30 am
[2.20] label34, in new session |
From the sessions window click new, the combobox for the host has got label34 tagged to the right side
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Sat Mar 15, 2008 3:36 am |
Added to bug list. Thanks, this is just the kind of stuff that is hard for me to spot sometimes when I'm dealing with dozens of forms.
|
|
|
 |
JQuilici Adept
Joined: 21 Sep 2005 Posts: 250 Location: Austin, TX
|
Posted: Tue Mar 18, 2008 3:14 pm |
There are a couple more graphics errors in the 'New Sessions' dialog - looks like some labels were accidentally truncated. See the screenshots below:
 |
|
_________________ Come visit Mozart Mud...and tell an imm that Aerith sent you! |
|
|
 |
tijer Novice
Joined: 17 Jun 2006 Posts: 45
|
Posted: Tue Mar 18, 2008 7:27 pm |
following on from that if you make the connection box larger the full text shows..
|
|
|
 |
IainMac Wanderer
Joined: 28 Jan 2006 Posts: 60 Location: Scotland
|
Posted: Wed Mar 19, 2008 12:46 pm |
If you have CMud Pro then you also have issues with the username and password labels within the new session dialogue:
----
WinXP Pro SP2 |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Wed Mar 19, 2008 8:15 pm |
Thanks for showing the screen shots...they really help. As mentioned in another thread, I had to change hundreds of labels in this version, and I obviously missed some. The problem in this specific case is how Delphi handles something called "Frames". A Frame is a way for me to encapsulate a shared piece of a form. In this case, I have a "HostName" frame that is used in this New Session form, and also used in a couple of other places.
Now, normally Delphi just embeds the frame and all is nice and good. But Delphi has this "feature" where the form can override the properties of certain controls within the frame. This allows you to put a frame into a form, but then move the controls within the frame without effecting other forms that use the same frame. There is a long-standing problem in Delphi where you can make a change to the underlying Frame, but the version embedded in a form keeps the previous positions/sizes of the frame controls as an override.
In this case, even though I fixed the labels in the HostName frame, the specific frame in the New Session form still had a bunch of position/size overrides that are causing the display problems.
Anyway, long story. But definitely something I've added to the bug list. |
|
|
 |
Nezic Apprentice
Joined: 10 Oct 2000 Posts: 119 Location: Colorado
|
Posted: Thu Mar 20, 2008 4:09 am |
The date shown after the version in the upper-left of the screenshots is also getting clipped...
|
|
|
 |
IainMac Wanderer
Joined: 28 Jan 2006 Posts: 60 Location: Scotland
|
Posted: Thu Mar 20, 2008 6:48 am |
Nezic wrote: |
The date shown after the version in the upper-left of the screenshots is also getting clipped... |
This is more than likely to do with the "BETA" label and as such can be ignored as you will not see this problem in the released version  |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Mar 24, 2008 5:41 pm |
I started trying to work on some of these visual issues today and discovered that part of the problem lies with my own custom Label component where I tried to fix the problem with right-aligned DevExpress Labels being messed up when the font changed.
Fortunately, DevExpress has already released a new version with my reported bug with their label alignment fixed, and installing this update has fixed the problem now.
I must say that is is *really* nice to be able to just download the new DevExpress updates and run their installer without having any of my custom code needing to be changed! |
|
|
 |
|
|