Gradient Progress control
Download Source Code and Example
Development Environment: VC5, 95
This is a simple class to display a gradient fill progress control. It works just like the normal progress control. The main enhancements are that you can customize the colors and toggle the percentage caption's visibility.
The control can be incorporated into a project like any other CProgressCtrl derived control. Either create the control manually, subclass an existing CProgressCtrl, or use ClassWizard to DDX_control it. The actual code for the progress control is located in GradientProgressCtrl.h and GradientProgressCtrl.cpp. I haven't fully tested it's robustness, although I don't suspect that it will fail miserably. Most of the work happens in the DrawGradient(...) function, which also uses Keith Rule's MemDC class. The sample project also uses Chris Maunder's ColourPicker. Both of these classes are included in the sample project and can be downloaded elsewhere at this site.
It is derived from CProgressCtrl so all standard CProgressCtrl functions are available. Additional functions are listed below.
I hope someone gives it a good home :). Please let me know of any problems or improvements. Thanks and good luck.
Member Set Functions
void SetTextColor(COLORREF color) // Set the percentage text color
void SetBkColor(COLORREF color) // Set background color
void SetStartColor(COLORREF color) // Set starting color
void SetEndColor(COLORREF color) // Set ending color
void ShowPercent(BOOL bShowPercent = TRUE) // Show the percent caption?
Member Get Functions
COLORREF GetTextColor(void)
COLORREF GetBkColor(void)
COLORREF GetStartColor(void)
COLORREF GetEndColor(void)
Last updated: 18 May 1998
分享到:
相关推荐
【标题】"Percentage gradient progress bar-crx插件"是一个针对浏览器扩展程序的开发工具,它主要专注于提供一种具有渐变色效果的进度条展示功能。在网页应用中,进度条通常用于显示任务或数据加载的进度,而此插件...
在“Color-gradient-progress-bar.zip”压缩包中,包含了一个关于如何实现这一功能的实例,名为“实例4 颜色渐变进度条”。这个练习主要涉及以下几个关键知识点: 1. **控制台输出**: 在C++中,我们通常使用`std:...
npm i -s react-gradient-progress 基本用法 import { CircleProgress } from 'react-gradient-progress' 道具 姓名 描述 percentage 进度百分比。 必需的。 width 进度栏容器的宽度(以像素为单位)。 默认值:...
在IT领域,尤其是在图像处理和计算机视觉中,"GPP.rar_gpp_gradient_gradient_prior_gradient_profile_gradient_re"这个标题暗示了我们正在讨论一个涉及到梯度和梯度先验(Gradient Prior)的技术,可能与图像恢复、...
gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录系统页面gradient002登录...
**前端开源库-filter-gradient** `filter-gradient` 是一个专门针对前端开发设计的开源库,它的主要功能是为那些不支持CSS3渐变的老版本Internet Explorer(IE)浏览器生成过滤器渐变效果。这个库旨在帮助开发者...
渐变色的实现通常涉及到CSS3的`linear-gradient`属性,或者在Android和iOS等平台上使用特定的API来定义颜色过渡。 在Android平台上,我们可以使用自定义View或者Material Design库中的`ProgressBar`来实现这样的...
A fully customisable gradient shader pack, composed by an unlit, standard and a skybox material. Demo scenes included. For any questions regarding this asset feel free to contact me on twitter. ...
基于梯度域的引导图像滤波技术是图像处理领域中一种有效的边缘保持滤波方法,它通过结合一阶边缘感知约束,避免了原始引导图像滤波器可能产生的光晕伪影问题。本知识点将详细介绍这一技术的原理、应用场景和优点。...
Each shader outputs a colorful gradient. You can save memory and performance by not having to use a texture! The gradient might be combined with one or two palette textures, and/or a sprite texture, ...
Gradient Descent Review: Gradient Descent Tip 1: Tuning your learning rates Adaptive Learning Rates Adagrad Contradiction Intuitive Reason Larger gradient, larger steps
在图像处理领域,"Gradient Magnitude" 是一个关键的概念,它在图像分割、边缘检测以及计算机视觉的其他应用中扮演着重要角色。本篇将详细解释这个概念,并结合"高斯滤波"来探讨其在实际操作中的运用。 首先,我们...
当我们谈论“gradient_1_gradient_”时,这很可能指的是梯度(Gradient)在优化过程中的应用,尤其是在非线性优化场景中。非线性优化是指解决那些目标函数或约束条件为非线性的优化问题。在这些情况下,找到全局最优...
压缩感知proximal Gradient算法实现
gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录页 gradient001 渐变色紫色登录...
Projected Gradient Methods for Non-negative Matrix Factorization Chih-Jen Lin Department of Computer Science Abstract Non-negative matrix factorization (NMF) can be formulated as a minimization ...
为了缓解这个问题,可以采用小批量梯度下降(Minibatch Stochastic Gradient Descent),这种方法介于批量梯度下降和随机梯度下降之间,它通过选择一小批样本来计算梯度,既获得了随机梯度下降的计算速度,又保留了...
在Delphi编程环境中,"Delphi建边"可能是指创建自定义的界面元素或者组件,这里特别提到了"color gradient progress bar",即颜色渐变进度条。颜色渐变进度条是一种在用户界面中展示任务进度的可视化元素,它通过...
Discrete-Continuous Gradient Orientation Estimation for Faster Image Segmentation 作者:Michael Donoser and Dieter Schmalstieg Institute for Computer Graphics and Vision Graz University of Technology
**前端开源库——PostCSS Filter Gradient** 在前端开发中,我们常常面临兼容性问题,特别是对于老旧浏览器的支持。为了提供良好的用户体验,我们需要确保网站在各种浏览器中都能正常工作。PostCSS Filter Gradient...