2001 lines
61 KiB
C++
2001 lines
61 KiB
C++
// CodeGear C++Builder
|
|
// Copyright (c) 1995, 2025 by Embarcadero Technologies, Inc.
|
|
// All rights reserved
|
|
|
|
// (DO NOT EDIT: machine generated header) 'iexActionsMulti.pas' rev: 37.00 (Windows)
|
|
|
|
#ifndef iexActionsMultiHPP
|
|
#define iexActionsMultiHPP
|
|
|
|
#pragma delphiheader begin
|
|
#pragma option push
|
|
#if defined(__BORLANDC__) && !defined(__clang__)
|
|
#pragma option -w- // All warnings off
|
|
#pragma option -Vx // Zero-length empty class member
|
|
#endif
|
|
#pragma pack(push,8)
|
|
#include <System.hpp>
|
|
#include <SysInit.hpp>
|
|
#include <Vcl.ActnList.hpp>
|
|
#include <System.Classes.hpp>
|
|
#include <iemio.hpp>
|
|
#include <imageenproc.hpp>
|
|
#include <hyiedefs.hpp>
|
|
#include <System.UITypes.hpp>
|
|
#include <iexAcquire.hpp>
|
|
#include <iemview.hpp>
|
|
#include <imageenio.hpp>
|
|
#include <hyieutils.hpp>
|
|
#include <iexBitmaps.hpp>
|
|
#include <System.Actions.hpp>
|
|
|
|
//-- user supplied -----------------------------------------------------------
|
|
|
|
namespace Iexactionsmulti
|
|
{
|
|
//-- forward type declarations -----------------------------------------------
|
|
class DELPHICLASS TImageEnMViewAction;
|
|
class DELPHICLASS TImageEnMViewClear;
|
|
class DELPHICLASS TImageEnMViewDeleteImage;
|
|
class DELPHICLASS TImageEnMViewDeselect;
|
|
class DELPHICLASS TImageEnMViewSelectAll;
|
|
class DELPHICLASS TImageEnMViewPlaying;
|
|
class DELPHICLASS TImageEnMViewPlayLoop;
|
|
class DELPHICLASS TImageEnMViewDisplayModeSingle;
|
|
class DELPHICLASS TImageEnMViewEnableAdjustOrientation;
|
|
class DELPHICLASS TImageEnMViewProcAction;
|
|
class DELPHICLASS TImageEnMViewDoPreviews;
|
|
class DELPHICLASS TImageEnMViewDoEffectPreviews;
|
|
class DELPHICLASS TImageEnMViewDoAdjustPreviews;
|
|
class DELPHICLASS TImageEnMViewDoEditPreviews;
|
|
class DELPHICLASS TImageEnMViewPromptToRotate;
|
|
class DELPHICLASS TImageEnMViewPromptToResize;
|
|
class DELPHICLASS TImageEnMViewFlipHorizontal;
|
|
class DELPHICLASS TImageEnMViewFlipVertical;
|
|
class DELPHICLASS TImageEnMViewRotateRight;
|
|
class DELPHICLASS TImageEnMViewRotate180;
|
|
class DELPHICLASS TImageEnMViewRotateLeft;
|
|
class DELPHICLASS TImageEnMViewCutToClipboard;
|
|
class DELPHICLASS TImageEnMViewCopyToClipboard;
|
|
class DELPHICLASS TImageEnMViewPasteFromClipboard;
|
|
class DELPHICLASS TImageEnMViewPromptToOpen;
|
|
class DELPHICLASS TImageEnMViewPromptToAdd;
|
|
class DELPHICLASS TImageEnMViewSave;
|
|
class DELPHICLASS TImageEnMViewPromptToSave;
|
|
class DELPHICLASS TImageEnMViewDoIOPreviews;
|
|
class DELPHICLASS TImageEnMViewDoIOPreviewsSelected;
|
|
class DELPHICLASS TImageEnMViewDoPrintPreviewDialog;
|
|
class DELPHICLASS TImageEnMViewPrintImageNormal;
|
|
class DELPHICLASS TImageEnMViewPrintImageFitToPage;
|
|
class DELPHICLASS TImageEnMViewPrintSelectedThumbnails;
|
|
class DELPHICLASS TImageEnMViewPrintAllThumbnails;
|
|
class DELPHICLASS TImageEnMViewSelectAcquireSource;
|
|
class DELPHICLASS TImageEnMViewAcquire;
|
|
class DELPHICLASS TImageEnMViewSeekFirst;
|
|
class DELPHICLASS TImageEnMViewSeekPrior;
|
|
class DELPHICLASS TImageEnMViewSeekNext;
|
|
class DELPHICLASS TImageEnMViewSeekLast;
|
|
class DELPHICLASS TImageEnMViewStyleShowThumbs;
|
|
class DELPHICLASS TImageEnMViewStyleShowLargeThumbs;
|
|
class DELPHICLASS TImageEnMViewStyleShowDetails;
|
|
class DELPHICLASS TImageEnMViewStyleShowColumns;
|
|
class DELPHICLASS TImageEnMViewStyleShowFileList;
|
|
class DELPHICLASS TImageEnMViewSortAction;
|
|
class DELPHICLASS TImageEnMViewSortByFilename;
|
|
class DELPHICLASS TImageEnMViewSortByFileType;
|
|
class DELPHICLASS TImageEnMViewSortByFileSize;
|
|
class DELPHICLASS TImageEnMViewSortByCreateDate;
|
|
class DELPHICLASS TImageEnMViewSortByEditDate;
|
|
class DELPHICLASS TImageEnMViewSortByImageSize;
|
|
class DELPHICLASS TImageEnMViewSortByOther;
|
|
class DELPHICLASS TImageEnMViewSortAscending;
|
|
class DELPHICLASS TImageEnMViewSortDescending;
|
|
class DELPHICLASS TImageEnMViewShowColumn;
|
|
//-- type declarations -------------------------------------------------------
|
|
typedef void __fastcall (__closure *TIEAutoSaveErrorEvent)(System::TObject* Sender, System::UnicodeString Filename, System::UnicodeString ErrorMsg);
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewAction : public Vcl::Actnlist::TAction
|
|
{
|
|
typedef Vcl::Actnlist::TAction inherited;
|
|
|
|
protected:
|
|
Iemview::TImageEnMView* __fastcall ActiveImageEnMView();
|
|
bool __fastcall HaveActiveImageEnMView();
|
|
Imageenproc::TImageEnProc* __fastcall ActiveImageEnProc();
|
|
bool __fastcall HaveActiveImageEnProc();
|
|
Iemio::TImageEnMIO* __fastcall ActiveImageEnMIO();
|
|
bool __fastcall HaveActiveImageEnMIO();
|
|
bool __fastcall HaveSelection();
|
|
void __fastcall CheckSelection();
|
|
int __fastcall CurrentImageIndex();
|
|
|
|
public:
|
|
Iemview::TImageEnMView* fImageEnMView;
|
|
bool fRequireSelection;
|
|
bool fRequireImages;
|
|
__fastcall virtual TImageEnMViewAction(System::Classes::TComponent* AOwner);
|
|
virtual bool __fastcall HandlesTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
bool __fastcall BaseEnabled();
|
|
|
|
__published:
|
|
__property Iemview::TImageEnMView* ImageEnMView = {read=fImageEnMView, write=fImageEnMView};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewAction() { }
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewClear : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewClear(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewClear() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDeleteImage : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDeleteImage(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDeleteImage() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDeselect : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDeselect(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDeselect() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSelectAll : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSelectAll(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSelectAll() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPlaying : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPlaying(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPlaying() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPlayLoop : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPlayLoop(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPlayLoop() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDisplayModeSingle : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDisplayModeSingle(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDisplayModeSingle() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewEnableAdjustOrientation : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewEnableAdjustOrientation(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewEnableAdjustOrientation() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewProcAction : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
bool fAutoSaveChanges;
|
|
TIEAutoSaveErrorEvent fOnAutoSaveError;
|
|
void __fastcall DoAutoSaveChanges(int iOverrideJpegQuality);
|
|
void __fastcall DoLosslessTranform(Iexbitmaps::TIEJpegTransform Transform);
|
|
bool __fastcall CanUseLosslessTranform();
|
|
System::UnicodeString __fastcall CurrentFilename();
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewProcAction(System::Classes::TComponent* AOwner);
|
|
bool __fastcall CanAutoSaveChanges();
|
|
|
|
__published:
|
|
__property bool AutoSaveChanges = {read=fAutoSaveChanges, write=fAutoSaveChanges, default=0};
|
|
__property TIEAutoSaveErrorEvent OnAutoSaveError = {read=fOnAutoSaveError, write=fOnAutoSaveError};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewProcAction() { }
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoPreviews : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
Imageenproc::TPreviewEffects fEffects;
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoPreviews(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Imageenproc::TPreviewEffects Effects = {read=fEffects, write=fEffects, default=1};
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoPreviews() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoEffectPreviews : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoEffectPreviews(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoEffectPreviews() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoAdjustPreviews : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoAdjustPreviews(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoAdjustPreviews() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoEditPreviews : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoEditPreviews(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoEditPreviews() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPromptToRotate : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
Hyiedefs::TIEAntialiasMode fAntiAliasMode;
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPromptToRotate(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Hyiedefs::TIEAntialiasMode AntiAliasMode = {read=fAntiAliasMode, write=fAntiAliasMode, default=1};
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPromptToRotate() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPromptToResize : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
private:
|
|
Hyiedefs::TResampleFilter fResampleFilter;
|
|
int fOverrideJpegQuality;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPromptToResize(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Hyiedefs::TResampleFilter ResampleFilter = {read=fResampleFilter, write=fResampleFilter, default=9};
|
|
__property int OverrideJpegQuality = {read=fOverrideJpegQuality, write=fOverrideJpegQuality, default=0};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPromptToResize() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewFlipHorizontal : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewFlipHorizontal(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewFlipHorizontal() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewFlipVertical : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewFlipVertical(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewFlipVertical() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewRotateRight : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewRotateRight(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewRotateRight() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewRotate180 : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewRotate180(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewRotate180() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewRotateLeft : public TImageEnMViewProcAction
|
|
{
|
|
typedef TImageEnMViewProcAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewRotateLeft(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewRotateLeft() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewCutToClipboard : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewCutToClipboard(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewCutToClipboard() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewCopyToClipboard : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewCopyToClipboard(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewCopyToClipboard() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPasteFromClipboard : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPasteFromClipboard(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPasteFromClipboard() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPromptToOpen : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
bool fMultiSelect;
|
|
System::WideString fDialogTitle;
|
|
Hyieutils::TIOFileType fDefaultFilter;
|
|
Hyieutils::TIOFileType fLimitToFileType;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPromptToOpen(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property bool MultiSelect = {read=fMultiSelect, write=fMultiSelect, default=0};
|
|
__property System::WideString DialogTitle = {read=fDialogTitle, write=fDialogTitle};
|
|
__property Hyieutils::TIOFileType DefaultFilter = {read=fDefaultFilter, write=fDefaultFilter, default=-1};
|
|
__property Hyieutils::TIOFileType LimitToFileType = {read=fLimitToFileType, write=fLimitToFileType, default=-1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPromptToOpen() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPromptToAdd : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPromptToAdd(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPromptToAdd() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSave : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSave(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSave() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPromptToSave : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
System::WideString fDialogTitle;
|
|
Hyieutils::TIOFileType fDefaultFilter;
|
|
Hyieutils::TIOFileType fLimitToFileType;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPromptToSave(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property System::WideString DialogTitle = {read=fDialogTitle, write=fDialogTitle};
|
|
__property Hyieutils::TIOFileType DefaultFilter = {read=fDefaultFilter, write=fDefaultFilter, default=-1};
|
|
__property Hyieutils::TIOFileType LimitToFileType = {read=fLimitToFileType, write=fLimitToFileType, default=-1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPromptToSave() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoIOPreviews : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Hyieutils::TPreviewParams fPreviewParams;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoIOPreviews(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Hyieutils::TPreviewParams PreviewParams = {read=fPreviewParams, write=fPreviewParams, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoIOPreviews() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoIOPreviewsSelected : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Hyieutils::TPreviewParams fPreviewParams;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoIOPreviewsSelected(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Hyieutils::TPreviewParams PreviewParams = {read=fPreviewParams, write=fPreviewParams, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoIOPreviewsSelected() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewDoPrintPreviewDialog : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewDoPrintPreviewDialog(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewDoPrintPreviewDialog() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPrintImageNormal : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPrintImageNormal(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPrintImageNormal() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPrintImageFitToPage : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPrintImageFitToPage(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPrintImageFitToPage() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPrintSelectedThumbnails : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
int fColumnCount;
|
|
int fRowCount;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPrintSelectedThumbnails(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property int ColumnCount = {read=fColumnCount, write=fColumnCount, default=4};
|
|
__property int RowCount = {read=fRowCount, write=fRowCount, default=6};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPrintSelectedThumbnails() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewPrintAllThumbnails : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
int fColumnCount;
|
|
int fRowCount;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewPrintAllThumbnails(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property int ColumnCount = {read=fColumnCount, write=fColumnCount, default=4};
|
|
__property int RowCount = {read=fRowCount, write=fRowCount, default=6};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewPrintAllThumbnails() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSelectAcquireSource : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iexacquire::TIEAcquireApis fApis;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSelectAcquireSource(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iexacquire::TIEAcquireApis Apis = {read=fApis, write=fApis, default=3};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSelectAcquireSource() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewAcquire : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewAcquire(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewAcquire() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSeekFirst : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSeekFirst(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSeekFirst() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSeekPrior : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSeekPrior(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSeekPrior() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSeekNext : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSeekNext(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSeekNext() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSeekLast : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSeekLast(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSeekLast() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewStyleShowThumbs : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fTopText;
|
|
Iemview::TIEImageEnMViewDefaultText fInfoText;
|
|
Iemview::TIEImageEnMViewDefaultText fBottomText;
|
|
bool fFixGaps;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewStyleShowThumbs(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText TopText = {read=fTopText, write=fTopText, default=0};
|
|
__property Iemview::TIEImageEnMViewDefaultText InfoText = {read=fInfoText, write=fInfoText, default=0};
|
|
__property Iemview::TIEImageEnMViewDefaultText BottomText = {read=fBottomText, write=fBottomText, default=1};
|
|
__property bool FixGaps = {read=fFixGaps, write=fFixGaps, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewStyleShowThumbs() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewStyleShowLargeThumbs : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fTopText;
|
|
Iemview::TIEImageEnMViewDefaultText fInfoText;
|
|
Iemview::TIEImageEnMViewDefaultText fBottomText;
|
|
bool fFixGaps;
|
|
double fThumbnailZoom;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewStyleShowLargeThumbs(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText TopText = {read=fTopText, write=fTopText, default=0};
|
|
__property Iemview::TIEImageEnMViewDefaultText InfoText = {read=fInfoText, write=fInfoText, default=0};
|
|
__property Iemview::TIEImageEnMViewDefaultText BottomText = {read=fBottomText, write=fBottomText, default=1};
|
|
__property double ThumbnailZoom = {read=fThumbnailZoom, write=fThumbnailZoom};
|
|
__property bool FixGaps = {read=fFixGaps, write=fFixGaps, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewStyleShowLargeThumbs() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewStyleShowDetails : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fTopText;
|
|
Iemview::TIEImageEnMViewDefaultText fInfoText;
|
|
Iemview::TIEImageEnMViewDefaultText fBottomText;
|
|
bool fFixGaps;
|
|
double fThumbnailZoom;
|
|
bool fBoldFilename;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewStyleShowDetails(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText TopText = {read=fTopText, write=fTopText, default=1};
|
|
__property Iemview::TIEImageEnMViewDefaultText InfoText = {read=fInfoText, write=fInfoText, default=13};
|
|
__property Iemview::TIEImageEnMViewDefaultText BottomText = {read=fBottomText, write=fBottomText, default=5};
|
|
__property bool FixGaps = {read=fFixGaps, write=fFixGaps, default=1};
|
|
__property double ThumbnailZoom = {read=fThumbnailZoom, write=fThumbnailZoom};
|
|
__property bool BoldFilename = {read=fBoldFilename, write=fBoldFilename, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewStyleShowDetails() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewStyleShowColumns : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fTopText;
|
|
Iemview::TIEImageEnMViewDefaultText fInfoText;
|
|
Iemview::TIEImageEnMViewDefaultText fBottomText;
|
|
bool fFixGaps;
|
|
int fThumbnailSize;
|
|
bool fShowIconsOnly;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewStyleShowColumns(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText TopText = {read=fTopText, write=fTopText, default=1};
|
|
__property Iemview::TIEImageEnMViewDefaultText InfoText = {read=fInfoText, write=fInfoText, default=13};
|
|
__property Iemview::TIEImageEnMViewDefaultText BottomText = {read=fBottomText, write=fBottomText, default=5};
|
|
__property bool FixGaps = {read=fFixGaps, write=fFixGaps, default=1};
|
|
__property int ThumbnailSize = {read=fThumbnailSize, write=fThumbnailSize, default=24};
|
|
__property bool ShowIconsOnly = {read=fShowIconsOnly, write=fShowIconsOnly, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewStyleShowColumns() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewStyleShowFileList : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fBottomText;
|
|
bool fFixGaps;
|
|
int fThumbnailSize;
|
|
bool fShowIconsOnly;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewStyleShowFileList(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText Text = {read=fBottomText, write=fBottomText, default=1};
|
|
__property bool FixGaps = {read=fFixGaps, write=fFixGaps, default=1};
|
|
__property int ThumbnailSize = {read=fThumbnailSize, write=fThumbnailSize, default=24};
|
|
__property bool ShowIconsOnly = {read=fShowIconsOnly, write=fShowIconsOnly, default=1};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewStyleShowFileList() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortAction : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
protected:
|
|
Iemview::TIEImageEnMViewSortBy fSortBy;
|
|
|
|
public:
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
public:
|
|
/* TImageEnMViewAction.Create */ inline __fastcall virtual TImageEnMViewSortAction(System::Classes::TComponent* AOwner) : TImageEnMViewAction(AOwner) { }
|
|
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortAction() { }
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByFilename : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByFilename(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByFilename() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByFileType : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByFileType(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByFileType() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByFileSize : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByFileSize(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByFileSize() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByCreateDate : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByCreateDate(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByCreateDate() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByEditDate : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByEditDate(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByEditDate() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByImageSize : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByImageSize(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByImageSize() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortByOther : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortByOther(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewSortBy SortBy = {read=fSortBy, write=fSortBy, nodefault};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortByOther() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortAscending : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortAscending(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortAscending() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewSortDescending : public TImageEnMViewSortAction
|
|
{
|
|
typedef TImageEnMViewSortAction inherited;
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewSortDescending(System::Classes::TComponent* AOwner);
|
|
void __fastcall UpdateLanguage();
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewSortDescending() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
class PASCALIMPLEMENTATION TImageEnMViewShowColumn : public TImageEnMViewAction
|
|
{
|
|
typedef TImageEnMViewAction inherited;
|
|
|
|
private:
|
|
Iemview::TIEImageEnMViewDefaultText fColumn;
|
|
void __fastcall SetColumn(Iemview::TIEImageEnMViewDefaultText v);
|
|
|
|
public:
|
|
__fastcall virtual TImageEnMViewShowColumn(System::Classes::TComponent* AOwner);
|
|
virtual void __fastcall ExecuteTarget(System::TObject* Target);
|
|
virtual void __fastcall UpdateTarget(System::TObject* Target);
|
|
void __fastcall UpdateLanguage();
|
|
|
|
__published:
|
|
__property Iemview::TIEImageEnMViewDefaultText Column = {read=fColumn, write=SetColumn, nodefault};
|
|
public:
|
|
/* TCustomAction.Destroy */ inline __fastcall virtual ~TImageEnMViewShowColumn() { }
|
|
|
|
private:
|
|
void *__IIELanguageUpdatable; // Hyiedefs::IIELanguageUpdatable
|
|
|
|
public:
|
|
#if defined(MANAGED_INTERFACE_OPERATORS)
|
|
// {6274D2D8-3E4C-43F2-8157-229558BFB2F0}
|
|
operator Hyiedefs::_di_IIELanguageUpdatable()
|
|
{
|
|
Hyiedefs::_di_IIELanguageUpdatable intf;
|
|
this->GetInterface(intf);
|
|
return intf;
|
|
}
|
|
#else
|
|
operator Hyiedefs::IIELanguageUpdatable*(void) { return (Hyiedefs::IIELanguageUpdatable*)&__IIELanguageUpdatable; }
|
|
#endif
|
|
|
|
};
|
|
|
|
|
|
//-- var, const, procedure ---------------------------------------------------
|
|
static _DELPHI_CONST System::Word CTRL_A_SHORTCUT = System::Word(0x4041);
|
|
static _DELPHI_CONST System::Word CTRL_C_SHORTCUT = System::Word(0x4043);
|
|
static _DELPHI_CONST System::Word CTRL_O_SHORTCUT = System::Word(0x404f);
|
|
static _DELPHI_CONST System::Word CTRL_P_SHORTCUT = System::Word(0x4050);
|
|
static _DELPHI_CONST System::Word CTRL_S_SHORTCUT = System::Word(0x4053);
|
|
static _DELPHI_CONST System::Word CTRL_V_SHORTCUT = System::Word(0x4056);
|
|
static _DELPHI_CONST System::Word CTRL_X_SHORTCUT = System::Word(0x4058);
|
|
static _DELPHI_CONST System::Word CTRL_Y_SHORTCUT = System::Word(0x4059);
|
|
static _DELPHI_CONST System::Word CTRL_Z_SHORTCUT = System::Word(0x405a);
|
|
static _DELPHI_CONST System::Word CTRL_ALT_S_SHORTCUT = System::Word(0xc053);
|
|
static _DELPHI_CONST System::Word CTRL_DELETE_SHORTCUT = System::Word(0x402e);
|
|
} /* namespace Iexactionsmulti */
|
|
#if !defined(DELPHIHEADER_NO_IMPLICIT_NAMESPACE_USE) && !defined(NO_USING_NAMESPACE_IEXACTIONSMULTI)
|
|
using namespace Iexactionsmulti;
|
|
#endif
|
|
#pragma pack(pop)
|
|
#pragma option pop
|
|
|
|
#pragma delphiheader end.
|
|
//-- end unit ----------------------------------------------------------------
|
|
#endif // iexActionsMultiHPP
|