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

Reply via email to