1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
case clipFormat of
// Tous les cas courants
CF_TEXT: AddItem('Texte (CF_TEXT)', clipFormat);
CF_BITMAP: AddItem('Windows Bitmap (CF_BITMAP)', clipFormat);
CF_METAFILEPICT: AddItem('Windows Metafile (CF_METAFILEPICT)', clipFormat);
CF_SYLK: AddItem('Microsoft Symbolic Link (CF_SYLK)', clipFormat);
CF_DIF: AddItem('Software Arts'' Data Interchange Format (CF_DIF)', clipFormat);
CF_TIFF: AddItem('Tagged-image file format (CF_TIFF)', clipFormat);
CF_OEMTEXT: AddItem('Texte au format OEM (CF_OEMTEXT)', clipFormat);
CF_DIB: AddItem('Device Independant Bitmap (CF_DIB)', clipFormat);
CF_PALETTE: AddItem('Palette (CF_PALETTE)', clipFormat);
CF_PENDATA: AddItem('Extension pour Microsoft Windows for Pen Computing (CF_PENDATA)', clipFormat);
CF_RIFF: AddItem('Son au format RIFF (CF_RIFF)', clipFormat);
CF_WAVE: AddItem('Son au format WAV (CF_WAVE)', clipFormat);
CF_UNICODETEXT: AddItem('Texte au format Unicode (CF_UNICODETEXT)', clipFormat);
CF_ENHMETAFILE: AddItem('Windows Enhanced Metafile (CF_ENHMETAFILE)', clipFormat);
CF_HDROP: AddItem('Liste de fichiers "lachés" (CF_HDROP)', clipFormat);
CF_LOCALE: AddItem('Information de langue sur le texte (CF_LOCALE)', clipFormat);
CF_MAX: AddItem('CF_MAX', clipFormat);
CF_OWNERDISPLAY: AddItem('Format spécifique (CF_OWNERDISPLAY)', clipFormat);
CF_DSPTEXT: AddItem('Format texte privé (CF_DSPTEXT)', clipFormat);
CF_DSPBITMAP: AddItem('Format d''image privé (CF_DSPBITMAP)', clipFormat);
CF_DSPMETAFILEPICT: AddItem('Format de metafile privé (CF_DSPMETAFILEPICT)', clipFormat);
CF_DSPENHMETAFILE: AddItem('Format de metafile amélioré privé (CF_DSPENHMETAFILE)', clipFormat);
else
// Cas spéciaux
begin
// Valeur privées (déclarées par une application)
if ValueIsBetween(clipFormat, CF_PRIVATEFIRST, CF_PRIVATELAST) then
AddItem(Format('Format privé spécifique à une application [%d]',
[clipFormat]), clipFormat)
// Objets GDI
else if ValueIsBetween(clipFormat, CF_GDIOBJFIRST, CF_GDIOBJLAST) then
AddItem(Format('Format spécifique au GDI [%d]',
[clipFormat]), clipFormat)
// Valeurs déclarées par une application
else
AddItem(Format('Format inconnu (%d n''est pas un format prédéfini)',
[clipFormat]), clipFormat);
end; |
Partager