Friday, May 11, 2007
Tip of the Day #5: Drawing DB Grid Column Titles with Gradient
Supported Versions:
. R:BASE 7.6 for Windows (Build: 7.6.1.30509 or higher)
. R:BASE C/S:I 7.6 for Windows (Build: 7.6.1.30509 or higher)
. R:BASE Turbo V-8 for Windows (Build: 8.0.15.30509 or higher)
Did you know that now you can draw DB Grid Column Titles with
Gradient?
Here's a visual presentation of drawing DB Grid Column Titles
with Gradient:
01. Using Gradient Property for DB Grid Columns:
http://www.rbase.com/rbg76/DBGrid_Gradient_01.jpg
02. Typical DB Grid
http://www.rbase.com/rbg76/DBGrid_Gradient_02.jpg
03. Drawing DB Grid Column Titles with Gradient (Part I)
http://www.rbase.com/rbg76/DBGrid_Gradient_03.jpg
http://www.rbase.com/rbg76/DBGrid_Gradient_03_Designer.jpg
04. Drawing DB Grid Column Titles with Gradient (Part II)
http://www.rbase.com/rbg76/DBGrid_Gradient_04.jpg
http://www.rbase.com/rbg76/DBGrid_Gradient_04_Designer.jpg
Programmatically, on demand, you may use the PROPERTY command to
draw gradient and change the font colors for DB Grid Column Titles
as following:
Example 01:
PROPERTY DBGridCompID DrawGradient 'TRUE'
PROPERTY DBGridCompID GradientStartColor 'SILVER'
PROPERTY DBGridCompID GradientEndColor 'GRAY'
RETURN
Example 02:
PROPERTY DBGridCompID DrawGradient 'TRUE'
PROPERTY DBGridCompID GradientStartColor 'MAROON'
PROPERTY DBGridCompID GradientEndColor 'RED'
PROPERTY DBGridCompID Titles[%]->FONT_COLOR 'WHITE'
RETURN
Enjoy all of the requested enhancements and make sure to have fun!
Very Best R:egards,
Razzak.
P.S.
A sample application is available on the SAT updates:
http://www.rupdates.com/rbg76SAT/
Forms:
All About DB Grid > Using Gradient Property for DB Grid Columns