uidesigner/com.nokia.sdt.test.componentlibrary/components/testing/TestCEikLabel.component
author tzelaw
Tue, 14 Apr 2009 15:03:19 -0500
changeset 94 d74b720418db
parent 2 d760517a8095
permissions -rw-r--r--
Test framework support: Ask debugger to remember DebugTarget so test framework can use it to setup test framework related utility. With this we can use the DebugUI way of launching while keeping test framework functionality
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
cawthron
parents:
diff changeset
     2
<!-- Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies). -->
cawthron
parents:
diff changeset
     3
<!-- All rights reserved.                                              -->
cawthron
parents:
diff changeset
     4
<!-- This component and the accompanying materials are made available  -->
cawthron
parents:
diff changeset
     5
<!-- under the terms of the License "Eclipse Public License v1.0"      -->
cawthron
parents:
diff changeset
     6
<!-- which accompanies this distribution, and is available             -->
cawthron
parents:
diff changeset
     7
<!-- at the URL "http://www.eclipse.org/legal/epl-v10.html".           -->
cawthron
parents:
diff changeset
     8
cawthron
parents:
diff changeset
     9
<componentDefinition xmlns="http://www.nokia.com/sdt/emf/component" 
cawthron
parents:
diff changeset
    10
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
cawthron
parents:
diff changeset
    11
	<enumPropertyDeclaration qualifiedName="com.nokia.examples.CEikLabel.HAlignment">
cawthron
parents:
diff changeset
    12
		<enumElement value="EEikLabelAlignHLeft" displayValue="left"/>
cawthron
parents:
diff changeset
    13
		<enumElement value="EEikLabelAlignHCenter" displayValue="center"/>
cawthron
parents:
diff changeset
    14
		<enumElement value="EEikLabelAlignHRight" displayValue="right"/>
cawthron
parents:
diff changeset
    15
	</enumPropertyDeclaration>
cawthron
parents:
diff changeset
    16
cawthron
parents:
diff changeset
    17
	<enumPropertyDeclaration qualifiedName="com.nokia.examples.CEikLabel.NumericHacks">
cawthron
parents:
diff changeset
    18
		<enumElement value="-1" displayValue="NegOne"/>
cawthron
parents:
diff changeset
    19
		<enumElement value="0" displayValue="Zero"/>
cawthron
parents:
diff changeset
    20
		<enumElement value="1" displayValue="One"/>
cawthron
parents:
diff changeset
    21
	</enumPropertyDeclaration>
cawthron
parents:
diff changeset
    22
cawthron
parents:
diff changeset
    23
	<enumPropertyDeclaration qualifiedName="com.nokia.examples.CEikLabel.TextEmphasis">
cawthron
parents:
diff changeset
    24
		<enumElement value="ENoEmphasis" displayValue="%none"/>
cawthron
parents:
diff changeset
    25
		<enumElement value="EPartialEmphasis" displayValue="partial"/>
cawthron
parents:
diff changeset
    26
		<enumElement value="EFullEmphasis" displayValue="full"/>
cawthron
parents:
diff changeset
    27
	</enumPropertyDeclaration>
cawthron
parents:
diff changeset
    28
cawthron
parents:
diff changeset
    29
	<enumPropertyDeclaration qualifiedName="com.nokia.examples.CEikLabel.StandardFont">
cawthron
parents:
diff changeset
    30
		<enumElement value="NormalFont" displayValue="normal"/>
cawthron
parents:
diff changeset
    31
		<enumElement value="LegendFont" displayValue="legend"/>
cawthron
parents:
diff changeset
    32
		<enumElement value="AnnotationFont" displayValue="annotation"/>
cawthron
parents:
diff changeset
    33
	</enumPropertyDeclaration>
cawthron
parents:
diff changeset
    34
	
cawthron
parents:
diff changeset
    35
	<component  
cawthron
parents:
diff changeset
    36
		qualifiedName="com.nokia.examples.CEikLabelTest" 
cawthron
parents:
diff changeset
    37
		category="Controls"
cawthron
parents:
diff changeset
    38
		instanceNameRoot="label"
cawthron
parents:
diff changeset
    39
		version="1.0">
cawthron
parents:
diff changeset
    40
		<symbian sdkName="com.nokia.series60" minSDKVersion="2.0" 
cawthron
parents:
diff changeset
    41
			className="CEikLabel" classHelpTopic=""
cawthron
parents:
diff changeset
    42
			resourceType="LABEL" resourceHelpTopic="" />
cawthron
parents:
diff changeset
    43
		<attributes>
cawthron
parents:
diff changeset
    44
			<attribute key="not-in-toolbox">true</attribute>
cawthron
parents:
diff changeset
    45
			<attribute key="cpp-class-name">CEikLabel</attribute>
cawthron
parents:
diff changeset
    46
			<attribute key="is-dialog-content">true</attribute>
cawthron
parents:
diff changeset
    47
			<attribute key="is-ccoecontrol-content">true</attribute>
cawthron
parents:
diff changeset
    48
			<attribute key="rss-control-type-enum">EEikCtLabel</attribute>
cawthron
parents:
diff changeset
    49
		</attributes>
cawthron
parents:
diff changeset
    50
		<properties>
cawthron
parents:
diff changeset
    51
			<property name="name" type="uniqueName" />
cawthron
parents:
diff changeset
    52
			<enumProperty category="Appearance" name="alignment" 
cawthron
parents:
diff changeset
    53
				type="com.nokia.examples.CEikLabel.HAlignment" 
cawthron
parents:
diff changeset
    54
				default="EEikLabelAlignHCenter"
cawthron
parents:
diff changeset
    55
				descriptionKey="alignmentDescription" 
cawthron
parents:
diff changeset
    56
				extendWithEnum="com.nokia.examples.CEikLabel.NumericHacks"/>
cawthron
parents:
diff changeset
    57
			<property category="Label" name="text" type="localizedString" 
cawthron
parents:
diff changeset
    58
				default="label"
cawthron
parents:
diff changeset
    59
				descriptionKey="textDescription" 
cawthron
parents:
diff changeset
    60
				editorClass="com.nokia.sdt.symbian.ui.editors.ScalableTextEditorFactory" 
cawthron
parents:
diff changeset
    61
				extendWithEnum="com.nokia.examples.CEikLabel.NumericHacks"
cawthron
parents:
diff changeset
    62
				
cawthron
parents:
diff changeset
    63
				/>
cawthron
parents:
diff changeset
    64
			<enumProperty category="Appearance" name="font" 
cawthron
parents:
diff changeset
    65
				type="com.nokia.examples.CEikLabel.StandardFont"
cawthron
parents:
diff changeset
    66
				descriptionKey="fontDescription" />
cawthron
parents:
diff changeset
    67
			<enumProperty category="Appearance" name="emphasis" 
cawthron
parents:
diff changeset
    68
				type="com.nokia.examples.CEikLabel.TextEmphasis"
cawthron
parents:
diff changeset
    69
				descriptionKey="emphasisDescription"
cawthron
parents:
diff changeset
    70
				extendWithEnum="com.nokia.examples.CEikLabel.NumericHacks"
cawthron
parents:
diff changeset
    71
				default="EPartialEmphasis"
cawthron
parents:
diff changeset
    72
				 />
cawthron
parents:
diff changeset
    73
			<property category="Appearance" name="pixelGapBetweenLines" 
cawthron
parents:
diff changeset
    74
				type="integer"
cawthron
parents:
diff changeset
    75
				descriptionKey="pixelGapBetweenLinesDescription" 
cawthron
parents:
diff changeset
    76
				extendWithEnum="com.nokia.examples.CEikLabel.NumericHacks"
cawthron
parents:
diff changeset
    77
				/>
cawthron
parents:
diff changeset
    78
			<property category="Appearance" name="underline" type="boolean"
cawthron
parents:
diff changeset
    79
				descriptionKey="underlineDescription"
cawthron
parents:
diff changeset
    80
				extendWithEnum="com.nokia.examples.CEikLabel.NumericHacks"
cawthron
parents:
diff changeset
    81
				
cawthron
parents:
diff changeset
    82
				 />
cawthron
parents:
diff changeset
    83
			<property category="Appearance" name="strikethrough" type="boolean"
cawthron
parents:
diff changeset
    84
				descriptionKey="strikethroughDescription" />
cawthron
parents:
diff changeset
    85
		</properties>
cawthron
parents:
diff changeset
    86
		
cawthron
parents:
diff changeset
    87
	</component>
cawthron
parents:
diff changeset
    88
</componentDefinition>