▷▷ Article News: A COOL Picker Library with full Source Code by ucancode software - news index List at 1000apps.com

Article News: A COOL Picker Library with full Source Code by ucancode software

Search 1000apps with Google

Web1000apps

Home News Company: ucancode software News: A COOL Picker Library with full Source Code





News: A COOL Picker Library with full Source Code
by ucancode software ucancode software - ucancode software in Development

Picker Library V1.8

Introduction
File reference:

Prebuild version: Picker18_exe.zip 120 KB (A dialog for choosing colors)

Class Ref: PickerLib18.chm 119KB (Build by UCanCode DocVizor)

Source Code:Picker18_src.zip 65KB (Build with MS Visual C++ 6.0)

The key features are as follows:

1.ColorPicker provides a default color panel, which includes over 144 frequent colors.

2.ColorPicker provides a custom button for opening Windows Common Color Select Dialog. You can select more color here.

3.ColorPicker provides the color contrast between current selection and new selection.

4.ColorPicker provides a select button, when you hold the left button of mouse on select button, the cursor has become to a color dropper like Photoshop and Frontpage 2000. You can get any color on the screen via this dropper.

5.ColorPicker shows both the RGB value and Hex Value of the current selection color.

6.The color panel will load new palette as soon as the system color range has been changed.

7.ColorDropper provides 6 color panels for choosing. You can change it during run time.

8.(New)Full keyboard support.

9.Add a new Line Picker it also includes Full keyboard support.

9.The most important thing is that, we provide the full source code (100% MFC), ….

Screen Shot:



(Screen 1)



(Screen 2)



(Screen 3)



(Screen 3)

How to use it:

The steps for usage are as follows:

1.Add code in those head files where you want to display Color Picker Dialog.

#include "FODropColorButton.h"

enum { IDD = IDD_DIALOG_COLORPICKER };
CFODropColorButton m_wndColor3;
CFODropColorButton m_wndColor2;
CFODropColorButton m_wndColor1;

CFODropLineTypeButton m_wndLinePicker2;
CFODropLineTypeButton m_wndLinePicker1;
CFOHyperLink m_newVersion;
//}}AFX_DATA


2.Add code in those files/events when you need to get color value.

//{{AFX_DATA_MAP(CNewPickerDlg)
DDX_Control(pDX, IDC_FO_TEST_BUTTON5, m_wndLinePicker2);
DDX_Control(pDX, IDC_FO_TEST_BUTTON4, m_wndLinePicker1);
DDX_Control(pDX, IDC_FO_TEST_BUTTON3, m_wndColor3);
DDX_Control(pDX, IDC_FO_TEST_BUTTON2, m_wndColor2);
DDX_Control(pDX, IDC_FO_TEST_BUTTON1, m_wndColor1);
DDX_Control(pDX, IDC_NEWVERSION, m_newVersion);
//}}AFX_DATA_MAP
DDX_FODropColorButton(pDX,IDC_FO_TEST_BUTTON1,crColor1);
DDX_FODropColorButton(pDX,IDC_FO_TEST_BUTTON2,crColor2);
DDX_FODropColorButton(pDX,IDC_FO_TEST_BUTTON3,crColor3);
DDX_FODropLineTypeButton(pDX,IDC_FO_TEST_BUTTON4,m_nLineType1);
DDX_FODropLineTypeButton(pDX,IDC_FO_TEST_BUTTON5,m_nLineType2);


Everything is OK!

Technical Details

Color Picker Dialog is constructed with classes as follows;

1.CFOColorButton File Reference:FOColorButton.h, FOColorButton.cpp

2.CFODropLineTypeButton File Reference:FODropLineTypeButton.h, FODropLineTypeButton.cpp

3.CFOColorCellObj File Reference:FOColorCellObj.h, FOColorCellObj.cpp

4.CFOLineTypeCellObj File Reference:FOLineTypeCellObj.h, FOLineTypeCellObj.cpp

4.CFOColorDialog File Reference:FOColorDialog.h, FOColorDialog.cpp

5.CFOColorPaletteControl File Reference:FOColorPaletteControl.h, FOColorPaletteControl.cpp

6.CFOLineTypeControl File Reference:FOLineTypeControl.h, FOLineTypeControl.cpp

7.CFODropPaletteWndFile Reference:FODropPaletteWnd.h, FODropPaletteWnd.cpp

8.CFODropColorButton File Reference:FODropColorButton.h, FODropColorButton.cpp

9.CFODropColorPaletteControl File Reference:FODropColorPaletteControl.h, FODropColorPaletteControl.cpp

10.CFODropColorPaletteWnd File Reference:FODropColorPaletteWnd.h, FODropColorPaletteWnd.cpp

11.CFOPopupColorPaletteWndFile Reference:FOPopupColorPaletteWnd.h, FOPopupColorPaletteWnd.cpp

All of the class inheritance diagrams are as follows:

CWnd



CObject



CStatic



CButton



CDialog




Click here to view Our online profile and report bugs.

Update V1.8(New!)

We have change the name of this toolkit.
Add a new line picker.
Add full keyboard supprt,you can use left arrow,right arrow,up arrow,down arrow and tab key to select color.
Fixed a few bugs.
Update V1.6(New!)

Add full keyboard supprt,you can use left arrow,right arrow,up arrow,down arrow and tab key to select color.
Fixed a few bugs.
Update V1.5

Add color palette support for color dialog.
Add a cool drop color picker button.
Fixed a few bugs.
Update V1.2

Add a specify image static class.
Add support 3D color table.
Fixed a few bugs.




Submit an article



Related Software
Torrent Search Expert by A4Pocket Software Inc.
You just need input keywords and category, then you will find almost everything you want.

Main features of Torrent Se ...
7art Elephants ScreenSaver by 7art-screensavers
7art Elephants screensaver brings you 32 charming photos of elephants and elephant calfs. Enjoy these lovely animals at ...
PromoSoft by DeveLAB
PromoSoft is an easy to use, professional software promotional tool, which automates the process of promoting your progr ...
AVS Video Converter by NCT Company Ltd.
AVS Video Converter is an expanded realization of video converter tool with capabilities of video capturing, Video DVD, ...
WinAVI Video Converter by ZJMedia Digital Technology Ltd.
WinAVI Video Converter is easy to use and powerful for experts. Just one click to convert with beautiful user interface. ...
Go to the software base 




Article News: A COOL Picker Library with full Source Code by ucancode software
Search News:
 


Home
 Software
 News
 Directory
 Forum
 About 1000apps


News
 Submit






News Categories
 Audio Video & Multimedia
 Business
 Communications
 Desktop
 Development
 Education
 Games
 Graphic Apps
 Home & Hobby
 Network & Internet
 Security & Privacy
 Servers
 System Utilities
 Web Development
 eBooks


Developpers!

Submit your software to hundreds of software sites and archives within minutes.  more...








Firefox users add the
1000apps search plugin




Copyright © 2008 Pierre Rouarch www.1000apps.com
Archives - Alphabetical - Authors - Keywords - Popular Softwares - Submission Policy
Submit software - Directory - Email Contact - Privacy Policy