Buttons.h

Go to the documentation of this file.
00001 /* @(#)root/base:$Id: Buttons.h 32308 2010-02-10 08:39:43Z brun $ */
00002 
00003 /*************************************************************************
00004  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
00005  * All rights reserved.                                                  *
00006  *                                                                       *
00007  * For the licensing terms see $ROOTSYS/LICENSE.                         *
00008  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
00009  *************************************************************************/
00010 
00011 #ifndef ROOT_Buttons
00012 #define ROOT_Buttons
00013 
00014 
00015 enum EEventType {
00016    kNoEvent       =  0,
00017    kButton1Down   =  1, kButton2Down   =  2, kButton3Down   =  3, kKeyDown  =  4,
00018    kWheelUp       =  5, kWheelDown     =  6, kButton1Shift  =  7, kButton1ShiftMotion  =  8,
00019    kButton1Up     = 11, kButton2Up     = 12, kButton3Up     = 13, kKeyUp    = 14,
00020    kButton1Motion = 21, kButton2Motion = 22, kButton3Motion = 23, kKeyPress = 24,
00021    kButton1Locate = 41, kButton2Locate = 42, kButton3Locate = 43, kESC      = 27,
00022    kMouseMotion   = 51, kMouseEnter    = 52, kMouseLeave    = 53,
00023    kButton1Double = 61, kButton2Double = 62, kButton3Double = 63
00024 };
00025 
00026 enum EEditMode {
00027    kPolyLine  = 1,  kSPolyLine = 2,  kPolyGone  = 3,
00028    kSPolyGone = 4,  kBox       = 5,  kDelete    = 6,
00029    kPad       = 7,  kText      = 8,  kEditor    = 9,
00030    kExit      = 10, kPave      = 11, kPaveLabel = 12,
00031    kPaveText  = 13, kPavesText = 14, kEllipse   = 15,
00032    kArc       = 16, kLine      = 17, kArrow     = 18,
00033    kGraph     = 19, kMarker    = 20, kPolyMarker= 21,
00034    kPolyLine3D= 22, kWbox      = 23, kGaxis     = 24,
00035    kF1        = 25, kF2        = 26, kF3        = 27,
00036    kDiamond   = 28, kPolyMarker3D = 29, kButton = 101,
00037    kCutG      =100, kCurlyLine =200, kCurlyArc  = 201
00038 };
00039 
00040 #endif

Generated on Tue Jul 5 14:10:18 2011 for ROOT_528-00b_version by  doxygen 1.5.1