// 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 #include #include #include #include #include #include #include #include #include #include #include #include #include //-- 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