Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TOperatorParameter

Unit

UOperatorDefinition

Declaration

type TOperatorParameter = class(TObject)

Description

le paramétrage d'un opérateur de calcul, il est créé systématiquement avec le composant visuel

Methods

Overview

Public constructor Create(prmOp: TOperator); virtual;
Public function AskParameter(): boolean;
Protected function CreateDlgParameters(): TForm; virtual; abstract;
Public function getHTMLParameters(): string; virtual;
Protected procedure GetParameters(var prmModif: boolean); virtual;
Public procedure LoadFromINI(prmSection: string; prmINI: TMemIniFile); virtual;
Public procedure LoadFromStream(prmStream: TStream); virtual;
Protected procedure PrepareDlgParametersShow(); virtual;
Public procedure SaveToINI(prmSection: string; prmINI: TMemIniFile); virtual;
Public procedure SaveToStream(prmStream: TStream); virtual;
Protected procedure SetDefaultParameters(); virtual; abstract;

Description

Public constructor Create(prmOp: TOperator); virtual;

son propriétaire est passé en paramètre : l'opérateur

Public function AskParameter(): boolean;

demander la boîte de paramètres, renvoie vrai si clic sur OK

Protected function CreateDlgParameters(): TForm; virtual; abstract;

fait afficher une boîte de dialogue dans laquelle on peut saisir/modifier les paramètres d'analyse à surcharger absolument

Public function getHTMLParameters(): string; virtual;

récupération de la description des paramètres - à surcharger absolument

Protected procedure GetParameters(var prmModif: boolean); virtual;

demande effectivement les paramètres, à surcharger si on doit manipuler les modifs utilisateurs

Public procedure LoadFromINI(prmSection: string; prmINI: TMemIniFile); virtual;

chargement à partir d'un fichier INI

Public procedure LoadFromStream(prmStream: TStream); virtual;

chargement à partir d'un flux

Protected procedure PrepareDlgParametersShow(); virtual;

prepare une mise à jour avant de faire apparaître la boîte de dialogue des paramètres, rien au départ mais surcharger très probable

Public procedure SaveToINI(prmSection: string; prmINI: TMemIniFile); virtual;

sauvegarde dans un fichier INI

Public procedure SaveToStream(prmStream: TStream); virtual;

sauvegarde dans un flux

Protected procedure SetDefaultParameters(); virtual; abstract;

fixer les paramètres par défaut de l'analyse, à surcharger toujours, sans inherited

Properties

Overview

Public property Operator: TOperator;

Description

Public property Operator: TOperator;

opérateur associé


Generated by DIPasDoc 0.8.6 on ven. 09/ janv. 2004 00:52:29