|
|
Microsoft Visual Studio Integration Partner (VSIP) |
|
|
|
|
|
|
part
of Microsoft VSIP program (includes VSPackage DLL) |
|
|
|
|
|
|
|
|
|
|
|
|
|
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#) |
|
|
|
|
|
|
Application
wide icon support |
|
|
|
|
|
|
Easily
set application wide texts |
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Lookup buttons |
|
|
|
|
|
|
|
datarow |
|
|
|
|
|
|
file |
|
|
|
|
|
|
folder |
|
|
|
|
|
|
font |
|
|
|
|
|
|
color |
|
|
|
|
|
|
printer |
|
|
|
|
|
|
custom
(manage your own lookup) |
|
|
|
|
|
|
null
supported |
|
|
|
|
|
|
drop
& ready |
|
|
|
|
|
|
|
|
|
|
|
|
|
Form buttons |
|
|
|
|
|
|
OK |
|
|
|
|
|
|
Cancel |
|
|
|
|
|
|
Close |
|
|
|
|
|
|
Help |
|
|
|
|
|
|
double
click & ready |
|
|
|
|
|
|
|
|
|
|
|
|
|
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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Update management |
|
|
|
|
|
|
supports
transactional updates |
|
|
|
|
|
|
uses
DataAdapters & DataSets as input |
|
|
|
|
|
|
works together with any DataAdapter
|
|
|
|
|
|
|
(such as a SqlDataAdapter, OleDbDataAdapter, etc.) |
|
|
|
|
|
|
handles
adding a new DataRow |
|
|
|
|
|
|
handles
adding a many to many relationship
(add by lookup) |
|
|
|
|
|
|
handles changing
a DataRow |
|
|
|
|
|
|
handles
removing a DataRow |
|
|
|
|
|
|
handles removing
a many to many relationship |
|
|
|
|
|
|
handles
copying a DataRow
(+ deep copy, + multiple copies, + lookup support) |
|
|
|
|
|
|
handles viewing
a DataRow |
|
|
|
|
|
|
auto
starts a DataEntry form (simply select from a list) |
|
|
|
|
|
|
handles
auto numbering |
|
|
|
|
|
|
supports
use of temporary IDs |
|
|
|
|
|
|
|
|
|
|
|
|
|
Shuffle rows |
|
|
|
|
|
|
|