All Identifiers

Name Unit Description
ajax_animation_off uAjaxAnimation

 

ajax_animation_on uAjaxAnimation

 

ajax_animation_set uAjaxAnimation

 

android_media_scanner_add_file u_android_media_scanner

Cette unité Delphi contient des procedures à utiliser sous Android lorsqu'on désire donner accès en USB (MTP) à des fichiers créés depuis une application (c) 2016 Patrick Prémartin / Olf Software

Liste des mises à jour : 16/06/2016, Patrick Prémartin : mise en production de la version initiale <summary>Add a file to the media files cache.</summary> <para>Call it after creating the file you want to share with USB connected device.</para> <param name="filename">absolute path + name of the file to add</param>

android_media_scanner_add_folder u_android_media_scanner

Add a folder to the media files cache

Arccosh U_Fct_Math

 

Arccotanh U_Fct_Math

 

Arcsech U_Fct_Math

 

Arcsinh U_Fct_Math

 

Arctanh U_Fct_Math

 

changer_accents u_GenerationUtilitaire

 

ChecksumVerif Olf.RTL.Checksum

For compatibility with existing code only. Use "TOlfChecksumVerif" instead.

compression_blancs u_GenerationUtilitaire

 

compteur_add u_compteur_db

 

compteur_add u_compteur_reg

 

convert_date u_util

 

convert_heure u_util

 

Cosec U_Fct_Math

 

Cosech U_Fct_Math

 

Cosh U_Fct_Math

 

Cotan U_Fct_Math

 

Cotanh U_Fct_Math

 

Date8ToDate Olf.RTL.DateAndTime

Get the TDate value of a YYYYMMDD string

Date8ToString Olf.RTL.DateAndTime

Transforme une date AAAAMMJJ dans son format d'affichage JJ/MM/AAAA

Date8ToStringISO Olf.RTL.DateAndTime

Transforme une date AAAAMMJJ dans son format d'affichage AAAA-MM-JJ

Date8ToStringRFC822 Olf.RTL.DateAndTime

Transforme une date AAAAMMJJ dans son format d'affichage RFC822

DateTimeToString14 Olf.RTL.DateAndTime

Transforme la date et heure du moment en AAAAMMJJHHMMSS Ce format est utilisé dans le stockage d'infos de création et de modification dans la base de données et permettre des tris chronologiques sur l'ordre alphabétique.

DateTimeToString14 Olf.RTL.DateAndTime

Transforme la date et heure passée en AAAAMMJJHHMMSS Ce format est utilisé dans le stockage d'infos de création et de modification dans la base de données et permettre des tris chronologiques sur l'ordre alphabétique.

DateToString8 Olf.RTL.DateAndTime

Ressort la date du jour en AAAAMMJJ

DateToString8 Olf.RTL.DateAndTime

Ressort la date passée en AAAAMMJJ

DumpStream Olf.RTL.Streams

 

GetApplicationVersion u_version

 

GetCurrentLanguageCode Olf.RTL.Language

Get current language code (like "fr-fr" or "en-gb") The result is lower cased.

GetCurrentLanguageISOCode Olf.RTL.Language

Get current language ISO code (like "fr" or "en") This function returns first 2 letters of GetcurrentLanguageCode. The result is lower cased.

getDeviceName uGetDeviceName

 

GetFileVersion u_version

 

GetOSLangID u_langue

 

HMSToSec Olf.RTL.DateAndTime

 

HMSToSec Olf.RTL.DateAndTime

Converti une valeur HMS (xxH xxM xxS) en son équivalent en secondes

HMSToSec Olf.RTL.DateAndTime

 

intervertir_affichage uDivers

 

IOlfLoadSaveStreamWithSize Olf.RTL.Streams

 

isSystemThemeInDarkMode Olf.RTL.SystemAppearance

 

isSystemThemeInLightMode Olf.RTL.SystemAppearance

 

Kill_Space U_Mash_Code

Renvoie la chaine en majuscules.

Len U_Position

Partie des fonctions.

LoadBitmapFromStream Olf.FMX.Streams

 

LoadBitmapFromStream Olf.VCL.Streams

 

LoadStringFromStream Olf.RTL.Streams

 

LoadStringFromStream Olf.RTL.Streams

 

LoadSubStreamFromStream Olf.RTL.Streams

 

Mash_Code U_Mash_Code

Renvoie la chaine sans les espaces qu'elle contenait.

Mat_Addition U_Matrices

 

Mat_Soustrait U_Matrices

Mat3 := Mat1 + Mat2

MD5 u_md5

Get MD5 code from a string

modifier_texte_javascript u_GenerationUtilitaire

 

Non_Pos_Left U_Position

donne la n-iŠme position de Carac dans Chaine en partant du Debut- iŠme caractŠre et en allant vers la gauche.

Non_Pos_Right U_Position

cherche la position du premier caractŠre diff‚rent de carac … partir de la gauche de la chaine.

oec_Fermeture f_operation_en_cours

 

oec_Operation_Suivante f_operation_en_cours

 

oec_Ouverture f_operation_en_cours

 

pack u_pack

Auteur: Patrick Premartin Date: 28/12/1991. 25/06/1992. Langage: Turbo Pascal 6.0 But: Proc‚dures de compactage/d‚compactage de donn‚es.

Pos_Left U_Position

renvoie la longueur de la chaine

Pos_Left_Debut U_Position

donne la n-iŠme position de Carac … partir de la droite.

Pos_Left_Debut_N U_Position

position de Carac … partir de Debut-iŠme caractŠre de la chaine vers la gauche.

Pos_Left_N U_Position

donne la premiŠre position de Carac dans Chaine par la droite.

Pos_Right U_Position

donne la premiŠre position de Carac dans Chaine par la gauche.

Pos_Right_Debut U_Position

position de Carac … partir du Debut-iŠme caractŠre de la chaine vers la droite.

Pos_Right_Debut_N U_Position

donne la n-iŠme position de Carac dans Chaine en partant du Debut- iŠme caractŠre et en allant vers la droite.

Pos_Right_N U_Position

donne la n-iŠme position de Carac … partir de la gauche.

Puissance_Ent U_Maths

mise … jour : 16 - 12 - 1990.

Register XML_as_List

 

remplacer_marqueur_fichier u_GenerationUtilitaire

 

ReplaceAliasesInPath Olf.RTL.PathAliases

 

ReplaceAliasesInPath Olf.RTL.PathAliases

Replace aliases in a path by their value and remove "../" parts.

ReverseString u_GenerationUtilitaire

 

sans_decimal_separator u_util

 

sans_les_blancs u_util

 

SaveBitmapToStream Olf.FMX.Streams

 

SaveBitmapToStream Olf.VCL.Streams

 

SaveStringToStream Olf.RTL.Streams

 

SaveStringToStream Olf.RTL.Streams

 

SaveSubStreamToStream Olf.RTL.Streams

 

Sec U_Fct_Math

Cette UNIT regroupe diverses fonctions math‚matiques non pr‚sentes en Turbo Pascal 4.0 mais qui peuvent s'av‚rer int‚ressantes un jour ou l'autre.

Voici les fonctions accessibles: - s‚cante SEC - cos‚cante COSEC - cotangente COTAN - sinus hyperbolique SINH - cosinus hyperbolique COSH - tangente hyperbolique TANH - s‚cante hyperbolique SECH - cos‚cante hyperbolique COSECH - cotangente hyperbolique COTANH - sinus hyperbolique inverse ARCSINH - cosinus hyperbolique inverse ARCCOSH - tangente hyperbolique inverse ARCTANH - s‚cante hyperbolique inverse ARCSECH - cotangente hyperbolique inverse ARCCOTANH - tangente TAN Ainsi que les fonctions normales (du Turbo Pascal 4.0): - sinus: SIN (Turbo) - cosinus: COS (Turbo) - logarithme n‚p‚rien LN (Turbo) - exponentielle EXP (Turbo) - racine carr‚ SQRT (Turbo) - carr‚ SQR (Turbo)

Sech U_Fct_Math

 

SecToHMS Olf.RTL.DateAndTime

 

SecToHMS Olf.RTL.DateAndTime

Converti une valeur en secondes vers son équivalent en HMS

SecToHMS Olf.RTL.DateAndTime

 

SecToHMS Olf.RTL.DateAndTime

 

SecToTime Olf.RTL.DateAndTime

 

SecToTime Olf.RTL.DateAndTime

Converti une valeur en secondes vers son équivalent en "HH:MM:SS"

Set_Maj_Chaine U_Mash_Code

Auteur: Prémartin Patrick. Date: 17/02/1991.

But: Cette unit‚ contient une fonction qui renvoie le Mash-Code d'une chaine pass‚e en paramŠtre. Le Mash-Code est une sorte de concatenation de la chaine permettant de la comparer ais‚ment … d'autres chaines ayant une orthographe approximativement identique.

Sinh U_Fct_Math

 

Sin_Trapeze U_Maths

calcul de xˆn avec x r‚Šl et n entier

SVGToBitmap Olf.Skia.SVGToBitmap

Returns a transparent bitmap drawn by Skia4Delphi library from a SVG source.

Swap_1 U_Tris

Ces deux proc‚dures echangent les valeurs de Elem_1 et de Elem_2.

Swap_2 U_Tris

 

tag_nom_instruction u_AnalysePageHTML

 

tag_traiter_fichier u_AnalysePageHTML

 

tag_traiter_page u_AnalysePageHTML

 

tag_valeur u_AnalysePageHTML

 

Tan U_Fct_Math

 

Tanh U_Fct_Math

 

TChecksumVerifParamList Olf.RTL.Checksum

For compatibility with existing code only. Use "TOlfChecksumVerifParamList" instead.

tdownload_file u_download

 

TGetPathForAliasEvent Olf.RTL.PathAliases

 

TGetPathForAliasFunc Olf.RTL.PathAliases

 

Time6ToString Olf.RTL.DateAndTime

Transforme une heure HHMMSS dans son format d'affichage HH:MM:SS

TimeToString6 Olf.RTL.DateAndTime

Ressort l'heure passée en HHMMSS

TimeToString6 Olf.RTL.DateAndTime

Ressort l'heure en cours en HHMMSS

tKeyboardSpecialKeyTest uKeyboardSpecialKeyTest

 

tKeyboardSpecialKeyTestPosition uKeyboardSpecialKeyTest

********** * Test d'appui des touches spéciales du clavier **********

Liste des modifications : 04/04/2017, Patrick Prémartin (Olf Software) : version Windows/Mac du programme (utilisable en VCL et Firemonkey) 28/08/2023, pprem : updated for iOS/Android and Linux

TKeyValueList Olf.RTL.PathAliases

 

TOlfChecksumVerif Olf.RTL.Checksum

 

TOlfChecksumVerifParamList Olf.RTL.Checksum

 

TOlfCryptDecrypt Olf.RTL.CryptDecrypt

Simple class to crypt and decrypt buffers.

TOlfDPROJReader Olf.RTL.DPROJReader

 

TOlfFileBuffer Olf.RTL.FileBuffer

 

TOlfFilesToDeployList Olf.RTL.DPROJReader

 

TOlfFileToDeploy Olf.RTL.DPROJReader

 

TOlfFMXTextImageFrame Olf.FMX.TextImageFrame

 

TOlfFMXTIFOnGetImageIndexOfUnknowChar Olf.FMX.TextImageFrame

 

TOlfNumberConversion Olf.RTL.Maths.Conversions

 

TOlfRandomIDGenerator Olf.RTL.GenRandomID

 

TOlfSVGBitmapList Olf.Skia.SVGToBitmap

 

TParams Olf.RTL.Params

Use TParams with its class methods if you only want to manage one settings file. If you need more than 1 file to store your settings in the same project, crreate instances of TParamsFile instead of using TParams.

TParams uParam

 

TParamsCryptEvent Olf.RTL.Params

Method signature for the crypt event in TParamsFile

TParamsCryptProc Olf.RTL.Params

Procedure signature for the crypt event in TParamsFile

TParamsDecryptEvent Olf.RTL.Params

Method signature for the decrypt event in TParamsFile

TParamsDecryptProc Olf.RTL.Params

Procedure signature for the decrypt event in TParamsFile

TParamsFile Olf.RTL.Params

TParamsFile work as an instance of a settings file. You can have more than one instance for more than 1 settings file.

TParamsLoadSaveEvent Olf.RTL.Params

Method signature for load/save events in TParamsFile

TParamsLoadSaveProc Olf.RTL.Params

Procedure signature for load/save events in TParamsFile

Tri_Echange_Down_1 U_Tris

tri decroissant

Tri_Echange_Down_2 U_Tris

 

Tri_Echange_Up_1 U_Tris

tri croissant

Tri_Echange_Up_2 U_Tris

 

Tri_Permutation_Down_1 U_Tris

tri d‚croissant

Tri_Permutation_Down_2 U_Tris

 

Tri_Permutation_Up_1 U_Tris

tri croissant

Tri_Permutation_Up_2 U_Tris

 

Tri_Quicksort_Down_1 U_Tris

tri decroissant

Tri_Quicksort_Down_2 U_Tris

 

Tri_Quicksort_Up_1 U_Tris

tri croissant

Tri_Quicksort_Up_2 U_Tris

 

TString80 u_compteur_db

******************************************************************************* Unit: U_Compteur_Reg Author: Patrick Prémartin Date: 29 March 1998 / modified on the 9th april 1998 Comment: This unit use COMPTEUR.DB (a Paradox Database) for counters. If you use it, think about the BDE (Borland Database Engine). *******************************************************************************

TString80 u_compteur_reg

******************************************************************************* Unit: U_Compteur_Reg Author: Patrick Prémartin Date: 29 March 1998 Comment: This unit use Windows registry for counters. *******************************************************************************

TTag_Action u_AnalysePageHTML

(c) Patrick Prémartin / Olf Software 06/2002

Ttag_traitement_proc u_AnalysePageHTML

 

TXML_as_List XML_as_List

 

unpack u_pack

 

URL_Encode u_GenerationUtilitaire

 

url_Open_In_Browser u_urlOpen

Launch URL website on the default browser

Verifier_Niveau_Base_de_Donnees u_niveau_bdd

******************************************************************************* Unit: U_Niveau_Bdd Author: Patrick Prémartin Date: 15 May 1998 Comment: This unit copy all Paradox files (*.db) from a folder to an other. *******************************************************************************

vibrate u_vibrate

Use vibrator's smartphone or tablet (Android / iOS)

My libraries for Delphi (c) 1990-2025 Patrick PREMARTIN - Powered by PasDoc
Generated by PasDoc 0.16.0.