亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? customcontrol.cpp

?? 這是VCF框架的代碼
?? CPP
字號(hào):
//CustomControl.cpp/*Copyright 2000-2004 The VCF Project.Please see License.txt in the top level directorywhere you installed the VCF.*/#include "vcf/ApplicationKit/ApplicationKit.h"#include "vcf/GraphicsKit/DrawUIState.h"using namespace VCF;	CustomControl::CustomControl():	Control(),	isLightweight_(false),	isTransparent_(false),	useColorForBackground_(false){	peer_ =	UIToolkit::createControlPeer( this );	peer_->create( this );	init();}CustomControl::CustomControl( const bool& useHeavyweightPeer ):	Control(),	isLightweight_(!useHeavyweightPeer),	isTransparent_(false),	useColorForBackground_(false){	if ( isLightweight_ ){		peer_ = UIToolkit::createControlPeer( this, CT_LIGHTWEIGHT );	}	else{		peer_ = UIToolkit::createControlPeer( this, CT_HEAVYWEIGHT );	}	peer_->create( this );	init();}CustomControl::~CustomControl(){}void CustomControl::paint(GraphicsContext * context){	if ( NULL != getView() ) {		getView()->paintView( context );		return;	}		Rect innerBounds = getClientBounds( true );//we DO need to account for the border here		if ( (!isTransparent_) || (!isLightWeight()) ){		if ( useColorForBackground_ ) {			context->setColor( getColor() );						context->rectangle( &innerBounds );						context->fillPath();				}		else {				BackgroundState bkg;			bkg.setEnabled( isEnabled() );			bkg.setActive( isActive() );			bkg.colorType_ = SYSCOLOR_FACE;							context->drawThemeBackground( &innerBounds, bkg );		}	}	context->setCurrentFont( getFont() );	Scrollable* scrollable = getScrollable();	if ( scrollable ) {		Rect viewBounds = context->getViewableBounds();		Point origin = context->getOrigin();		adjustViewableBoundsAndOriginForScrollable( context, viewBounds, origin );		context->setOrigin( origin );		context->setViewableBounds( viewBounds );	}}void CustomControl::init(){	setEnabled( true );	setVisible( true );	setFocused();}bool CustomControl::isLightWeight(){	return isLightweight_;}bool CustomControl::isTransparent(){	return isTransparent_;}void CustomControl::setTransparent( const bool& transparent ){	isTransparent_ = transparent;}/***CVS Log info*$Log$*Revision 1.3  2004/12/01 04:31:20  ddiego*merged over devmain-0-6-6 code. Marcello did a kick ass job*of fixing a nasty bug (1074768VCF application slows down modal dialogs.)*that he found. Many, many thanks for this Marcello.**Revision 1.2.2.1  2004/09/06 21:30:19  ddiego*added a separate paintBorder call to Control class**Revision 1.2  2004/08/07 02:49:07  ddiego*merged in the devmain-0-6-5 branch to stable**Revision 1.1.2.4  2004/07/14 21:54:41  ddiego*attempts to fix problem with borders and drawing on common controls.*Sort of works on editor control. There is a subtle repaint problem in painting*damaged portions of the control.**Revision 1.1.2.3  2004/07/09 03:39:29  ddiego*merged in changes from the OSX branch for new theming API. Added*support for controlling the use of locale translated strings in components.**Revision 1.1.2.2.2.1  2004/07/06 03:27:12  ddiego*more osx updates that add proper support*for lightweight controls, some fixes to text layout, and some window painting issues. Also a fix*so that controls and windows paint either their default theme background or their background*color.**Revision 1.1.2.2  2004/04/29 03:43:13  marcelloptr*reformatting of source files: macros and csvlog and copyright sections**Revision 1.1.2.1  2004/04/28 00:28:16  ddiego*migration towards new directory structure**Revision 1.17  2003/12/18 05:16:00  ddiego*merge from devmain-0-6-2 branch into the stable branch**Revision 1.16.2.3  2003/10/13 04:02:52  ddiego*fixed some issues with calculating the view bounds if scrollbar*are present as well as adding some functions to get teh bounds of*left/right and top/bottom spaces that can surround a scrollbar.**Revision 1.16.2.2  2003/09/25 04:00:26  ddiego*minor fixes to better adjust the voewable bounds when scrolling is enabled*added a Scrolling example**Revision 1.16.2.1  2003/09/22 01:48:04  ddiego*some minor additions ot teh DropTarget to allow it to have multiple*control targets*also a few other misc fixes**Revision 1.16  2003/08/09 02:56:45  ddiego*merge over from the devmain-0-6-1 branch*Changes*Features:*-Added additional implementation to better support the MVC architecture in*the VCF**-Added a Document/View architecure that is similar to MFC's or NextSteps's*Doc/View architectures**-Integrated the Anti Grain Graphics library into the GraphicsKit. There is*now basic support for it in terms of drawing vector shapes*(fills and strokes). Image support will come in the next release**-Added several documented graphics tutorials**Bugfixes:**[ 775744 ] wrong buttons on a dialog*[ 585239 ] Painting weirdness in a modal dialog ?*[ 585238 ] Modal dialog which makes a modal Dialog*[ 509004 ] Opening a modal Dialog causes flicker*[ 524878 ] onDropped not called for MLTcontrol**Plus an issue with some focus and getting the right popup window to activate*has also been fixed**Revision 1.15.2.4  2003/07/24 04:10:43  ddiego*added fixes for the following tasks:*Task #82279 ApplicationKit: add static methods to singleton objects*Task #82277 FoundationKit: add static methods to singleton objects*this required a bunch of changes in terms of getting rid of older style code**Revision 1.15.2.3  2003/06/28 04:43:20  ddiego*cleaned up the vcf/include/events directory and got rid of files, moving*some of the various event handler template classes into the same header*that the event handler's event is associated with*also made some changes to properly take advantage of a Control's View, if it*is set.**Revision 1.15.2.2  2003/06/01 16:44:01  ddiego*further GTK support added**Revision 1.15.2.1  2003/05/27 04:45:39  ddiego*doing some code cleanup to fix some bugs in the way dialogs and popups*work in Win32 port. Cleaned up the ControlPeer and DialogPeer interfaces*a bit.**Revision 1.15  2003/05/17 20:37:47  ddiego*this is the checkin for the 0.6.1 release - represents the merge over from*the devmain-0-6-0 branch plus a few minor bug fixes**Revision 1.14.2.4  2003/05/13 03:57:13  ddiego*cleaned up the GraphicsKit, got rid of some old crap files, cleaned*up the ContextPeer so that tehre are fewer methods to implement, and*moved the repetitive fillPath and strokePath code that was copied into*all the context peers back into the GraphicsContext where it belongs**Revision 1.14.2.3  2003/04/17 04:29:52  ddiego*updated scintilla, added gtk support for the application kit, with stubs*for the basic peers.**Revision 1.14.2.2  2003/03/23 03:24:00  marcelloptr*3 empty lines at the end of the files**Revision 1.14.2.1  2003/03/12 03:13:05  ddiego*switched all member variable that used the "m_"<name> prefix to* <name>"_" suffix nameing standard.*Also changed all vcf builder files to accomadate this.*Changes were made to the Stream classes to NOT multiple inheritance and to*be a little more correct. Changes include breaking the FileStream into two*distinct classes, one for input and one for output.**Revision 1.14  2003/02/26 04:30:56  ddiego*merge of code in the devmain-0-5-9 branch into the current tree.*most additions are in the area of the current linux port, but the major*addition to this release is the addition of a Condition class (currently*still under development) and the change over to using the Delegate class*exclusively from the older event handler macros.**Revision 1.13.2.2  2002/12/28 01:56:22  marcelloptr*Improved macros for automatic import/export of libraries. - Warning fixes. - Other Minor Changes.**Revision 1.13.2.1  2002/12/27 23:05:00  marcelloptr*Improved macros for automatic import/export of libraries. - Warning fixes. - Other Minor Changes.**Revision 1.13  2002/11/18 00:46:09  ddiego*this is the merge over of all the bug fixes and features (mostly*VCF Builder stuff) from the devmain-0-5-8 branch**Revision 1.12.10.2  2002/10/08 04:16:57  ddiego*fixed a bug in the getClientBounds() that caused a stack overflow! DOH!*further additions to the TemplateNewClassDlg to sync the various file names*in the dialog to the lcass name**Revision 1.12.10.1  2002/10/01 20:34:59  ddiego*borders**Revision 1.12  2002/03/21 04:01:22  ddiego*fixed [ 532894 ] bug using the Frame::setClientBounds()**Revision 1.11  2002/01/24 01:46:50  ddiego*added a cvs "log" comment to the top of all files in vcf/src and vcf/include*to facilitate change tracking**/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久.com| 国产精品电影院| 91无套直看片红桃| 日韩影院免费视频| 中文字幕一区二区三区精华液| 91.com视频| 91蝌蚪国产九色| 国产xxx精品视频大全| 午夜视频在线观看一区二区| 欧美极品少妇xxxxⅹ高跟鞋| 日韩欧美综合在线| 欧美视频日韩视频在线观看| 国产成人亚洲综合a∨婷婷图片 | 欧美xxxxxxxxx| 日本韩国欧美国产| 成人福利电影精品一区二区在线观看 | 日韩欧美成人午夜| 在线观看视频一区二区| 成人av网站在线观看| 国产精品99久久久久久有的能看| 日本不卡不码高清免费观看| 亚洲综合成人在线| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美tickling网站挠脚心| 欧美天天综合网| 一道本成人在线| 97se亚洲国产综合自在线不卡| 国产精品一二二区| 国产一区二区三区不卡在线观看 | 日韩精品自拍偷拍| 666欧美在线视频| 欧美另类变人与禽xxxxx| 欧美色图激情小说| 欧美色图12p| 欧美日韩精品免费观看视频| 欧美日韩午夜在线视频| 欧美日韩中文字幕一区二区| 欧美午夜寂寞影院| 欧美日韩成人综合| 欧美日韩久久一区| 欧美高清一级片在线| 制服丝袜成人动漫| 日韩欧美成人一区| 久久色中文字幕| 国产视频在线观看一区二区三区| 国产日韩av一区二区| 国产精品美女久久福利网站| 中文字幕第一区| 国产精品福利电影一区二区三区四区| 国产精品久久久久久久浪潮网站| 国产亚洲va综合人人澡精品| 中文一区二区在线观看| 国产精品国产成人国产三级 | 欧美激情综合五月色丁香小说| 国产欧美一区二区精品仙草咪| 国产日韩成人精品| 亚洲精品成人悠悠色影视| 亚洲成人tv网| 激情五月婷婷综合| 国产成人在线观看| 91色视频在线| 555www色欧美视频| 欧美精品一区二区精品网| 国产精品九色蝌蚪自拍| 亚洲成人精品影院| 精品在线播放午夜| 成人av影视在线观看| 在线观看免费亚洲| 久久夜色精品国产噜噜av| 国产精品区一区二区三区| 亚洲国产欧美另类丝袜| 精品一区二区免费视频| www.欧美.com| 日韩一级片在线观看| 国产欧美精品一区二区色综合朱莉| 亚洲免费观看在线观看| 日本欧美一区二区三区乱码| 懂色av一区二区三区免费看| 欧美日韩国产综合视频在线观看| 久久综合九色综合97_久久久| 亚洲色大成网站www久久九九| 日本网站在线观看一区二区三区| 高清国产一区二区| 欧美日韩国产综合视频在线观看| 国产亚洲精品7777| 婷婷成人综合网| 99国产精品久久久久久久久久| 91麻豆精品国产综合久久久久久| 国产欧美日韩三级| 日韩av一级电影| 99这里只有久久精品视频| 91精品国产91热久久久做人人 | 精品欧美乱码久久久久久| 国产精品精品国产色婷婷| 麻豆专区一区二区三区四区五区| 99riav一区二区三区| 精品成人在线观看| 亚洲成a人v欧美综合天堂下载| 成人免费视频网站在线观看| 国产精品三级av在线播放| 日韩一区和二区| 中文字幕亚洲一区二区av在线| 视频一区二区三区入口| 成人午夜视频在线观看| 欧美一区二区视频免费观看| 亚洲视频一二三区| 国产精品亚洲专一区二区三区| 欧美久久久一区| 亚洲美女视频一区| 成人网在线免费视频| 日韩欧美一区中文| 亚洲高清免费在线| 成人晚上爱看视频| 久久综合资源网| 青青草一区二区三区| 欧美日韩一区二区三区视频| 亚洲欧洲国产日韩| 国产二区国产一区在线观看| 日韩精品一区在线观看| 视频一区二区欧美| 欧美日韩二区三区| 一区二区三区日本| 色8久久人人97超碰香蕉987| 国产精品素人一区二区| 国产精品99久久久| 久久人人爽爽爽人久久久| 蜜桃在线一区二区三区| 欧美日韩国产bt| 亚洲1区2区3区视频| 欧美亚洲综合久久| 亚洲国产日韩综合久久精品| 在线免费观看视频一区| 亚洲精品国产视频| 一本久道久久综合中文字幕| 1000部国产精品成人观看| youjizz国产精品| 国产精品久久久久久久浪潮网站| 不卡区在线中文字幕| 中文字幕亚洲综合久久菠萝蜜| 成人黄色网址在线观看| 国产精品福利影院| 成人av小说网| 亚洲日本va午夜在线影院| jvid福利写真一区二区三区| 亚洲欧美经典视频| 色播五月激情综合网| 亚洲自拍偷拍欧美| 91精品国产综合久久福利软件 | 波多野结衣视频一区| 中文字幕av一区 二区| 99国产麻豆精品| 一区二区三区成人| 欧美高清一级片在线| 久久99国产精品麻豆| 欧美激情一区在线| 色噜噜狠狠色综合中国| 亚洲va天堂va国产va久| 日韩一卡二卡三卡四卡| 国产电影精品久久禁18| 亚洲免费在线电影| 制服.丝袜.亚洲.中文.综合| 激情综合色播激情啊| 国产精品家庭影院| 欧美日韩精品高清| 国产老妇另类xxxxx| 1区2区3区国产精品| 欧美另类变人与禽xxxxx| 激情综合色播激情啊| 亚洲三级在线免费| 日韩视频在线永久播放| 成人av动漫在线| 亚洲成人高清在线| 久久久久综合网| 欧美体内she精高潮| 国产一区二区91| 亚洲乱码精品一二三四区日韩在线| 9191久久久久久久久久久| 东方欧美亚洲色图在线| 亚洲成年人影院| 亚洲国产精品av| 91精品国产高清一区二区三区| 国v精品久久久网| 午夜电影一区二区| 中国av一区二区三区| 制服.丝袜.亚洲.另类.中文| 99这里只有精品| 麻豆免费看一区二区三区| 亚洲靠逼com| 久久精品一区二区三区四区 | 国产精品国产三级国产普通话蜜臀 | 欧美久久久久中文字幕| 高清国产一区二区三区| 有码一区二区三区| 91黄色免费观看| 久久99精品久久只有精品| 国产午夜亚洲精品羞羞网站| 成人av先锋影音| 日韩在线一区二区三区| 国产精品国产三级国产普通话99| 制服.丝袜.亚洲.另类.中文|