Results for "Category: Custom Controls/ Forms/ Menus"
6 Alignment, Picture Support & Multiline Properties Added. Check out the ScreenShot! Properties Include: Alignment/ Caption/ Font/ FontSize/ FontColor/ Gradient(Vert/Horiz)/ GradientStart Color/ GradientFinish Color/ GradientFinishStyle(Transparent/Opaque)/ MultiLine/ Picture/ Shape(Rounded/RoundedTop/Rectangle)
Check out the Screen Shot! I dont recall seeing this before. Takes Evan's idea a step further with transparent background, although the code is nothing alike!
Vertical Gradient Added. Check out the ScreenShot! Properties Include: Caption/ Font/ FontSize/ FontColor/ Gradient(Vert/Horiz)/ GradientStart Color/ GradientFinish Color/ GradientFinishStyle(Transparent/Opaque) /Shape(Rounded/RoundedTop/Rectangle)
This code demonstrates how to draw an image into your MDI area and serves as image background or logo. With two modes: center and stretch.
This user control is intended to mimic the ChasingArrows control that one finds in RealBasic(R) for the Macintosh. The purpose of this control is to show the user of your program that the program is either busy or is doing something in the background. It gives the user the piece of mind that the program hasn't frozen while thinking. It basically sits on a form and spins in a clockwise pattern indefinately. The control includes a property called "Enabled" which can be set to either True (it will spin) or False (it sill stop wherever it is). This will not spin during design time. This control and all of its code, in whole and in part, is Copyright Bamco Products 2005, All Rights Reserved. Please do not modify the code without express written permission by Bamco Products. This control can be included in any program that you wish without notifying us, unless you will be selling your program for any ammount of currency. I do not charge for this control; I simply want to know where it's going. Please respect Copyrights!
You can make your own EXE command buttons and make the button captions! Also included is a Custom message box editor. This was tested may times so the the Error count is 0! PLEASE VOTE! and leave feedback for improvements or anything else!
This is a graphic draw class, it is very useful for drawing any graphic with data as given in (x,y) format. Class recognize the separator character between data points if it is comma, space and tab. It is still under construction and updated version will be uploaded as soon as available.
A list with multiple columns. Multiselect, drag'n'drop item reordering, icons with alpha (LaVolpe's 32bpp dib), checkboxes, simple sorting, own custom styles.
This is Control similar with MS Access Subform, enable you to dirrectly edit, save, sort,etc with datacombo, DTPicker, TextBox, Checkbox inside the datagrid
hi all, this code creates chart at runtime. At run time if you can change a value the chart will automatically change. u just set the values and it shows results continuously. u can use this code in any u r applications.its very smart.in this i m not using ms-chart control, everything is done by code.......but trust me the code is soo short.
Need a transparency fading effect for both SDI and MDI Forms? Want the control to be drop in place, lightweight (~10kb), provide Load/Unload event subclassing, and allow splash form sleeping? This simple Transparency Control does this and more...Just drop the control on the form, set the properties and that is it…No additional coding!
Looking for a method to produce transparency fading on forms that easy to use, lightweight (~9kb), and provides a clean method to subclass your forms Load/Unload events? Then this simple Transparency Control is for you! Just drop the control on the form and the rest is done for you…
Ever wish you could add a Sizing Grip to your form without the added overhead of the ComCtl32? This control provides a nice work around and builds on the code of Karl Peterson’s subclassing technique to provide a lightweight solution that is only ~4kb. Simply drop on your form and of you go...
Need to add a Sizing Grip to your form without the ComCtl32 overhead? Wish you could have a control which detects the OS version, applies the correct style (Windows Classic and XP Styles), and automatically adjusts it’s location based on the parent forms resize event? Then this control is for you…Simply drop the control anywhere on your form and it takes care of the rest….enjoy!
Need a drop in place control to provide flicker free form subclassing that can monitor form size, form move, theme changes, system color changes, and display resolution changes, then give this control a try. Simply drop this control on your form, set the properties and that is it…no extra modules, no external dependencies, just this little control! This control not only does this, but prevents additional instances of itself to prevent nasty GPF’s. Huge thanks to Paul Caton for his self-subclassing templates and examples. This project simply pulls these ideas together in a neat little package, and I simply added a few additional events that might be handy for the developer….enjoy!
Do your forms need more real estate without the use of Tabs or Frames? Then check out this Sliding Panel Container Control. This control offers a fresh look and feel with the ability to “host / contain” subsequent controls. Many of the features of this combination control are customizable (i.e. Backcolor, Frame Shape, Color & Thickness, Rollup Speed, Button Type & Offset, Hosted Controls Dis/Enable, Entire Control Dis/Enable, Transparent/Opaque Backstyle, Frame Thickness, Plus 10 Events!). Suggestions and comments are welcome, as this is the first cut. Updated the VB catagory list (07Jul05).
*Update 28Jun06* (v1.8.134) - Fixed minor bug in TrimPathByLen method and made it printer object independent. *Update 27Mar06 (v1.8.132)* – Added initial path subclassing CallBack for BrowseForFolder to allow initial path selection without external bas modules. Added Path Let Property and fixed several annoying bugs. Current version is stable and has been tested for several months prior to release... UserControl and TestHarness Updated...Enjoy! Update 04Jan06 (v1.32) – Support for Shell32 BrowseForFolder Added and TestHarness Updated. Update 06Jan06 (v1.33) – Minor bug fix in the DialogMsg when DialogType = ucFolder Updated UserControl and TestHarness. As a developer, one of the most mundane tasks I frequently encounter is the wiring-up and managing of the CommonDialog Controls. The ucPickBox has been designed as a lightweight (~80kb), drop in place, API implementation of the CommonDialog Controls which takes much of this hassle away! ucPickBox provides Color, Font, Open (Single / Mutlifile), Save and Print dialog support, while providing a clean GUI to display the results for both 3D and Flat visual styles. In addition, this UserControl exposes 44 Properties, 14 Methods, 13 Events, and 88 Dialog Flags as enumerations which makes it flexible and easy to use. Among the exposed function are handy tools like: ExractPath, ExtractFilename, FileExists, LongToHexColor, QualifyPath, TranslateColor, and TrimPathByLen. The enclosed project provides an extensive test-harness and documentation to explore the many facets of this UserControl. Enjoy!
Does your application need a Label, Status, and Button control rolled into one? Want more visual appeal than the current Win9X themes? Then check out this iCatcherLabel control which provides all the functionality of a standard label control, with the added features of native graphical buttons that also serve as status icons. This self-subclassed, All API UserControl provides extensive events (15 events) for both the label and button objects, and provides more than 30 properties to control color, alignment, shape, and many more. If you looking for something different, then this might be for you…
ucXTab UserControl is a self-contained (single file), self-subclassed (uses Paul Caton’s subclassing thunk) version of the XTab control submitted to PCS by Neeraj Agrawal. This control contains all of the key features of the original XTab control, but has been extensively reworked to utilize all GDI API drawing and updated subclassing techniques. ucXTab contains 5 tab themes (Windows 9x, Windows XP, VisualStudio, Rounded, and Galaxy), and two tab styles (traditional tabs, property page) which are fully customizable. In addition, key supported features are: dynamic tab addition/removal, adjustable tab heights, mouse-wheel tab scrolling, 14 customizable color properties, tab images, tab image alignment, ImageList support, accelerator key support, and theme detection. The number of properties, methods and events are too extensive to list; however, most of these can be explored fully with the provided test harness. ---------------------------------------------------------------------Update 14Nov06 (v1.0.85) – Now supports dynamic tab Insertion, Removal, and dynamic control addition for ANY tab via InsertTab, RemoveTab, and AddControl methods, respectively. In addition, ucXTab now supports per tab ControlBoxes which allows the user to close individual tabs similar to IE7 & FireFox. In support of the new features are 7 additional events to track Enter, Exit, Hover, MouseDown and MouseUp for the ControlBox, along with Insert and Remove Tab events. Previously reported (and unreported) graphical bugs have been fixed, and the test harness extended to test the new features. --------------------------------------------------------------------- Update 20Dec06 (v1.0.130) – Exposed support for dynamic Individual Tab Enable/Disable states, Updated Enabled property to paint the tab headers, body, and ControlBox correctly. Added TabOffset property to allow the developer to select the Left offset used for the “Tab” functionality. Added additional subclassing shut down support to handle host object closure prior to unsubclassing. Updated the test harness to illustrate the new functionality. --------------------------------------------------------------------- Update 11Mar07 (v1.0.152) – Added support for the 3 native Luna theme colors (NormalColor [Blue], HomeStead [Olive Green], and Metallic [Silver]) under xThemeWinXP TabTheme. Added additional Enabled/Disabled painting refinements for both the UserControl and individual Tabs. Fixed minor ControlBox painting bug. Fixed ControlBoxExit event bug which incorrectly fired on MouseHover. Enjoy, TerriTop
ucMsgBox is a single-file UserControl which uses Paul Caton’s self-subclassing thunk to provide the ultimate control over the System MsgBox. This control allows the developer to Change/Set the Startup Alignment (CenterScreen, CenterOwner), Prompt Alignment (Left, Center, Right), Fonts, Icons (Native + Custom), BackColor, and ForeColor. In addition, the Theme state of the MsgBox dialog is customizable and supports Auto, Win9x, and WinXP button Themes. Moreover, ucMsgBox provides the mechanism to turn any MsgBox into a SelfClosing dialog with countdown enumeration. To provide accuracy of the countdown, one can set the ThreadPriority to allow for high resolution timing. In short, this UserControl takes the standard MsgBox to a new level with out changing one line of code for standard MsgBox calls!!! -------------------------------------------------------------------------(Update 16Mar07 – v1.0.240) Fixed minor bug in the SetProcessPriority Method, Added support for all default WinXP Luna Styles (Blue (Blue), Olive Green (HomeStead), Silver (Metallic). Enhance Win9x drawing style to support custom captions, Added Caption Property to provide custom button captions, Added CaptionType Property to allow rapid switching between default and custom captions, Added Subclass_StopAll to the zIdx Method to prevent loss of Mouse and Keyboard inputs when the hWnd is null (see zIdx Method Notes). Enjoy, TerriTop