OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
shellitm.h File Reference

Definitions of Win95 Shell Clases: TShellItem, TShellItemIterator, TPidl, TShellMalloc. More...

#include <owl/defs.h>
#include <owl/except.h>
#include <owl/pointer.h>
#include <owl/string.h>
#include <shlobj.h>
#include <owl/preclass.h>
#include <owl/posclass.h>

Go to the source code of this file.

Classes

class  owl::TShell
 delay loading SHELL32.DLL/SHELL.DLL More...
 
class  owl::TShellMalloc
 Wraps the shell's IMalloc interface. More...
 
class  owl::TExtractIcon
 Wraps the IExtractIcon interface (currently lightweight). More...
 
class  owl::TContextMenu
 Wraps the IContextMenu interface (currently lightweight). More...
 
class  owl::TDataObject
 Wraps the IDataObject interface (currently lightweight). More...
 
class  owl::TDropTarget
 Wraps the IDropTarget interface (currently lightweight). More...
 
class  owl::TPidl
 TPidl is an item identifier list class (ITEMIDLIST). More...
 
class  owl::TShellItem
 An item in the shell's name space. More...
 
struct  owl::TShellItem::TCreateStruct
 TCreateStruct contains information to construct a TShellItem Typically a TCreateStruct is returned (for example by GetParentFolder) and this TCreateStruct is used to construct a TshellItem Passed in as arguments to: More...
 
class  owl::TShellItemIterator
 TShellItemIterator is an interator for walking through the contents of a folder. More...
 
class  owl::TXShell
 Base Shell exception class. Handles all TShellItem and related class exceptions. More...
 

Namespaces

namespace  owl
 Object Windows Library (OWLNext Core)
 

Detailed Description

Definitions of Win95 Shell Clases: TShellItem, TShellItemIterator, TPidl, TShellMalloc.

Also the following lightweight "wrapper" classes are defined: TExtractIcon, TContextMenu, TDataObject, TDropTarget

These are wrapper classes for the Win95 deskop.

Definition in file shellitm.h.