Font Size:
Dynamic Management of User Interface of Business Application System
Last modified: 2008-10-16
Abstract
Today there is a discrepancy between the
available resolutions of modern screens and the
ability of standard windows applications to
automatically adapt their user forms to those
resolutions (resizing forms). Another problem is the
justified aspiration and need of individual users of
client/server applications to dynamically and
permanently adapt user forms of the application to
their personal creativity and needs, in accordance
with the available options of the PC's screen
resolution.
The mentioned problems are reflected as a flaw in
a number of the existing business windows
applications developed in various development
systems, and they may result in pronounced
dissatisfaction of users.
This paper presents a model of a solution to the
mentioned problem. It is based on the addition of a
separate object control (class) to each form of the
client/server windows application. That class enables
dynamic and permanent adaptation of every form and
all of its objects to the active resolution of the PC
screen in the business network, and also the recording
in the data base of the form coordinates is adapted on
the PC for each user of a form of the client/server
application. In fact, it is a system of dynamic
generation of the personal user interface of the
application.
As a result, an entirely new and extremely useful
option has been created for the users of standard
client/server windows applications..
The model uses a modified, generally licensed
object class (http://www.activewebsoftwares.com,
WebIntel@Webintel.net, VFP Form Resizer Source
Code V-3) that is developed for the MS Visual FoxPro
7.0 - 9.0 development system.
The implementation of the mentioned model in the
MS Visual FoxPro 9.0. development system in this
particular type of client/server windows applications
provides a high-quality and new visual dimension, and
also significantly contributes to users' satisfaction.
In view of the above, this paper is aimed at promoting
the concept of the need to develop a generally closed
AktiveX Controls of the class that will allow dynamic
management of the user interface that may be
integrated into a variety of OS Windows development
systems intended for the development of client/server
business applications, which would solve the above
described problem.
Keywords. client/server windows application,
personal user application interface, screen
resolution, resizing forms class, AktiveX
Controls
available resolutions of modern screens and the
ability of standard windows applications to
automatically adapt their user forms to those
resolutions (resizing forms). Another problem is the
justified aspiration and need of individual users of
client/server applications to dynamically and
permanently adapt user forms of the application to
their personal creativity and needs, in accordance
with the available options of the PC's screen
resolution.
The mentioned problems are reflected as a flaw in
a number of the existing business windows
applications developed in various development
systems, and they may result in pronounced
dissatisfaction of users.
This paper presents a model of a solution to the
mentioned problem. It is based on the addition of a
separate object control (class) to each form of the
client/server windows application. That class enables
dynamic and permanent adaptation of every form and
all of its objects to the active resolution of the PC
screen in the business network, and also the recording
in the data base of the form coordinates is adapted on
the PC for each user of a form of the client/server
application. In fact, it is a system of dynamic
generation of the personal user interface of the
application.
As a result, an entirely new and extremely useful
option has been created for the users of standard
client/server windows applications..
The model uses a modified, generally licensed
object class (http://www.activewebsoftwares.com,
WebIntel@Webintel.net, VFP Form Resizer Source
Code V-3) that is developed for the MS Visual FoxPro
7.0 - 9.0 development system.
The implementation of the mentioned model in the
MS Visual FoxPro 9.0. development system in this
particular type of client/server windows applications
provides a high-quality and new visual dimension, and
also significantly contributes to users' satisfaction.
In view of the above, this paper is aimed at promoting
the concept of the need to develop a generally closed
AktiveX Controls of the class that will allow dynamic
management of the user interface that may be
integrated into a variety of OS Windows development
systems intended for the development of client/server
business applications, which would solve the above
described problem.
Keywords. client/server windows application,
personal user application interface, screen
resolution, resizing forms class, AktiveX
Controls
Full Text:
PDF