VCF::Win32UIShell Class Reference
Class Win32UIShell documentation. More...
#include <Win32UIShell.h>
Inheritance diagram for VCF::Win32UIShell:

Public Member Functions | |
| Win32UIShell (UIShell *shell) | |
| virtual | ~Win32UIShell () |
| virtual void | shellBeginPainting (Rect *clippingRect) |
| Prepares the shell for painting. | |
| virtual void | shellEndPainting () |
| called after finished painting on the shell allows for native Windowing system cleanup to happen | |
| virtual bool | shellSupportsVirtualDirectories () |
| virtual bool | shellHasFileSystemDirectory () |
| virtual String | shellGetDirectory () |
| virtual OSHandleID | shellGetGraphicsContextHandleID () |
| virtual OSHandleID | shellGetHandleID () |
| virtual void | shellSetUIShell (UIShell *shell) |
| virtual void | shellTranslateToScreenCoords (Control *control, Point *pt) |
| virtual void | shellTranslateFromScreenCoords (Control *control, Point *pt) |
| virtual uint32 | shellGetWidth () |
| virtual uint32 | shellGetHeight () |
| virtual Rect | shellGetUsableBounds () |
| virtual Point | getCurrentMousePosition () |
| virtual void | performFileOp (int operationType, const std::vector< String > &srcFiles, const std::vector< String > &destFiles) |
| virtual void | launch (const String &fileName, const String ¶meters) |
| virtual void | openTrash () |
| virtual void | emptyTrash () |
| virtual void | createFileShortcut (const String &originalFileName, const String &shortcutFileName) |
| virtual MIMEType | getMIMEType (const String &fileName) |
| virtual void | createFileAssociation (const FileAssociationInfo &info, bool forAllUsers) |
| virtual void | removeFileAssociation (const FileAssociationInfo &info, bool forAllUsers) |
Protected Attributes | |
| UIShell * | shell_ |
| HRGN | hClipRgn_ |
Detailed Description
Class Win32UIShell documentation.
Constructor & Destructor Documentation
|
|
|
|
|
|
Member Function Documentation
|
||||||||||||
|
Implements VCF::UIShellPeer. |
|
||||||||||||
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
||||||||||||
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
||||||||||||||||
|
Implements VCF::UIShellPeer. |
|
||||||||||||
|
Implements VCF::UIShellPeer. |
|
|
Prepares the shell for painting. MUST be called before calling getContext(), or errors may occur
Implements VCF::UIShellPeer. |
|
|
called after finished painting on the shell allows for native Windowing system cleanup to happen
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
|
Implements VCF::UIShellPeer. |
|
||||||||||||
|
|
|
||||||||||||
|
|
Member Data Documentation
|
|
|
|
|
|
The documentation for this class was generated from the following file:
- vcf/ApplicationKit/Win32UIShell.h
