 |
Optimized for Microsoft Visual Studio |
 |
|
 |
 |
 |
|
integrated in Microsoft Visual Studio |
|
|
 |
 |
 |
|
part of Microsoft
VSIP program |
|
|
 |
 |
 |
|
|
|
|
|
|
|
 |
Support |
|
|
 |
 |
 |
|
help
file (also integrated within Visual Studio) |
|
|
 |
 |
 |
|
online
FAQ, Tips & tricks and knowledge base |
|
|
 |
 |
 |
|
online
support includes real time 'how to' demos |
|
|
 |
 |
 |
|
by
email to support@DevelopGuidance.com |
|
|
 |
 |
 |
|
|
|
|
|
|
|
 |
Layout designer |
 |
|
|
 |
 |
|
auto
Align |
|
|
 |
 |
 |
|
auto
set Size |
|
|
 |
 |
 |
|
auto
set Anchor |
|
|
 |
 |
 |
|
auto
set Prompt |
 |
|
 |
 |
 |
|
auto
set MaxLength |
 |
|
 |
 |
 |
|
auto
set TabIndex order (horizontal / vertical) |
 |
|
 |
 |
 |
|
auto
set SemanticsGroup |
 |
|
 |
 |
 |
|
auto
set Form.MinimumSize |
|
|
 |
 |
 |
|
auto
set Form.MaximumSize |
|
|
 |
 |
 |
|
auto
set Multiline |
|
|
 |
 |
 |
|
auto
set DestinationTextControl of LookupButton |
|
|
|
 |
 |
|
auto
set TextAlign of Label |
|
|
 |
 |
 |
|
auto
Anchor validation & overlapping prevention |
 |
|
 |
 |
 |
|
auto
adjust width of TextBoxes |
|
|
 |
 |
 |
|
auto
adjust column width of Labels |
|
|
 |
 |
 |
|
support
for default sizes |
|
|
 |
 |
 |
|
margins
& spacing per parent control |
|
|
 |
 |
 |
|
flexible
settings |
|
|
 |
 |
 |
|
Spacer
control |
|
|
 |
 |
 |
|
switch
RightToLeft reading order |
|
|
 |
 |
 |
|
powerful
application wide layout actions |
|
|
|
 |
 |
|
application
wide migration support |
|
|
|
 |
 |
|
resize
& ready (auto layout when resizing) |
|
|
 |
 |
 |
|
Visual
Destination Indicator (VDI) |
 |
|
 |
 |
 |
|
AlignmentPanel
(left/center/right - top/middle/bottom) |
|
|
 |
 |
 |
|
easily
move controls between TabPages |
|
|
 |
 |
 |
|
supports
3rd party controls |
|
|
 |
 |
 |
|
supports
UserControls |
|
|
 |
 |
 |
|
touch,
drop & ready |
|
|
 |
 |
 |
|
|
|
|
|
|
|
 |
Quick design |
 |
|
|
 |
 |
|
quick
& easy adding new controls |
|
|
 |
 |
 |
|
quick
& easy maintenance |
|
|
 |
 |
 |
|
auto
add accelerator & colon |
|
|
 |
 |
 |
|
accelerator
check |
|
|
 |
 |
 |
|
auto
apply your preferred naming convention (*) |
|
|
|
 |
 |
|
set
MaxLength & initial value |
|
|
 |
 |
 |
|
set
required entry & expression validation |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
Control naming convention |
 |
|
|
 |
 |
|
use
your preferred naming convention |
|
|
|
 |
 |
|
flexible
settings |
|
|
|
 |
 |
|
auto
applied by Quick design (*) |
|
|
 |
 |
 |
|
auto
applied by MenuManager |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
Menu & toolbar management |
 |
|
|
 |
 |
|
auto
start a form (select from a list) |
|
|
|
 |
 |
|
toolbar
button related to menu item |
|
|
|
 |
 |
|
extends
MenuStrip/Menu |
|
|
|
 |
 |
|
handling
of checked menu items |
|
|
|
 |
 |
|
autosaves last
used window positions |
|
|
|
 |
 |
|
autosaves
last used window sizes |
|
|
|
 |
 |
|
autosaves
last used DataGrid(View) column sizes |
|
|
|
 |
 |
|
autosaves
data in XML file (general / per user) |
|
|
|
 |
 |
|
easy
statusbar/statusstrip message support |
|
|
|
 |
 |
|
auto
creation of statusbar/statusstrip |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
Control state designer |
 |
|
|
 |
 |
|
auto
enabling controls |
|
|
|
 |
 |
|
auto
hiding controls |
|
|
|
 |
 |
|
auto
assigning values to controls |
|
|
|
 |
 |
|
auto
set required entry |
|
|
|
 |
 |
|
auto
set BackColor, ForeColor and Font of controls |
|
|
|
 |
 |
|
auto
follow enabled / visible state of controls |
|
|
|
 |
 |
|
invert
actions |
|
|
|
 |
 |
|
use
of semantics group |
|
|
|
 |
 |
|
support
for complex conditions and actions |
|
|
|
 |
 |
|
also
supports MenuItem/ToolStripItem actions |
|
|
|
 |
 |
|
validates
required entries |
|
|
|
 |
 |
|
validates expressions |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
Application Form |
 |
|
|
|
 |
|
'RADvolution
Windows Application' template (VB / C#) |
|
|
|
 |
 |
|
Tabbed MDI
behavior like IE7 |
|
|
|
 |
 |
|
Application
wide icon support |
|
|
|
 |
 |
|
Easily
translate application wide texts at once |
 |
|
|
 |
 |
|
Remembers
last used window positions (in XML) |
|
|
|
 |
 |
|
Supports
your own MessageBox implementation |
|
|
|
 |
 |
|
Set
status message from everywhere in your project |
|
|
|
 |
 |
|
Supports
application wide database connection |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
RADvolution Form |
 |
|
|
 |
 |
|
'RADvolution
Windows Form' template (VB / C#) |
|
|
 |
 |
 |
|
layout
engine |
|
|
 |
 |
 |
|
control
state designer |
 |
|
|
 |
 |
|
handy
functionality within reach |
|
|
 |
 |
 |
|
show
simple MessageBox independent messages |
 |
|
|
 |
 |
|
|
|
|
|
|
|
 |
RadioButtonGroupBox |
 |
|
|
 |
 |
|
available
as Control |
|
|
|
 |
 |
|
available as Component
(to extend your own GroupBox) |
|
|
|
 |
 |
|
handles
mutually exclusive RadioButton choices |
|
|
|
 |
 |
|
easy
eventhandling (just 1 instead of many) |
|
|
|
 |
 |
|
drop
& ready |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
NullDateTimePicker |
 |
|
|
|
 |
|
available as
Control |
|
|
|
|
 |
|
auto handles null
values |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
NullTextBox |
 |
|
|
|
 |
|
available as
Control |
|
|
|
|
 |
|
available as Component
(to extend your own TextBox) |
|
|
|
|
 |
|
auto handles null
values |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
Lookup buttons |
 |
|
|
|
 |
|
|
datarow |
 |
|
|
|
 |
|
file |
|
|
|
 |
 |
|
folder |
|
|
|
 |
 |
|
font |
|
|
|
 |
 |
|
color |
|
|
|
 |
 |
|
printer |
|
|
|
 |
 |
|
custom
(manage your own lookup) |
|
|
|
 |
 |
|
null
supported |
|
|
|
 |
 |
|
available as Component
(to extend your own Button) |
|
|
|
 |
 |
|
drop
& ready |
|
|
|
 |
 |
|
|
|
|
|
|
|
 |
DataRowLookup button |
 |
|
|
|
 |
|
allows user to select a row from a list |
|
|
|
|
 |
|
auto set other Control values when row is
selected |
|
|
|
|
 |
|
auto validate correct input |
|
|
|
|
 |
|
auto set input Control(s) to ReadOnly |
|
|
|
|
 |
|
supports updatable lookups
|
|
|
|
|
 |
|
(auto
add/change/remove a record in the lookup table) |
|
|
|
|
|
|
|
|
|
|
|
|
 |
Form buttons |
 |
|
 |
 |
 |
|
OK |
|
|
 |
 |
 |
|
Cancel |
|
|
 |
 |
 |
|
Close |
|
|
 |
 |
 |
|
Help |
|
|
 |
 |
 |
|
double
click & ready |
|
|
 |
 |
 |
|
|
|
|
|
|
|
 |
Encryption
helper |
|
|
|
 |
 |
|
simply
encrypt/decrypt texts |
|
|
|
 |
 |
|
uses TripleDES
192 bits encryption key |
|
|
|
 |
 |
|
includes
encrypted text creator tool |
|
|
|
 |
 |
|
handy to
save/load encrypted user passwords or |
|
|
|
 |
 |
|
connections strings |
|
|
|
|
|
|
|
|
|
|
|
|
 |
DataGrid & management |
 |
|
|
|
 |
|
available as a
DataGridView / DataGrid Control |
|
|
|
|
 |
|
available as Component |
|
|
|
|
 |
|
uses
DataAdapters & DataSets as input |
|
|
|
|
 |
|
works together with any DataAdapter
|
|
|
|
|
 |
|
(such as a SqlDataAdapter, OleDbDataAdapter, etc.) |
|
|
|
|
|
|
supports
Just In Time DataSet loading at TabPages |
|
|
|
|
 |
|
includes update management (for insert, change, delete) |
 |
|
|
|
 |
|
includes
locator management (find & filter) |
 |
|
|
|
 |
|
includes shuffle management (for moving
rows up/down) |
 |
|
|
|
 |
|
supports
parameterized queries |
|
|
|
|
 |
|
(with auto notification by dependent Control / value) |
|
|
|
|
|
|
edit in place (inline editing) support in
DataGridView |
|
|
|
|
 |
|
fast load performance for large table/views
( > 10.000) |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
Master - detail DataGrid(View)s on same Form |
 |
|
|
|
 |
|
master row
selection auto shows detail (= child) rows |
|
|
|
|
 |
|
supports multiple
children per master (= parent) |
|
|
|
|
 |
|
child(DataGrid)
can be parent of another child (DataGrid) |
|
|
|
|
 |
|
|
|
|
|
|
|
 |
Locator (find & filter) |
 |
|
|
|
 |
|
filters rows |
|
|
|
|
 |
|
allows a simple
quick find |
|
|
|
|
 |
|
allows more
complex queries by expanding the locator |
|
|
|
|
 |
|
incremental search (direct results while
typing) |
|
|
|
|
 |
|
very easy to use for novice
users |
|
|
|
|
 |
|
auto populates a 'Find ComboBox' with all
column names |
|
|
|
|
 |
|
'Any column' find |
|
|
|
|
 |
|
supports
many operators. Such as: |
|
|
|
|
 |
|
=, <>, > , <, <=, >=, |
|
|
|
|
 |
|
(not) containing, (not) nothing or empty, |
|
|
|
|
 |
|
(not)
starting with, (not) ending with |
|
|
|
|
 |
|
supports
logical operators. Such as 'and', 'or'. |
|
|
|
|
 |
|
boolean finds auto uses a CheckBox |
|
|
|
|
 |
|
(Alpha)numeric find auto uses a TextBox |
|
|
|
|
 |
|
date finds auto uses a DateTimePicker |
|
|
|
|
 |
|
supports locate by finding a child
table value |
|