Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Frames are correctly Etched in the Designer but not at run-time.

Excel 2002's Frames are drawn wrong.

When a standard Windows 3-D-style .SpecialEffects is selected, at
runtime only 3 borders have the correct appearance.

For example, if .SpecialEffects = fmSpecialEffectEtched or Raised, at
runtime the top edge is a crummy single, 2-D line.

Yet *it's correct in the designer*. All 4 borders are Etched, as they
should be.

Two, seemingly for all values of .SpecialEffects, both in the designer
and running, shouldn't the caption of a disabled Frame have Windows's
standard grayed-out, 3-D Etched appearance?

Instead, the caption has a miserable Windows 3.1-era, 2-D appearance.

It looks like hell. Doubly so, in fact, because it contrasts with the
controls inside your Frame which are implemented correctly.

Am I doing something wrong?

Or, if this is a glitch, has it been fixed since 2002?

Thanks.

***
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Frames are correctly Etched in the Designer but not at run-time.

Excel 2002 is the only version I don't have. However I'd be surprised if the
Excel version is related to what you describe. All of what you mentioned (4
etched borders & greyed caption when disabled) work fine in all other
versions, including 97 & 2000.

Try a reboot and a new project with a single frame on a form.

Regards,
Peter T


"Jim Luedke" wrote in message
...
Excel 2002's Frames are drawn wrong.

When a standard Windows 3-D-style .SpecialEffects is selected, at
runtime only 3 borders have the correct appearance.

For example, if .SpecialEffects = fmSpecialEffectEtched or Raised, at
runtime the top edge is a crummy single, 2-D line.

Yet *it's correct in the designer*. All 4 borders are Etched, as they
should be.

Two, seemingly for all values of .SpecialEffects, both in the designer
and running, shouldn't the caption of a disabled Frame have Windows's
standard grayed-out, 3-D Etched appearance?

Instead, the caption has a miserable Windows 3.1-era, 2-D appearance.

It looks like hell. Doubly so, in fact, because it contrasts with the
controls inside your Frame which are implemented correctly.

Am I doing something wrong?

Or, if this is a glitch, has it been fixed since 2002?

Thanks.

***



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 43
Default Frames are correctly Etched in the Designer but not at run-time.

Peter:

Thanks very much for reply.

You beat me to the punch ... I was just about to post this update.

***

For some reason, all 4 borders of my Frame now look fine--i.e. are
etched--at runtime.

But that top border did look hooey before. As I said, it was a single,
un-etched, 2-dimensional gray line.

About the only thing I I've changed since my post is: Before, the
topmost control inside the Frame was a CommandButton whose Default
property was True, so when everyone was disabled it still had thin
black border. I have since toggled it to False.

Plus I've been playing with control positions a little.

Other than that, I have no clue. (Gee, people tell me that all the
time.)

***

Of course, when disabled, the Frame's caption is still 2-D gray, not
etched. I guess that must be standard Windows practice.

I think it'd look better if it were etched just like the borders, when
disabled. After all, all other controls' (e.g. command buttons)
captions are etched when disabled.

Anyway, since the top border has the proper etched appearance, the
caption's not being etched isn't that visually disturbing.

***

Thanks much again to you Knights of the Web for perennial guidance.

***
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I subtract time where hh:mm:ss:ff (frames = 30 frames/sec) KJ7 Excel Discussion (Misc queries) 14 December 3rd 16 10:03 AM
Counting time-frames Ken G. Excel Discussion (Misc queries) 2 August 12th 08 01:11 PM
COlor Coding specified time frames Kim[_2_] Excel Programming 0 July 21st 08 11:17 PM
VBA syntax to check between two time frames i.e. 2 PM thru 5 AM? lwchapman Excel Programming 2 February 13th 08 08:26 PM
2 Lists but different time frames. Joel Excel Programming 1 November 10th 07 09:25 PM


All times are GMT +1. The time now is 02:19 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"