uidesigner/com.nokia.carbide.cpp.uiq.components/components/ListBoxEventSourcegen.inc
author timkelly
Fri, 12 Feb 2010 09:56:50 -0600
changeset 945 67437bfc7c6f
parent 0 fb279309251b
permissions -rw-r--r--
Add ISymbianManagerLoadedHook - currently used to notify com.nokia.qt plugins that need to ensure that Qt SDKs have been scanned and added to the Qt preferences and that ICarbideBuildConfiguration listeners are added so the proper Qt-SDK can be set with build config changes. Scanned Qt SDKs are wrapped in a Job and added SDKs are reported to the Error log as Info.

<!-- START_USECASES: CU13 END_USECASES -->

<!-- BEGIN EVENT listBoxEventItemTapped -->
<templateGroup id="GenerateListBoxItemTappedEvent" ifEvents="listBoxEventItemTapped">
	<template id="ItemTappedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventItemTapped, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxItemTappedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventItemTapped -->

<!-- BEGIN EVENT listBoxEventItemHighlighted -->
<templateGroup id="GenerateListBoxItemHighlightedEvent" ifEvents="listBoxEventItemHighlighted">
	<template id="ItemHighlightedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventItemHighlighted, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxItemHighlightedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventItemHighlighted -->

<!-- BEGIN EVENT listBoxEventItemConfirmed -->
<templateGroup id="GenerateListBoxItemConfirmedEvent" ifEvents="listBoxEventItemConfirmed">
	<template id="ItemConfirmedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventItemConfirmed, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxItemConfirmedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventItemConfirmed -->

<!-- BEGIN EVENT listBoxEventSelectionChanged -->
<templateGroup id="GenerateListBoxSelectionChangedEvent" ifEvents="listBoxEventSelectionChanged">
	<template id="SelectionChangedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventSelectionChanged, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxSelectionChangedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventSelectionChanged -->

<!-- BEGIN EVENT listBoxEventMatchBufferChanged -->
<templateGroup id="GenerateListBoxMatchBufferChangedEvent" ifEvents="listBoxEventMatchBufferChanged">
	<template id="MatchBufferChangedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventMatchBufferChanged, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxMatchBufferChangedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventMatchBufferChanged -->

<!-- BEGIN EVENT listBoxEventTopReached -->
<templateGroup id="GenerateListBoxTopReachedEvent" ifEvents="listBoxEventTopReached">
	<template id="TopReachedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventTopReached, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxTopReachedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventTopReached -->

<!-- BEGIN EVENT listBoxEventBottomReached -->
<templateGroup id="GenerateListBoxBottomReachedEvent" ifEvents="listBoxEventBottomReached">
	<template id="BottomReachedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventBottomReached, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxBottomReachedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventBottomReached -->

<!-- BEGIN EVENT listBoxEventEmptyListBoxActioned -->
<templateGroup id="GenerateListBoxEmptyListBoxActionedEvent" ifEvents="listBoxEventEmptyListBoxActioned">
	<template id="EmptyListBoxActionedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventEmptyListBoxActioned, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxEmptyListBoxActionedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventEmptyListBoxActioned -->

<!-- BEGIN EVENT listBoxEventHighlightMoved -->
<templateGroup id="GenerateListBoxHighlightMovedEvent" ifEvents="listBoxEventHighlightMoved">
	<template id="HighlightMovedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventHighlightMoved, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxHighlightMovedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventHighlightMoved -->

<!-- BEGIN EVENT listBoxEventSlotIndexChanged -->
<templateGroup id="GenerateListBoxSlotIndexChangedEvent" ifEvents="listBoxEventSlotIndexChanged">
	<template id="SlotIndexChangedEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventSlotIndexChanged, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxSlotIndexChangedEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventSlotIndexChanged -->

<!-- BEGIN EVENT listBoxEventDimmedItemConfirmedAttempt -->
<templateGroup id="GenerateListBoxDimmedItemConfirmedAttemptEvent" ifEvents="listBoxEventDimmedItemConfirmedAttempt">
	<template id="DimmedItemConfirmedAttemptEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventDimmedItemConfirmedAttempt, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxDimmedItemConfirmedAttemptEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventDimmedItemConfirmedAttempt -->

<!-- BEGIN EVENT listBoxEventMatchBufferFull -->
<templateGroup id="GenerateListBoxMatchBufferFullEvent" ifEvents="listBoxEventMatchBufferFull">
	<template id="MatchBufferFullEventCase" phase="InitializeControlHandlers">
<![CDATA[
AddListBoxEventHandlerL( 
		${this.getInstanceMemberName(instance)}, 
		EEventMatchBufferFull, 
		&${className}::${event.handlerName} );]]>
	</template>
	<expandMacro name="GenerateUserEventHandlerFunction"
		FunctionLocationId="ListBoxMatchBufferFullEventHandler"
		DeclPhase="UserHandlers"
		DefnLocation="SOURCE_FILE"
		FunctionArgs="CQikListBox* /*aListBox*/, TQikListBoxEvent /*aEventType*/, TInt /*aItemIndex*/, TInt /*aSlotId*/"/>
</templateGroup>
<!-- END EVENT listBoxEventMatchBufferFull -->