Simple_Application_Framework_for_VCL[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 zblue78 的 blog

 

in this paper we will discuss a better way of building windows client applications using the borland vcl library. as a result, we will have a library and sample application that will allow us to build module and ui independent windows applications more easily.

the paper is divided into two parts:

develop a simple application framework. this part is not dependant on developer express libraries and so vcl developers who are not developer express customers can use it.
improvement of the application framework by using developer express libraries. to compile and run the applications provided, you should have installed the following developer express libraries:

expressnavbar library ver 1.x
expressbars library ver 5.x
expressquantumgrid suite ver 4.x
expressprinting library ver 2.x

issues considered in this paper include:

the best way of implementing application layouts - using frames inside the main form
module inheritance using frames
using the native vcl actions layer
how long it takes to migrate from one menu&toolbar library to another. using this application framework, you can do it pretty fast, as you only need to modify the code in one module.
setting up the expressnavbar control at run-time
using expressbars and expressgrid in the application framework
adding a printing capability using the expressprinting library

we will develop our application framework piecemeal, starting from the simplest task and at each step we will add functionality, thus keeping code changes as simple as possible. there are 6 steps in total. you can download and compile the project at every step.

contents

application framework. why should i care?
create the simplest module-independent application framework
application layout

本文关键:Simple_Application_Framework_for_VCL
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top