// JOTTER.HRH
//
// Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
//

#if !defined(__JOTTER_HRH__)
#define __JOTTER_HRH__

// jotter app commands
#define EDaCmdPrintingCascade			1
#define EDaCmdFileCascade				2
#define EDaCmdFileName					6
#define EJotCmdTextEntry				7
#define EJotCmdPenEntry					8
#define EJotCmdSwitchEntry				9
#define EJotCmdEditDeleteEntry			11
#define EDaCmdEditLabels				12
#define EJotCmdEditAddEntry				13
#define EJotCmdEditAddEntry2			14
#define EJotCmdWrapToScreen				15
#define EDaCmdSetSortingOrder			22
#define EJotCmdFind						23
#define EJotCmdViewPreferences			35
#define EJotCmdEntryPreferences			36

#define EDaCmdShowToolbar				40
#define EJotCmdSwitchViewPopup			41
#define EJotCmdSwitchView				42
#define EJotCmdListView					EJotCmdSwitchView+1
#define EJotCmdCardView					EJotCmdSwitchView+2
#define EJotCmdSplitView				EJotCmdSwitchView+3


#define EDaCmdPageSetup					50
#define EJotCmdGotoCascade				60
#define EJotCmdGotoNext					61
#define EJotCmdGotoPrevious				62
#define EJotCmdInsertObject				70
#define EJotCmdInsertSketch				71
#define EJotCmdReEditObject				72
#define EJotCmdInsertDate				73
#define EJotCmdInsertBullet				74

//////////////////////////////////////////

#define EDaCidToolbarSpacer				99

// defines for list view preferences dialog
#define EDaChoiceListColumn				1
#define EDaFixedPointEditorColumnWidth	2
#define EDaCheckBoxFreezeColumns		3
#define EDaNumberEditorFreezeLeftmost	4
#define EDaFixedPointEditorRowHeight	5
#define EDaCheckBoxGridLines			7

// defines for card view preferences dialog
#define EJotChoiceListDate				1
#define EDaNumberEditorCardWidth		2
#define EJotChoiceListBrowserLocation	3

// defines for entry preferences dialog
#define EJotEntryStartIn				1
#define EJotListFormatting				2

// defines for the sort dialog
#define EJotChoiceListFieldToSort		1
#define EJotChoiceListKeyOrder			2

#define EJotButtonAscending				1
#define EJotButtonDescending			2
//////////////////////////////////////////

// defines for the find by label dialog
#define EDaListBoxFindByLabels			1
//////////////////////////////////////////

// defines for the edit labels dialog
#define EDaListBoxEditLabels			1
#define EDaToolBandEditLabels			2

#define EDaCidRename					1
#define EDaCidInsert					2
#define EDaCidDelete					3
//////////////////////////////////////////

// defines for rename sub dialog
#define EDaEdwinRenameLabel				1
#define EDaEditLabelType				2
#define EDaEditLabelLength				3
//////////////////////////////////////////

// defines for insert sub dialog
#define EDaEdwinInsertLabel				1
#define EDaChoiceListLabelType			2
#define EDaNumberEditorLabelLength		3
#define EDaNumberEditorLabelPrecision	4
#define EDaNumberEditorLabelRange		5
#define EDaLabelUnlimitedTextWarning	6

#define EDaBidOptions					1

#define EDaCheckBoxLabelDialable		1
#define EDaNumberEditorMinKeyLength		2
#define EDaNumberEditorMaxLinesDE		3
//////////////////////////////////////////

// defines for design view dialog
#define EDaListBoxDesignViewLabels		1
#define EDaCtToolBandDesignViewLabels	2

#define EDaCidMoveUp					1
#define EDaCidMoveDown					2
#define EDaCidHide						3
#define EDaCidSetFont					4
//////////////////////////////////////////

// defines for progress dialog
#define EDaProgressInfo 1
//////////////////////////////////////////

// defines for print range setup dialog
#define EDaCidPrinterName		1
#define EDaCidPrintPageRange	2
#define EDaCidPrintNoOfCopies	3

//////////////////////////////////////////

// defines used for error handler dialog
#define EDaErrorHandlerLabel	1

#define EDaBidClose				1
#define EDaBidContinue			2

/////////////////////////////////////

// Custom control enum
enum TDaCustomControls
	{
	EDaCtDesignListBox = 700	// Must not clash with eikon stock controls
	};

//////////////////////////////
// defines used for data entry control
#define EDaBidFont				1
#define EDaBidObject			2
#define EDaBidSave				3

#define EDaCmdInsertObject		1
#define EDaCmdEditObject		2
#define EDaCmdFormatObject		3

#define EDaBidNo				1
#define	EDaBidYes				2

#endif
