sgdrag.h File Reference

(r1785/r1282)

#include "draginfo.h"

Go to the source code of this file.

Classes

class  SGScrollDragTarget
 An instantiation of this class is created by each entity which wishes to provide a 'destination' to which the mouse can go to complete a drag. More...
class  SGScrollDragInfo
 Describes a supergallery scroll drag. More...
class  SGListDragTarget
class  SGListDragInfo
 Describes a generic supergallery item drag. More...

Enumerations

enum  SGDragType {
  SGDRAG_NONE = 0, SGDRAG_SCROLLUP, SGDRAG_SCROLLDOWN, SGDRAG_PAGEUP,
  SGDRAG_PAGEDOWN, SGDRAG_SAUSAGE
}
enum  SGDragInsertType { SGDRAGINSERT_NONE, SGDRAGINSERT_ADD, SGDRAGINSERT_BEFORE, SGDRAGINSERT_AFTER }


Enumeration Type Documentation

enum SGDragInsertType
 

Enumerator:
SGDRAGINSERT_NONE 
SGDRAGINSERT_ADD 
SGDRAGINSERT_BEFORE 
SGDRAGINSERT_AFTER 

Definition at line 224 of file sgdrag.h.

00225 {
00226     SGDRAGINSERT_NONE,                      // No valid target
00227     SGDRAGINSERT_ADD,                       // Add an item into a group
00228     SGDRAGINSERT_BEFORE,                    // Insert before target
00229     SGDRAGINSERT_AFTER                      // Insert after target
00230 } SGDragInsertType;

enum SGDragType
 

Enumerator:
SGDRAG_NONE 
SGDRAG_SCROLLUP 
SGDRAG_SCROLLDOWN 
SGDRAG_PAGEUP 
SGDRAG_PAGEDOWN 
SGDRAG_SAUSAGE 

Definition at line 166 of file sgdrag.h.

00167 {
00168     SGDRAG_NONE = 0,                // Used to notate when no drag is active/valid
00169     SGDRAG_SCROLLUP,                // Up   } - click scroll arrow
00170     SGDRAG_SCROLLDOWN,              // Down }
00171     SGDRAG_PAGEUP,                  // Up   } - click page-scroll areas
00172     SGDRAG_PAGEDOWN,                // Down }
00173     SGDRAG_SAUSAGE                  // Drag of scroll sausage
00174 } SGDragType;


Generated on Sat Nov 10 03:49:20 2007 for Camelot by  doxygen 1.4.4