Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD Beta Forum
wrym
Magician


Joined: 06 Jul 2007
Posts: 349
Location: The big palace, My own lil world

PostPosted: 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
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: 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.
Reply with quote
JQuilici
Adept


Joined: 21 Sep 2005
Posts: 250
Location: Austin, TX

PostPosted: 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!
Reply with quote
tijer
Novice


Joined: 17 Jun 2006
Posts: 45

PostPosted: Tue Mar 18, 2008 7:27 pm   
 
following on from that if you make the connection box larger the full text shows..
Reply with quote
IainMac
Wanderer


Joined: 28 Jan 2006
Posts: 60
Location: Scotland

PostPosted: 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
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: 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.
Reply with quote
Nezic
Apprentice


Joined: 10 Oct 2000
Posts: 119
Location: Colorado

PostPosted: Thu Mar 20, 2008 4:09 am   
 
The date shown after the version in the upper-left of the screenshots is also getting clipped...
Reply with quote
IainMac
Wanderer


Joined: 28 Jan 2006
Posts: 60
Location: Scotland

PostPosted: 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 Smile
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: 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!
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD Beta Forum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net