Created 2014-10-28 11:06:18 by Nils G. Svedmyr on NILS-W540 [ Header and license information ]
Class List
Class cBitmapContainerVDFLink
Source: DFABOUT.PKG
Baseclass: BitmapContainer
*** Class Declarations: ***
*
Class cCopyEditorContentButton
Source: DFABOUT.PKG
Baseclass: Button
Class SysinfoDisplay
Source: DFABOUT.PKG
Baseclass: cTextEdit
Procedures
Show_Systemresources - Procedure
2013-08-14 NGS
Unformatted numeric values shown doesn't look good. These looks much better.
Class SysInfoDialog
Source: DFABOUT.PKG
Baseclass: ModalPanel
Class cAboutEdit
Source: DFABOUT.PKG
Baseclass: cRichEdit
Procedures
Add_Line String sVal - Procedure
Adds a line of text to the edit object
Add_LineLn String sVal - Procedure
Compared to Add_Line above, this adds an extra empty line after the passed value.
Note that we use the paValue interface,
because the object isn't paged yet when we add the
values and the COM edit object needs to be paged
for the "Set Value" interface to be used.
Class AboutDialog
Source: DFABOUT.PKG
Baseclass: ModalPanel
Header and license information
************************************************************************
Confidential Trade Secret.
Copyright (c) 1997 Data Access Corporation, Miami Florida
as an unpublished work. All rights reserved.
DataFlex Is A registered trademark Of Data Access Corporation.
*
************************************************************************
************************************************************************
*
$File name : DfAbout.pkg
$File title : About class support
Notice :
$Author(s) : Vincent Oorsprong, Ken Ross
*
$Rev History
*
NGS 08/16/2013 Improved by using a cRichEdit object were the params gets added to.
The objects that previously were popupated with values from the params,
and their corresponding "Procedure Set..." messages, were removed as
the edit object is used instead.
The number of params to the DoAbout procedure was increased to ten, so
it is easier to add whatever extra text strings needed/wanted.
The StdAbout.pkg was also changed for this to work. It allows for an extra
five new params to be passed, but these new params are all optional.
So the interface will work exactly as before - if no extra parameters are passed.
Also added an extra bitmap object to show the "Powered By Visual DataFlex" logo, in
the lower left corner of the About object, beneath the "main" About bitmap.
Note: It is assumed that the bitmap "PoweredByVisualDataFlex.bmp" exists.
The background was changed to clWhite for easier usage of bitmaps. Just set the background
color of your bitmap to white and the bitmap will not look jagged.
If an Internet address is passed as one of the params, it will be underlined and clickable.
An e-mail address can also be passed; e.g. "E-mail: mailto:mail@myemailaccount.com" and will
also be clickable.
VOO 02/22/2012 Replaced obsolete code, improved Network_User_Name by asking
Windows for the size first.
VOO 07/25/2003 Removed OnResize procedure for sysinfo dialog. Replaced logic
with anchor technique. Removed unnessary property in the
sysinfo dialog. Changed the size Of the about & sysinfo dialog
object To better look in Windows XP. Repositioned the close
button in the sysinfo dialog To line up with the display area
Replaced obsolete code and techniques. Removed dead code.
JJT 10/23/2001 removed all ghoworkspace support. Uses app object or nothing
SWB 07/19/01 Added support Of the Application object in preference to
the global Workspace object, if it is present
JJT 11/05/98 Added version information
VOO 29/10/98 Replaced the GetFreeSystemResources for the Win32 variant
JJT 7/31/97 Registered Enumerate Workspace so dfabout can exist without
workspace package.
JJT 6/27/97 Turned the sysinfo objects into classes so the AboutDialog
class can create this object.
Cleaned up the interface (used correct classes and messages)
Added workspace reporting support To sys-info.
Turned off wrapping in the sys-info editor.
KR ??/??/96 File created
************************************************************************