Welcome to the TimerFX v1.10.030 Custom Control (5 in 1).


Overview:

TimerFX combines complete Memory Management, Key States, Time, Date and 
Memory Display (16 variations in all) and Panel combined into a timer control 
that manages all five.  This version of TimerFX is an unregistered version and 
you will be notified everytime you try to load a form, run and end the program.  
Try it out and if you would like a registered copy please look at 
the about box in the property inspector for the complete address and cost.  
The following is a brief list of its capabilities.

Features:

1.  Memory Management:  With TimerFX you have complete control 
and notification when resources and memory are low.  You set how 
low the resources and memory can go and the TimerFX will 
alert you through the AlertMemory and AlertResource events.
Now you don't have to worry about or check when loading a form to 
see if you have enough resources to load that form.  Set it 
once, enable it and you will be notified.

2.  Key States:  Along with memory management, TimerFX 
combines all key states (CAPS LOCK, SCROLL LOCK, INSERT MODE 
AND NUM LOCK) into one control.  Just change the DisplayStyle 
to 16 - Key States and you have the popular key states you see at 
the bottom of most programs.  No more placing four keystat 
controls and writing to the caption of a panel to show the 
current state of the particular key.

3.  Data and Time:  Besides showing Key States, you can display 
various dates and times including the Julian Date.  All parts 
of the date and time are been broken down and placed into 
readonly properties for use in your programs.  Along with the 
time, you have predefined AM/PM values such as 
Breakfast(AM) / Dinner(PM) that can be used instead of AM/PM.  
You can also define your own AM/PM value by selecting 7 - User 
Defined.

4.  Popup menu:  A built-in popup menu has been added so you
can give users a quick way of changing the DisplayStyle while your 
program runs.  Just right mouse click on the control after you
start your program and you will get a list of 16 various displays 
of Time, Data, Memory, Resources and Key States available for display.
This is available in Design and Runtime modes.

And Much More...

By registering, you will enable me to develop custom controls 
that Visual Basic programmers are looking for.  I am a Visual 
Basic Programmer and decided to develop my own controls in order to 
enhance my programs as well as yours.


Fixes:

1.  Worked on setting certain properties when setting the caption.
If CaptionDisplayWhenNone is set to false then text within the control
is set to blank but not the caption property.  If CaptionAutoSetNone = True,
then DisplayStyle will be set to 0 - None\Caption.  DisplayNoneOnMenu overides
both CaptionDisplayWhenNone and CaptionAutoSetNone resulting in nothing when
set.

2.  Fixed problem when loading more than one control on a form.

3.  Fixed problem with timer when loading more than one control.

4.  Fixed problem with resizing a control and after running it would
revert back to its original size when first placed on the form.

Changes and Additions:

1.  Continued on minimizing flickering of controls that have the timer
set but don't have anything ticking like the time.  TimerFX is used to
update the other properties while displaying any DisplayStyle if interval is
set to a value higher than 0.

2.  Added EnableTimer property so you can easily turn it off.  This
will not reset the timer's interval value.  Also by setting the interval 
property in code will automatically start the timer.

3.  I have added support to the popupmenu to be displayed during design
mode.  Now you can right click on the control and change the DisplayStyle
and Abbreviate Words property during design mode.

4.  Now you can decide whether you wish the 0 - None\Caption menu item
to be displayed.  Also if you want the menu to be displayed at all.


5.  As you can see from 1 that I have added the Abbreviate Words menu item to
the popupmenu.

6.  UserDefinedAM, UserDefinedPM will automatically set themself back to AM
or PM if you set to blank.

7.  Complete Version Information has been added.

8.  Increased speed on repaints when changing properties.

Suggestions:

If you have any suggestions please write and I will see if it might be
appropriate for this control.  73422.3565 (Screen Name:LMEGABYTE)

Thank you,



