Programming
Clipper
Delphi
Server Tools
WinNT/2K
MDaemon
Others
Gadgets
CEC-Smg
Applications
OutlookSize
db-Pro
dTBx
dInstall
dRIP
Weblogs
Personal

Language Mode:
In English
In Indonesian
43976 visitors since
September 1, 2000
Last Updated on
5 August 2005
by Hianoto Santoso
Copyright © 2002-2005
by Hianoto Santoso
|
|
dTBx Library
Description
dTBx is a library which helps programmer to concentrate more in developing business logic modules; save your valuable time in coding the Input layout, Validation
rule, and other advanced features as you can read below. Currently, dTBx is available for CA-Clipper 5.x and needs Class(y) for Class creation.
Like db-Pro Library, dTBx is actually my internal library, used primarily for my applications development for some years. Previously I planned to release dTBx
on shareware basis. But now I changed my mind, it will be release as Open Source Library under GNU License. The release date is estimated on November 15, 2000
since it is my beloved wife's birthday and I want to give dTBx to our Clipper community on her behalf.
Architecture
dTBx consists of several classes, as follows:
dTblBase(): The abstract class of dTBx, inherited from Clipper's TBrowse class
dTblDBF(): The DBF class of dTBx, inherited from dTblBase(); responsible primarily for DBF access
dTblArray(): The Array class of dTBx, inherited from dTblBase(); responsible for Array processing
dColBase(): The implementation of TBColumn() for dTBx
Programming Features
Optimized FOR/WHILE condition for Data Source
Configure the INIT and EXIT routines for dTBx
Determine the user's rights for Append, Edit, and Delete
Simple-but-powerful method for updating data
Configure the INIT and EXIT for Append, Edit, and Delete
Able to check data first to determine the possibility of Append, Edit, and Delete
Validation based on cell or row value
Define and override KeyList Action
Automatic content refresh (useful in network environment)
Run-Time Features
Lock/Freeze Column
Move/Swap columns
Resize columns
Search incrementally, using SEEK and index changeable
Locate data, using LOCATE and CONTINUE
Filter data, using SET FILTER
Calculate numeric columns' total, with user-definable criteria
Perform DBEVAL()
Print TBrowse content
Sample Screen
Standard Screen Input
dTBx Tool Menu
dTBx Help
|