Test our new navigation control:  dtrt.NavBarWin 
Makers of the time-saving .NET component dtrt.NavBarWin
 Info  Products  Shop  Support  Home  Contact 
Ratings:
Sofotex.com - Shareware and freeware downloads
download2you.com - FREE Downloads, Submissions, Classifieds, Forum and More
TopShareware.com - downloads
FileHungry.com - downloads
FreeTrialSoft.com downloads

dtrt.NavBarWin

Description
Features
Screenshots
What the user sees
Prerequisites
Test / Evaluation
Why use the dtrt.NavBarWin?
Licenses and Pricing
Features in coming versions
Version changes (old versions)
Sites featuring dtrt.NavBarWin

Description ▶ buy dtrt.NavBarWin 

The dtrt.NavBarWin is a navigation bar control that helps a user of an application navigate through data (a dataset table or data view, a collection or an object that implements the IList interface to be precise) that usually is displayed on a windows form. The user can navigate by using the dtrt.NavBarWin in one of five ways:
 1. By clicking on any one of the buttons in the navigation bar; the buttons can also be selected by using the tab and enter keys
 2. By entering a value in the text display in the navigation bar - i.E. '+3' jumps forward 3 records; or '-8' jumps back 8 records
 3. By entering a record number to jump to in the text display in the navigation bar
 4. By pressing a predefined shortcut key
 5. By selecting a menu item in the context menu of the navigation bar
Either way will jump to the desired record. If a record or collection item is added or deleted, the dtrt.NavBarWin takes notice and the change can be seen in the text display's total number of records.
Instead of clicking on the buttons shortcut keys can be used. These keys can be defined by the developer to ensure that they are not identical with other keys used on the form.

The default dtrt.NavBarWin looks like this (more images can be found further down this page in the Screenshots  section):

Screenshot of the default dtrt.NavBarWin

The number of buttons, their position, the colors, the texts as well as other properties can be changed by the developer or set programmatically at runtime. Two buttons are Increment Buttons allowing the user to jump a predefined number of records. The increment can be defined as an absolute number or a percentage of the total record number. The user can change the increment to any value (or the developer can disable this feature). Two supplemental User Buttons can be defined and used for special functionality. The textbox display shows the position in the data. It can also be used to enter a record number to jump directly to the specified record. When prefixed with a plus or minus sign, the record number is advanced or set back by the specified number of records. The textbox enter number feature can be disabled. If record cycling is enabled, the user can cycle from the last record to the first one with the Next button and vice versa to the last record with the Previous button in an endless loop. The context menu, the user help and other options can be customized or turned off allowing the developer to adjust the control to the applications requirements. The control comes together with full developer help documentation and samples in VB.NET and C#.

▲ back to top

Main Features ▶ buy dtrt.NavBarWin 
General:
.  
Intuitive look, feel and use
.  
Rapid Visual development possible
.  
For typed and untyped datasets as well as collections
.  
Binds to any object that implements the IList interface
.  
BindingContext operation mode
.  
Data table or index entry for dataset possible
.  
Incremental jump configurable by developer and by user
.  
Current record number available to client/parent form
.  
Cycle through records or stop at end/beginning
.  
Simple display mode (client navigation) possible
.  
Completely written in C#
.  
Can be used with any .NET-compatible language, like VB.NET, CSharp, C++, etc.
.  
For .NET framework 1.0 and higher
Buttons/Button Designer:
.  
Vertical or horizontal control alignment
.  
Configurable button alignment and order on multiple rows and columns
.  
Each button separately configurable
.  
2, 4 or 6 predefined buttons
.  
2 optional buttons more for user-specific purposes
.  
Shortcut keys for buttons available and configurable
.  
ButtonClick events
Display (Textbox):
.  
User navigation entries in display possible
.  
Displays user defined text or 'XX of YY'
.  
Displays current record number and total number of records
.  
TextChanged event
.  
Reset display method
Context Menu:
.  
Configurable context menu
.  
Context menu hook for client-entries (merge method)
.  
Help for users can be called in context menu
.  
MenuSelect events
Appearance/Behavior:
.  
Tool tips
.  
Help for users can be configured
.  
Background color configurable
.  
Supports transparent background color
.  
Border configurable
.  
Simple sounds integrated
Handling:
.  
Acoustical signal if error in processing
.  
Silent mode property (no error messages displayed)
.  
Last error message available as property
Development:
.  
Simple designer for button placement
.  
Predefined layout sizes: big, standard and tiny
.  
Programming parameter info and quick info built in
.  
User Help files available for integration in application help
.  
Extensive developer help as standalone help or integrated into VS.NET help
.  
CLS-compliant component
.  
For VS.NET 2002 and higher.

▲ back to top

Screenshots ▶ buy dtrt.NavBarWin 

Screenshot 1 of dtrt.NavBarWin layout
The first screenshot shows a colorful navigation bar which is configured with 6 buttons arranged on two lines.

Screenshot 2 of dtrt.NavBarWin layout
The second screenshot shows the three predefines sizes (more or less in their actual size, depending on your screen resolution) you can choose for your dtrt.NavBarWin. Any other sizes can be configured by setting the Size property by hand.

Screenshot 3 of dtrt.NavBarWin layout  Screenshot 4 of dtrt.NavBarWin layout
The screenshot at left shows the dtrt.NavBarWin in two horizontal rows while the screenshot at right shows a very wide layout which has two user buttons in aquamarine and a somewhat more compressed version, also with two user buttons. The user buttons can be used for your own purposes, for example: delete to delete the current data item or print to print out the current data item or details to show details.

Screenshot 5 of dtrt.NavBarWin layout
This screenshot shows a dtrt.NavBarWin with different arrows on the buttons. Note that in place of arrows images may be used.

An assortment of screenshots together with their respective property settings can be found in the support section. This can help a developer configure the dtrt.NavBarWin exactly to his or her needs and liking.

▲ back to top

What the user sees

These pages show the user help file, which is the help that a user of the dtrt.NavBarWin can call by pressing F1. It shows the features visible to the user and gives a good description of the control at the same time.

▲ back to top

Prerequisites
To use the dtrt.NavBarWin control you must have:

.  

Installed the Microsoft .NET Framework Version 1.0 or higher

.  

Installed a registered version of the Microsoft Visual Studio .Net development environment - VS.NET 2002, 2003 or higher (of course you must not use this development environment, and the dtrt.NavBarWin works without it, but the control designer as well as the online help are not available)

.  

Approximately 3MB of free space on your hard disk

.  

A working knowledge of one of the languages in the Microsoft Visual Studio .Net development environment (samples in VB.NET and C# are provided)

.  

Knowledge what a DataSet in the .NET sense is and how to use a dataset

.  

A test, beta test or registered version of the dtrt.NavBarWin. Note that the test version is for test and evaluation purposes only and may not be distributed

▲ back to top

Test / Evaluation

We strongly encourage you to test our dtrt.NavBarWin and its features prior to purchasing. A fully functional copy can be downloaded for test and evaluation purposes.

▲ back to top

Why use the dtrt.NavBarWin?

.  

Because it is a component, see Why use components on the products main page for why and how components help developers

.  

Because of its unique features, see Features above
 - notably the ability to go forwards and backwards in predefined numbers of records (incremental navigation steps)
 - and the ability to go to a record number that the user entered in the text display area

.  

Because it can be used not only for datasets, tables, views, recordsets, but also for the wide range of .NET collections meaning arrays, lists, hash tables, etc.

.  

Because it can be implemented in a quarter of an hour (install, integrate in VS.NET, drag to form, define binding, connect one event, coffee break, compile, that's it!) see 'Developers Quickstart Guide'

.  

Because it is CLS-compliant and can be used with all CLS-compliant languages when developing on the Microsoft .NET Framework (like for example VB.NET, C#, etc.)

▲ back to top

Licenses and Pricing

Click this link to see license types, prices and conditions.

▲ back to top

Features and Changes in Coming Versions

Click this link to see a list of the main features and changes of coming dtrt.NavBarWin versions.

▲ back to top

Version Changes (older versions)

Click this link to see a list of the changes in old versions  of the dtrt.NavBarWin control.

▲ back to top

Sites featuring dtrt.NavBarWin

Click this link to see a list of  sites which present our dtrt.NavBarWin control.

▲ back to top


  Top   Info  Products  Shop  Support  Home   Contact