FLTK Utility Library and Widget Collection (FLU): Flu_Enumerations.h Source File

Main Page | Class Hierarchy | Class List | File List | Class Members

# Flu_Enumerations.h

    00001 // $Id: Flu_Enumerations.h,v 1.16 2004/04/03 17:35:41 jbryan Exp $
    00002
    00003 /***************************************************************
    00004  *                FLU - FLTK Utility Widgets
    00005  *  Copyright (C) 2002 Ohio Supercomputer Center, Ohio State University
    00006  *
    00007  * This file and its content is protected by a software license.
    00008  * You should have received a copy of this license with this file.
    00009  * If not, please contact the Ohio Supercomputer Center immediately:
    00010  * Attn: Jason Bryan Re: FLU 1224 Kinnear Rd, Columbus, Ohio 43212
    00011  *
    00012  ***************************************************************/
    00013
    00014
    00015 #ifndef _FLU_ENUMERATIONS_H
    00016 #define _FLU_ENUMERATIONS_H
    00017
    00018 #include "FLU/flu_export.h"
    00019
    00020 /* these enums are all global to conform to the fltk standard */
    00021
    00026 enum {
    00027   FLU_NO_SELECT,
    00028   FLU_SINGLE_SELECT,
    00029   FLU_MULTI_SELECT
    00030 };
    00031
    00036 enum {
    00037   FLU_INSERT_FRONT,
    00038   FLU_INSERT_BACK,
    00039   FLU_INSERT_SORTED,
    00040   FLU_INSERT_SORTED_REVERSE
    00041 };
    00042
    00047 enum {
    00048   FLU_DRAG_IGNORE,
    00049   FLU_DRAG_TO_SELECT,
    00050   FLU_DRAG_TO_MOVE
    00051 };
    00052
    00057 enum {
    00058   FLU_HILIGHTED,
    00059   FLU_UNHILIGHTED,
    00060   FLU_SELECTED,
    00061   FLU_UNSELECTED,
    00062   FLU_OPENED,
    00063   FLU_CLOSED,
    00064   FLU_DOUBLE_CLICK,
    00065   FLU_WIDGET_CALLBACK,
    00066   FLU_MOVED_NODE,
    00067   FLU_NEW_NODE,
    00068   FLU_NOTHING
    00069 };
    00070
    00071 #endif