Namespace: Consultingwerk.Windows.ListAndLabel
Class 
LlHelper Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:LlHelper
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Tue Oct 23 06:57:17 CEST 2012



Top Method Summary
Options Name Purpose
+ CleanupTempFiles () Cleans up prevouly created temporary file names
+ CHARACTER GetTempFileName (character) Builds a temporay file name use for images (BLOB) fields
+ LOGICAL PromptForReportFileName (integer, character, integer, character) Uses the List & Label Select File Dialog to prompt for a file name
+ SetLicenseInfo (integer) Sets the List & Label License Info, LL_OPTIONSTR_LICENSINGINFO

Top Constructor Summary
Options Name Purpose
- LlHelper () Disallow instance creation


Method Detail
Top

PUBLIC CleanupTempFiles ()

Purpose: Cleans up prevouly created temporary file names
Notes:

Top

PUBLIC CHARACTER GetTempFileName (character)

Purpose: Builds a temporay file name use for images (BLOB) fields
Notes: Keeps a list of temp-files for clean up

Parameters:
pcExtension CHARACTER
The extension to use for the temp-file
Returns CHARACTER
The temporary file name
Top

PUBLIC LOGICAL PromptForReportFileName (integer, character, integer, character)

Purpose: Uses the List & Label Select File Dialog to prompt for a file name
Notes:

Parameters:
piJob INTEGER
List & Label job handle
pcTitle CHARACTER
Title for the dialog
piWindowParent INTEGER
The parent Hwnd for the Dialog
pcFileName CHARACTER
INPUT-OUTPUT The report file name
Returns LOGICAL
Logical value indicating if the user selected Ok
Top

PUBLIC SetLicenseInfo (integer)

Purpose: Sets the List & Label License Info, LL_OPTIONSTR_LICENSINGINFO
Notes: Uses ILlLicenseProvider service implementation to return the actual
license info. Use preferably direct after preferably directly after
LlJobOpen()/LlJobOpenLCID()

Parameters:
piJob INTEGER
List & Label job handle


Constructor Detail
Top

PRIVATE LlHelper ()

Purpose: Disallow instance creation
Notes:



©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:32:34