OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimEventIds.h
Go to the documentation of this file.
1 //*******************************************************************
2 //
3 // License: See top level LICENSE.txt file.
4 //
5 // Author: Garrett Potts
6 // Description: A brief description of the contents of the file.
7 //
8 //
9 //*************************************************************************
10 // $Id: ossimEventIds.h 9968 2006-11-29 14:01:53Z gpotts $
11 #ifndef ossimEventIds_HEADER
12 #define ossimEventIds_HEADER
13 
14 #define OSSIM_EVENT_NULL_ID -1
15 
16 
17 // destruction event
18 #define OSSIM_EVENT_OBJECT_DESTRUCTING_ID 1
19 
20 // connection events
21 #define OSSIM_EVENT_CONNECTION_DISCONNECT_ID 3
22 #define OSSIM_EVENT_CONNECTION_CONNECT_ID 4
23 
24 #define OSSIM_EVENT_REFRESH_ID 5
25 #define OSSIM_EVENT_PROCESS_PROGRESS_ID 20
26 
27 #define OSSIM_EVENT_ADD_OBJECT_ID 40
28 #define OSSIM_EVENT_REMOVE_OBJECT_ID 41
29 
30 
31 #define OSSIM_EVENT_PROPERTY_ID 80
32 #define OSSIM_EVENT_STATE_CHANGED_ID 90
33 
34 
35 #define OSSIM_EVENT_AOI_RECTANGLE_ID 200
36 #define OSSIM_EVENT_AOI_POLYGON_ID 201
37 
38 
39 #define OSSIM_MOUSE_EVENT_ID 400
40 #define OSSIM_MOUSE_EVENT_LEAVE_WINDOW_ID 401
41 #define OSSIM_MOUSE_EVENT_MOTION_ID 402
42 #define OSSIM_MOUSE_EVENT_LEFT_DOWN_ID 403
43 #define OSSIM_MOUSE_EVENT_RIGHT_DOWN_ID 404
44 #define OSSIM_MOUSE_EVENT_MIDDLE_DOWN_ID 405
45 #define OSSIM_MOUSE_EVENT_LEFT_UP_ID 406
46 #define OSSIM_MOUSE_EVENT_RIGHT_UP_ID 407
47 #define OSSIM_MOUSE_EVENT_MIDDLE_UP_ID 408
48 
49 #define OSSIM_MOUSE_EVENT_LEFT_DCLICK_ID 409
50 #define OSSIM_MOUSE_EVENT_RIGHT_DCLICK_ID 410
51 #define OSSIM_MOUSE_EVENT_MIDDLE_DCLICK_ID 411
52 #define OSSIM_MOUSE_EVENT_ENTER_WINDOW_ID 412
53 
54 #define OSSIM
55 
56 #define OSSIM_KEYBOARD_EVENT_ID 500
57 
58 #define OSSIM_EVENT_VIEW_ID 600
59 
60 
61 #define OSSIM_EVENT_DISPLAY_LIST_ID 700
62 #define OSSIM_EVENT_DISPLAY_REFRESH_ID 701
63 
64 #define OSSIM_EVENT_IMAGE_GEOMETRY_ID 800
65 
66 // this is the first user defined id. If users want to add
67 // additional id's they need to start at this id. That way
68 // we have no conflicts.
69 //
70 #define OSSIM_FIRST_USER_DEFINED_EVENT_ID 1000000
71 
72 #endif