/****************************************************************
** Title  :     !AppModel.h.resevents
**
** Purpose:     define resources events names
**
** Copyright:   2006 JMB
**
** History:     created: 20031226  Modif: Thu Sat 06th December 2014
**  version Franaise JMB adapte de oslib et hyper
*****************************************************************/

#ifndef RESEVENTCOMP_H
#define RESEVENTCOMP_H


#define ANYOBJECT       	((toolbox_id)0xFFFFFFFFu)
#define ANYEVENT        	((toolbox_id)0xFFFFFFFFu)
#define object_ANY      	((toolbox_o)0xFFFFFFFFu)
//----------------------------------------------------------------------




//------------------------------------------------------------------------
//--- Ressources d'objet Fentre principale      ---------
#define MAINWINDOW_TEMPLATE	((toolbox_id)"MainWindow")
// Composants
#define MainWindow_TextArea	0x0E


//  composants events
//liver event when value changes :  action_NUMBER_RANGE_VALUE_CHANGED

//     events


/*  composants action_button fentre principale  */
#define ACTION_BUTTON_1      0x00
#define ACTION_BUTTON_2      0x02
#define DISPLAY_FIELD_1      0x01
#define DISPLAY_FIELD_2      0x0c
#define DISPLAY_FIELD_3      0x0a
#define SLIDER_1             0x08
#define ADJUSTER_ARROW_1_R   0x07
#define ADJUSTER_ARROW_1_L   0x09
#define POPUP_MENU           0x0b
#define RADIO_BUTTON_1       0x03
#define RADIO_BUTTON_2       0x04
#define RADIO_BUTTON_3       0x0d
#define TEXT_AREA            0x0e

//------------------------------------------------------------------------

//--- Ressources d'objet IconBar    ---------
#define ICONBAR_TEMPLATE	((toolbox_id)"Iconbar")

 /*    objets events     */
#define IconBar_ADJUST_EVENT   0x02
#define IconBar_SELECT_EVENT   0x01

/*  Composants menu IconBar */

#define ICONBAR_MENU_TEMPLATE  ((toolbox_id)"IconBarMenu")
/*  menu items  */
#define QUIT_MENU_BAR_ENTRY          0x03  // click action event 0x64
#define HELP_MENU_BAR_ENTRY          0x02
#define TESTHP_MENU_BAR_ENTRY        0x05

/*  menu Events*/
#define ICONBARMENU_QUIT_EVENT    0x11
//#define NUM_EVENT          0x02

//--- Ressources d'objet IconBar    ---------
#define PROGINFO_TEMPLATE	((toolbox_id)"ProgInfo")
#endif
/*** END ***/



