Results for "Category: Custom Controls/ Forms/ Menus"
This is version 3 of my bsGradientLabel, and I've given in. It now supports multiline text, both horizontally and vertically. Check it out! It's a 63 kb download.
This code will popup a little notify window in near the system tray! It uses a transparent form and is movable by the user. Take it easy on this newbie ;0) This is my first code submission.
A simple (and free) way to create an Outlook-style listbar on a form. This could easily be made into an ocx but for simplicity I have just designed it as part of the program.
This is the next alpha version of my XP Menu system. Removed some bugs, new function to add pictures, now you don't need any external OCX (ImageList) for menu, load pictures from resources, add simple top menubar, recreated as control, ... Menu is show only in compiled exe, not in IDE, because it using hooking and resources, that not workin in debug mode (sorry, Microsoft)... Anybody was deleted my original submission, so please vote for me!
It's a textbox XP Style with a cool border
Very well transparent form without any ocx or dll, every line are commented.
Will not let the mouse leave the form specified.
Yet another lame installment of simple effects.. this one uses lines and labels to simulate a button of different shapes.. i believe ive commented it enough for basic understanding (not like its complicated). So check it out, leave a flame, and have a coke and a smile..... ;)
Rotate Text to any Angle!!! EASY!!
creates containers for objects
When placed on a form, this Control will take whatever its .Value is and show you what angle of rotation you've entered. GREAT FOR Graphic / Multimedia / Game Application Development
Tired of using the ProgressBar control? This Example shows you how to create your very own ProgressBar with FREE selectable BackColor and FREE selectable ForeColor. Enjoy! AND VOTE FOR ME!!!
This code is a template for a scrolling form. This is great to use if you would like to create applications that work in all resolutions. I reccomend placing this form in your C:\Program Files\Microsoft Visual Studio\VB98\Template\Forms folder so that it is available as a form template.
Move any form without a title bar! You can use a label, command button, picturebox, anything to move the form.
This will show you how to make groups in your listboxes with this simple control. Since it is not yet 100% functional (it's about 95%), there is a lot of roomfor personal customization. This control is yours for the taking. Download it and add / remove any features you want.
Pre-version (but full and working) of a software to make Mindmaps.
Amazing new control! Tired of VB's common controls, check out this textbox! When it receives focus, the blinds open and when focus is lost, the blinds close again, creating a dazzling effect on YOUR FORM! PS - Dont worry, YOU CAN CHANGE THE COLORS OF THE BLINDS TO A COLOR OTHER THAN PALE RAINBOW COLORS :) I did that for effect.
The Switchboard:A method for handling subclassing in ActiveX controls f you develop ActiveX controls and intend to subclass or hook a window, you'll very quickly discover a problem when you attempt to site multiple instances of your control. The subclassing, which worked fine with a single instance of your control, now no longer works and is, in fact, most likely is causing a GPF. Why is this happening? The AddressOf operator requires you to place the callback routine in a module. This module is shared between all instances of your control and the variables and subroutines that the module provide are not unique to each instance. The easiest way to visualize the problem is to imagine a shared phoneline (or a partyline as we hicks call it) where multiple parties are trying to dial a number, talk, and hangup, all at the same time. What's needed is an operator, a routine that controls the dialing (hooking), the talking (the callback routine), and who routes information to the instance of the control that requested it. The Switchboard subroutine (see below) and it's supporting code provides a method for subclassing from multiple instances of your ActiveX control. It is not memory intensive, nor is it slow. It's biggest weakness is that it is hardcoded to intercept particular messages (in this case, WM_SIZE, to trap resize events) and will require some minor modification on your part to use.
These events are usually ignored or inconsistent amongst programs. For the users benefit, highlighting the current textbox, or tab control will aid in their navigation of your forms. But how to keep all these events consistent? Here is the answer. (Well our answer anyhow... until full-inheritance in VB 5.0)
Visual Basic 5.0 allows you to use UserControls to create ActiveX controls in your projects. The following code snippet does two things: It gets a reference to the form in which a UserControl is placed, and it gets a reference to that control on the form. by David Mendlen