Advertisement

Results for "Category: Custom Controls/ Forms/ Menus"

6_2008-2009 #200748
A new type of control - Thumb Wheel

An alternate to using Sliders, Scrollbars and UpDown controls. Not just an enhanced version of an existing type of control, but a new type of control altogether. Scrolls values up and down with the use of Visual thumb wheel, includes the ability to "Spin Over" to Minimum value when Maximum value has been attained and visa-versa.

6_2008-2009 #200750
Self-drawn shaped bevelled controls

Three self-drawn bevelled controls, no bitmaps used to create the full 3D effect. BUTTON control usable as command, option or check button. NUMERIC DISPLAY control with built-in interchangeable Base display, Display format, Angle Units and others, suitable for use as a calculator display. WHEEL control, this is a vast update of an ealier submission, may be used in place of scrollers, sliders, up-down control and progress-bar. This a beta version only, Property Pages have not yet been constructed and documentation needs to be expanded. Whether you like, dislike or hate this, please VOTE and reply with CONSTRUCTIVE comments.

6_2008-2009 #200751
Bevelled Controls

Three self-drawn bevelled controls, no bitmaps used to create the full 3D effect. BUTTON control usable as command, option or check button. NUMERIC DISPLAY control with built-in interchangeable Base display, Display format, Angle Units and others, suitable for use as a calculator display. WHEEL control, this is a vast update of an ealier submission, may be used in place of scrollers, sliders, up-down control and progress-bar. This a beta version only, Property Pages have not yet been constructed and documentation needs to be expanded. Whether you like, dislike or hate this, please VOTE and reply with CONSTRUCTIVE comments.

6_2008-2009 #200786
TOOLBAR like Office97

Use FLAT BUTTON IN TOOLBAR like Office 97 without OCX... Just an API function. Very simple and optimizing code size.

6_2008-2009 #200789
Form Explode/Implode

This module allow you to explodes or implodes a form.

6_2008-2009 #200842
Threed32.ocx Register

This program registers OCX Threed32.ocx since many users don't possess the licensa for this OCX. Please Vote to Me.

6_2008-2009 #200851
A multiple connection server control *UPDATED*

This ActiveX control makes it extremely easy to create server applications. It uses an array of Winsock controls to handle multiple connections. Start the server with one line of code! I included a sample project and a detailed explanation of all the events, properties, and methods, so you can see exactly how it is used (readme.rtf). Since PSC removes the OCX file from my zip, you can get it here: http://www.bouncefilterware.com/drew/ServerControl.ocx -- Your comments/questions/suggestions are welcome. UPDATE: I added a broadcast function. Although it's not the proper way to broadcast data, it works.

6_2008-2009 #200854
NormDialog

I got irked at the way the standard CommonDialog control responds to multiple file selection so I wrote my own. This one mimics the standard CDialog but has some extra features. Properties: Cancelled = true after showopen if user cancels DialogCaption = Caption of the dialog DialogX & DialogY = position of dialog DirectoriesOnly = browse for directories FileCount = Number of files returned after Showopen FileNameArray = Array of filenames returned Filter = filter as used in normal common dialog e.g. "All Files|*.*|Text Files|*.txt|Executables|*.exe" FilterIndex = Which of the above to start with e.g. 0 would refer to All Files, 1 to Text Files, etc InitDir = specifies initial directory to start, must exist ShowOpen (method) call the dialog You can customize this anyway you see fit. One thought would be to skin the Dialog form or add properties for fonts, fore & back colors, etc. I included a test project but you must first compile the ocx to use it. The ocx is in the zip but PSC may remove it. Enjoy.

6_2008-2009 #200856
Grab Handles

Allows user to resize a control at runtime. Put the UserControl on a form and use the Attach method to size a particular control. There is an API way to do this, using CreateWindowEx, but I wanted to do it with a UserControl & here's the result. Enjoy.

6_2008-2009 #200887
Real Windows XP Controls in Windows XP / VB6 without images or custom controls

Ever wanted your VB6 apps to fit in with Windows XP? Now you can do just that. There are other samples on this site that accomplish this, but they use user controls or images - which means that the controls are slow and may not be resizable - and they're large. Want a better solution? This is it. Real Windows XP controls on Windows XP that match the user's visual style (i.e. theme), without user controls or images, with only one API call. You can even use the standard Visual Basic controls (buttons, scrollbars, checkboxes, etc.) and it will work - all with the speed of a native application. Because it is a native application, using Windows to draw the controls.

6_2008-2009 #200896
Flexible numbers only textbox - Complete control

Numeric textbox with complete control, including number of decimal places, negative number acceptance, number and position of the negative sign and the decimal separator, automatic replacement of the decimal separator according to the users PC international settings.

6_2008-2009 #200900
Shaped Forms (skins)

This source is an example of how you can take any picture, declare a 'transparent' color and make a shaped form (skin) from it. It's simple, complete, and it WORKS!

6_2008-2009 #200966
Simple Progressbar

I've seen a lot of progress bar code on this site, but I haven't seen any that show you how to set up the caption so it will change color as the bar moves over it. This is a very basic example of how to do that. The trick is setting the DrawMode to "Not Xor Pen"; you can also use "Merge Pen Not". This example is only to get you started. You'll have to play around with the BackColor, ForeColor and RGB color used for the bar to get the color effect you want. Have fun.

6_2008-2009 #200975
Great & Simple Multi-Column ComboBox

Yet another update. I have fixed the scrollbar display under WindowsXP. Here's an update to my Combobox control. I fixed the App activation issue, and added support for MDI & MDI child forms. Thanks for the support! Due to the lack in VB for a Multi-Column Combobox and the licensing issues with the Forms2.0 control, I've created my own. This control uses only the standard VB controls so there are no extra dependencies like many of the other Multi-Column comboboxes out there. It's simple to use and setup. It supports column widths, a finditem method that searches items by column, and hot-tracking. It also has the common ComboEdit & ComboList style. You can adjust the drop-down list height and width. The list will also display outside of the form border. The code for the control is not commented very well, but the demo does a pretty good job explaining how to use it. Many of the API & Subclassing base techniques used in the control are from vbAccelerator, & mvps.org/vbnet. Also, if you know of any ways to improve it, please let me know. I've tested MANY other Multi-Column comboboxes (free and the not so free) and I feel this control is a very good cross between graphical representation and useability providing the programer an easy interface and the end user a control that behaves like you would expect. If you feel that this control is worth the time & effort put into it, then please vote for it! If not, any suggestions on how I can make it better are greatly appreciated. Thanks

6_2008-2009 #200977
Splitter Active-X control for VB

This control creates a splitter bar with 2 resizable panels. The panels are adjustable by a specifying the size of the Child1 panel through the PanelSize property. It also includes minimum and maxmimum size parameters. It is well commented and also provides a demo application to explain all the options. I would also like to thank Mark Joyal for his great SplitterControl on which this is based. His control provides a way to resize based by a percentage, while mine provides a way to resize based on a size value. Since this is my first Active-X control, I would really appreciate your votes and any feedback you can provide.

6_2008-2009 #200982
A Graphical replacement for the Generic / Limited / Basic VB ScrollBar

NOT just another Scrollbar : This control will allow you to use graphics for the background, thumb and the buttons. Works in either Horizontal or verticle orientation, will automatically determine the orientation when you create the control on the form. Uses Longs for the Min / Max / Value properties, no more 65535 limitation. Can AutoSize to the dimensions of the background picture. The buttons on the ends can be hidden so only the BackGround and the Thumb are shown. Great for use with Skins and other unique grpahical applications. No flicker. Smooth scrolling. [ Updated ]

6_2008-2009 #200983
Enhanced version of Elad Rosenheim's "Dynamic" Resizable Skin Demo

I have enhanced Elad Rosenheim's "Dynamic" Resizable Skin Demo to better support KewlPad skins as well as added several functionality changes to bring it closer to a complete skinnable solution. Changes: - All the code was removed from the form's codebase and put into a Class Module to make it reusable and easily compiled into an ActiveX DLL.  - Allow for A Minimum Client Area size  - Allow for Maximum Form Size - Ability to make the form non-movable, non-resizeable, and/or Always OnTop.  - Removed the need to have a second "Hidden form" for correct Minimize events.  - Built in routine will reconfigure form using API calls and remove the titlebar and 3D effects, so you don't have to change the form's BorderStyle in the IDE. - Added several events triggered when the form skinning is complete, The Minimum button was clicked, the Close button was clicked, ClientArea and Form MouseEvents, and of course on Form Resize. - New Skin properties: FontColor, FontBold, BackColor. Over 50 KewlPad skins are available at http://www.deviantart.com/browse/?section=kewlpad *Please ask the original Skin author for permission before distributing there skins with your app.

6_2008-2009 #200984
Complete System Monitor Usercontrol

Having seen so many code snips that either only work with Windows9x or return incorrect values, I decided to write one that should work accross ALL version of Windows. I was able to find multiple pieces of code all over the place and assembled them into a neat little ActiveX control. This usercontrol can be be used visually, and optionally display the history of any if the following values; CPU Load %, Memory Load %, Free Pagefile %, Free Virtual Memory % and the HD Free space %. The control can also be hidden and used to manually retrieve the values below using the GetCurrentSystemLevels routine. This allows you to retrieve current system levels and isplay the information using your own layout/design; CPULoadPercent, MemoryLoadPercent, PhysicalMemoryTotal, PhysicalMemoryAvailable, PhysicalMemoryAvailablePercent, PageFileTotal, PageFileAvailable, PageFileAvailablePercent, VirtualMemoryTotal, VirtualMemoryAvailable, VirtualMemoryAvailablePercent, HDTotalBytes, HDTotalFreeBytes, HDAvailableFreeBytes, HDTotalBytesUsed, HDAvailablePercent The visual look of the control is fully customizable. All colors can be modified to fit the individual needs of developers.

6_2008-2009 #200994
Massively cool form shapeing on the fly

This demonstrates how to use the windows api to dynamically (and quickly) reshape a form without hogging resources. It Doesn't Even Blink! PLEASE VOTE!

6_2008-2009 #200998
ListView As FileListBox

A replacement for the antiquated FileListBox. This control sets the ListView's imagelist to the system imagelist which alleviates the need for an ImageList control to store file icons and is therefore less resource intensive. It is subclassed so that the LV doesn't remove the system imagelist assignment. Some other improvements over my previous submission: 1) Allows user to remove the Size, Type, Date columns if desired, plus hide the columnheaders in Report mode--this makes it look like the FileListBox with icons. 2) Added Horizontal and Vertical ledger styles (see screenshot) with the option to change the colors. 3) Column header sort icons. Enjoy.

Languages
Top Categories
Global Discovery