Skip to content

Support for progress bar CGridColumnTraitProgress #23

@GoogleCodeExporter

Description

@GoogleCodeExporter
Support for progress bar CGridColumnTraitProgress

Allow Progress bar with/without Theme +start/end positioning 

Usage: Progression is read from the text value as %, Can be int or double. 
The progress bar can either start from 0 (default) or from a start position set 
in % also
'Simple progress' set text "ee.dd" as % or progress where 0<= ee <=100. dd 
being decimal part if any
'Start/end progress' set text "nn.dd,ss.dd" where <= ee,ss <=100, dd being 
decimal part if any
Exemple: "40.3,60" (Start is first value). 

Sorting:
When 2 end values are == , then start is used with high as highest (smallest 
bar is 'bigger')

Options: 
UseTheme(true/false)
Even if a Theme is available will draw solid bar
Default is to try to load a theme.
Note: 'Theme' usage require lib UxTheme.lib from MS (Require Recent OS) 
otherwise only Solid mode is available
HooverShowValue(false/true);
Values can bee seen when hoover over bar, or be hidden

Note:
- Doc updated under section "TODO" 
- Not tested under XP 
- Demo Not updated for VS2008 2003 or VC++ (should just need to include the 
cpp+.h)

Original issue reported on code.google.com by [email protected] on 11 Jan 2012 at 4:34

Attachments:

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions