Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: AIR 30.0 ve öncesi, Flash Player 30.0 ve öncesi, Flash Lite 4
Flex 4.6 ve öncesi, Flash Pro CS6 ve öncesi
Filtreleri Gizle
flash.text.engine 

ElementFormat  - AS3

Paketlerx

Üst Düzey
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Dil Öğeleri

Global Sabitler
Global İşlevler
Operatörler
İfadeler, Anahtar Kelimeler ve Direktifler
Özel Türler

Ekler

Yenilikler
Derleyici Hataları
Derleyici Uyarıları
Çalışma Zamanı Hataları
ActionScript 3'e Geçiş Yapma
Desteklenen Karakter Kümeleri
Yalnızca MXML Etiketleri
Motion XML Öğeleri
Timed Text Etiketleri
Onaylanmamış öğelerin listesi
Erişilebilirlik Uygulaması Sabitleri
ActionScript Örnekleri Nasıl Kullanılır?
Yasal uyarılar
Paketflash.text.engine
Sınıfpublic final class ElementFormat
Miras AlmaElementFormat Inheritance Object

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

ElementFormat sınıfı, bir ContentElement öğesine uygulanabilen biçimlendirme bilgilerini temsil eder. Çeşitli ContentElement alt sınıfları için belirli metin biçimlendirmesi oluşturmak için ElementFormat sınıfını kullanın. ElementFormat sınıfının özellikleri aygıt fontları ve gömülü fontlar için geçerlidir.

TextBlock öğesinde bir ContentElement öğesine uygulanana ElementFormat nesnesi, TextBlock öğesini geçersizleştirmez. ContentElement öğesine bir ElementFormat uygulandıktan sonra, locked özelliği true değerine ayarlanır. Kilitlenmiş bir ElementFormat nesnesinin özellikleri değiştirilemez. Bunun yerine, değiştirilip ContentElement öğesine atanabilen, nesnenin kilitlenmemiş bir kopyasını oluşturmak için clone() yöntemini kullanın.

Örnekleri görüntüle

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
  alignmentBaseline : String
Bu biçimdeki öğelerin baskın satır taban çizgilerinin hizalanacağı, kapsayan öğedeki satır taban çizgisini belirtir.
ElementFormat
  alpha : Number
Bu nesne tarafından etkilenen satır öğelerinin saydamlığını belirtir.
ElementFormat
  baselineShift : Number
Öğenin taban çizgisi kaydırmasını piksel cinsinden belirtir.
ElementFormat
  breakOpportunity : String
Bu metne uygulanan satır kesme olanağı.
ElementFormat
  color : uint
Metnin rengini gösterir.
ElementFormat
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
  digitCase : String
Bu metin için kullanılan basamak durumu.
ElementFormat
  digitWidth : String
Bu metin için kullanılan basamak genişliği.
ElementFormat
  dominantBaseline : String
Baskın satır taban çizgisi olarak kullanılacak satır taban çizgisinin türünü belirtir.
ElementFormat
  fontDescription : FontDescription
Özellikleri bir fontu tanımlayan nesne.
ElementFormat
  fontSize : Number
Metnin piksel olarak boyutu.
ElementFormat
  kerning : String
Karakter aralığı, okunabilirliği artırmak için belirli karakter çiftleri arasındaki pikselleri ayarlar.
ElementFormat
  ligatureLevel : String
Bu metin için kullanılan birleşik harf düzeyi.
ElementFormat
  locale : String
Metnin yerel ayarı.
ElementFormat
  locked : Boolean
ElementFormat öğesinin kilitlenmiş olup olmadığını belirtir.
ElementFormat
  textRotation : String
Ayrı ayrı gliflere uygulanan döndürme işlemini ayarlar.
ElementFormat
  trackingLeft : Number
Her glifin soluna uygulanan, piksel cinsinden izleme veya elle karakter aralığı.
ElementFormat
  trackingRight : Number
Her glifin sağına uygulanan, piksel cinsinden izleme veya manuel karakter aralığı.
ElementFormat
  typographicCase : String
Bu metin için kullanılan tipografik durum.
ElementFormat
Genel Yöntemler
 YöntemTanımlayan:
  
ElementFormat(fontDescription:FontDescription = null, fontSize:Number = 12.0, color:uint = 0x000000, alpha:Number = 1.0, textRotation:String = "auto", dominantBaseline:String = "roman", alignmentBaseline:String = "useDominantBaseline", baselineShift:Number = 0.0, kerning:String = "on", trackingRight:Number = 0.0, trackingLeft:Number = 0.0, locale:String = "en", breakOpportunity:String = "auto", digitCase:String = "default", digitWidth:String = "default", ligatureLevel:String = "common", typographicCase:String = "default")
Bir ElementFormat nesnesi oluşturur.
ElementFormat
  
ElementFormat öğesinin kilitlenmemiş, klonlanmış bir kopyasını oluşturur.
ElementFormat
  
fontDescription ve fontSize tarafından belirtilen fonta yönelik emBox, üst çizgi konumunu, üst çizgi kalınlığını, alt çizgi konumunu ve alt çizgi kalınlığını açıklayan özelliklere sahip bir FontMetrics nesnesi döndürür.
ElementFormat
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
 Inherited
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
Belirtilen nesnenin dize olarak temsil edilen halini döndürür.
Object
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Özellik Ayrıntısı

alignmentBaseline

özellik
alignmentBaseline:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu biçimdeki öğelerin baskın satır taban çizgilerinin hizalanacağı, kapsayan öğedeki satır taban çizgisini belirtir. Bu özellik için TextBaseline sabitlerini kullanın.

TextBlock.baselineFontDescription ve TextBlock.baselineFontSize öğeleri bu mantığı geçersiz kılacak şekilde ayarlanmadığı sürece, satırdaki en büyük dikey öğe, satır taban çizgilerinin hizalamasını belirler.

Varsayılan değer TextBaseline.USE_DOMINANT_BASELINE şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
TextBaseline.ROMANdominantBaseline öğesi, satırın roman taban çizgisiyle hizalanır.
TextBaseline.ASCENTdominantBaseline öğesi, satırın artan taban çizgisiyle hizalanır.
TextBaseline.DESCENTdominantBaseline öğesi, satırın azalan taban çizgisiyle hizalanır.
TextBaseline.IDEOGRAPHIC_TOPdominantBaseline öğesi, satırın ideografik üst taban çizgisiyle hizalanır.
TextBaseline.IDEOGRAPHIC_CENTERdominantBaseline öğesi, satırın ideografik orta taban çizgisiyle hizalanır.
TextBaseline.IDEOGRAPHIC_BOTTOMdominantBaseline öğesi, satırın ideografik alt taban çizgisiyle hizalanır.
TextBaseline.USE_DOMINANT_BASELINEdominantBaseline öğesi, satırın aynı taban çizgisiyle hizalanır.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementGrafik öğesinin dominantBaseline öğesinin hizalandığı satırın ayarlama taban çizgisini ayarlar.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetin öğesinin dominantBaseline öğesinin hizalandığı satırın ayarlama taban çizgisini ayarlar.



Uygulama
    public function get alignmentBaseline():String
    public function set alignmentBaseline(value:String):void

Atar
ArgumentError TextBaseline üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

alpha

özellik 
alpha:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu nesne tarafından etkilenen satır öğelerinin saydamlığını belirtir. Geçerli değerler 0 (tam saydam) ile 1 (tam opak) aralığındadır. alpha özelliği 0 olarak ayarlanmış görüntüleme nesneleri görünmez olsa da etkindir.

Varsayılan değer 1'dir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementBelirtilen alfayı grafik öğesine uygular. DisplayObject veya TextLine grafiğinin kendisinde bulunan herhangi bir alfa kümesiyle çarpımlı olarak birleşir.
GroupElementHerhangi bir etkisi yoktur.
TextElementBelirtilen alfayı metin öğesine uygular. TextLine öğesinde ayarlı herhangi bir alfa kümesiyle çarpımlı olarak birleşir.



Uygulama
    public function get alpha():Number
    public function set alpha(value:Number):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

baselineShift

özellik 
baselineShift:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Öğenin taban çizgisi kaydırmasını piksel cinsinden belirtir.

Öğe, bu miktar kadar dominantBaseline öğesinden kaydırılır. Uzaklık değeri, öğe üyelerinin y konumuna eklenir, böylece döndürülmemiş metinde pozitif bir taban çizgisi uzaklığı, öğeyi aşağı taşırken negatif bir taban çizgisi uzaklığı, öğeyi yukarı taşır.

Varsayılan değer 0.0 olup bu, kaydırma olmadığını belirtir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementGrafiği taban çizgisinden uzağa kaydırır.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetni taban çizgisinden uzağa kaydırır.



Uygulama
    public function get baselineShift():Number
    public function set baselineShift(value:Number):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

breakOpportunity

özellik 
breakOpportunity:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu metne uygulanan satır kesme olanağı. Sarma metni birden çok satır halinde kesildiğinde, hangi karakterlerin kesme için kullanılabileceğini belirler. Bu özellik için BreakOpportunity sabitlerini kullanın.

Varsayılan değer BreakOpportunity.AUTO şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
BreakOpportunity.AUTOSatır kesme olanakları, kelimeler arasındaki kesme gibi standart Unicode karakteri özelliklerini ve kısa çizgileri esas alır.
BreakOpportunity.ANYContentElement nesnesindeki tüm karakterler, satır kesme olanağı olarak değerlendirilir. Bu değer tipik olarak, Romence metin Asya metnine gömüldüğünde kullanılır ve sözcüklerin ortasında oluşan kesmeler için uygundur.
BreakOpportunity.NONEAralıktaki karakterler, satır kesme olanakları olarak değerlendirilmez.
BreakOpportunity.ALLAralıktaki tüm karakterler, satır kesme fırsatları olarak değerlendirilir, başka bir deyişle, her karakterden sonra bir satır kesme oluşur. Yolda metin efektleri oluşturmak için kullanışlıdır.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementGruptaki bitişik metin öğeleri arasında kesme olanağını belirler. Grubun elementFormat öğesi null olursa, bitişik öğelerin ilkinin biçimi kullanılır.
TextElementMetin öğesindeki karakterler arasında kesme olanağını belirler.



Uygulama
    public function get breakOpportunity():String
    public function set breakOpportunity(value:String):void

Atar
ArgumentError BreakOpportunity öğesinin üyesi olmayan bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

color

özellik 
color:uint

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Metnin rengini gösterir. Üç adet 8 bit RGB bileşeni içeren bir tam sayı; örneğin, 0xFF0000 kırmızı ve 0x00FF00 yeşildir.

Varsayılan değer 0x000000 (siyah) şeklindedir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetnin rengini ayarlar.



Uygulama
    public function get color():uint
    public function set color(value:uint):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

digitCase

özellik 
digitCase:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu metin için kullanılan basamak durumu. Basamağın büyük/küçük harf durumu, sayısal karakterlerin stilini ve konumunu etkiler. Bu özellik için DigitCase sabitlerini kullanın.

Varsayılan değer DigitCase.DEFAULT şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
DigitCase.DEFAULTMetne varsayılan basamak büyük/küçük harf durumunu uygular.
DigitCase.LININGMetne sıralama basamak büyük/küçük harf durumunu uygular.
DigitCase.OLD_STYLEMetne eski stil basamak büyük/küçük harf durumunu uygular.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metin için kullanılan basamak büyük/küçük harf durumunu belirler.



Uygulama
    public function get digitCase():String
    public function set digitCase(value:String):void

Atar
ArgumentError DigitCase öğesinin üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

digitWidth

özellik 
digitWidth:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu metin için kullanılan basamak genişliği. Bu özellik için DigitWidth sabitlerini kullanın.

Varsayılan değer DigitWidth.DEFAULT şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
DigitWidth.DEFAULTMetne varsayılan basamak genişliğini uygular.
DigitWidth.PROPORTIONALMetne orantılı basamak genişliğini uygular.
DigitWidth.TABULARMetne çizelgeli basamak genişliğini uygular.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metin için kullanılan basamak genişliğini belirler.



Uygulama
    public function get digitWidth():String
    public function set digitWidth(value:String):void

Atar
ArgumentError DigitWidth öğesinin üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

dominantBaseline

özellik 
dominantBaseline:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Baskın satır taban çizgisi olarak kullanılacak satır taban çizgisinin türünü belirtir. Baskın satır taban çizgisi, satırdaki öğenin dikey konumunu belirlemek için hizalama satır taban çizgisiyle hizalanır. Bu özellik için TextBaseline sabitlerini kullanın.

Öğenin içeriği, taban çizgilerini belirler. TextElement olması durumunda, font ve nokta boyutu taban çizgilerini belirler. GraphicElement olması durumunda, öğenin yüksekliği taban çizgilerini belirler.

TextBaseline.ROMAN varsayılan değerdir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
TextBaseline.ROMANÖğenin romence taban çizgisi, alignmentBaseline ile hizalanır.
TextBaseline.ASCENTÖğenin artan taban çizgisi, alignmentBaseline ile hizalanır.
TextBaseline.DESCENTÖğenin azalan taban çizgisi, alignmentBaseline ile hizalanır.
TextBaseline.IDEOGRAPHIC_TOPÖğenin ideografik üst taban çizgisi, alignmentBaseline ile hizalanır.
TextBaseline.IDEOGRAPHIC_CENTERÖğenin ideografik orta taban çizgisi, alignmentBaseline ile hizalanır.
TextBaseline.IDEOGRAPHIC_BOTTOMÖğenin ideografik alt taban çizgisi, alignmentBaseline ile hizalanır.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementGrafik öğesinin hangi taban çizgilerinin alignmentBaseline ile hizalanacağını belirler.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetin öğesinin hangi taban çizgilerinin alignmentBaseline ile hizalanacağını belirler.



Uygulama
    public function get dominantBaseline():String
    public function set dominantBaseline(value:String):void

Atar
ArgumentError TextBaseline üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

fontDescription

özellik 
fontDescription:FontDescription

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Özellikleri bir fontu tanımlayan nesne.

Varsayılan değer, varsayılan olarak oluşturulan FontDescription nesnesidir.

fontDescription özelliği ayarlandığında, sağlanan FontDescription nesnesi kilitlenir: locked özelliği true değerine ayarlanır. Kilitlenmiş bir FontDescription değiştirilemez.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metin için kullanılan fontu belirler.



Uygulama
    public function get fontDescription():FontDescription
    public function set fontDescription(value:FontDescription):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

fontSize

özellik 
fontSize:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Metnin piksel olarak boyutu.

12.0 varsayılan değerdir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metnin piksel olarak boyutunu belirler.



Uygulama
    public function get fontSize():Number
    public function set fontSize(value:Number):void

Atar
ArgumentError — Sıfırdan düşük bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

kerning

özellik 
kerning:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Karakter aralığı, okunabilirliği artırmak için belirli karakter çiftleri arasındaki pikselleri ayarlar. Karakter aralığı tabloları olan tüm fontlar için karakter aralığı desteklenir.

Varsayılan değer Kerning.ON şeklindedir.

Bu özelliğin değerlerini ayarlamak için, Kerning sınıfındaki şu sabitleri kullanın:

Dize değeriAçıklama
Kerning.ONKarakter aralığı etkindir.
Kerning.OFFKarakter aralığı devre dışıdır.
Kerning.AUTOUygun olmadığı Asya tipografisi dışında, karakter aralığı etkinleştirilir. Kanji, Hiragana veya Katakana olmadığı takdirde iki karakter arasına karakter aralığı uygulanır.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementGruptaki bitişik metin öğeleri arasına karakter aralığı uygulanıp uygulanmayacağını belirler. Grubun elementFormat öğesi null olursa, bitişik öğelerin ilkinin biçimi kullanılır.
TextElementMetin öğesindeki karakterler arasına karakter aralığı uygulanıp uygulanmayacağını belirler.



Uygulama
    public function get kerning():String
    public function set kerning(value:String):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

ligatureLevel

özellik 
ligatureLevel:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu metin için kullanılan birleşik harf düzeyi. İki veya daha fazla harf formunun tek bir glif olarak birleşmesiyle birleşik harf oluşur. Birleşik harfler genellikle ortak bileşenleri paylaşan ardışık karakterlerin yerini alır, örn. 'fi', 'fl' veya 'ae' harf çiftleri. Bunlar hem Latince olan hem de Latince olmayan karakter kümeleriyle kullanılır. Bu özellik için LigatureLevel sabitlerini kullanın.

Varsayılan değer LigatureLevel.COMMON şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
LigatureLevel.NONEBirleşik harf oluşturulmaz.
LigatureLevel.MINIMUMEn düşük düzeyde birleşik harf oluşturulur.
LigatureLevel.COMMONYaygın birleşik harfler oluşturulur.
LigatureLevel.UNCOMMONYaygın olmayan birleşik harfler oluşturulur.
LigatureLevel.EXOTICYabancı birleşik harfler oluşturulur.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementGruptaki bitişik metin öğeleri arasındaki birleşik harf düzeyini belirler. Grubun elementFormat öğesi null olursa, bitişik öğelerin ilkinin biçimi kullanılır.
TextElementMetin öğesindeki karakterler arasında birleşik harf düzeyini belirler.



Uygulama
    public function get ligatureLevel():String
    public function set ligatureLevel(value:String):void

Atar
ArgumentError LigatureLevel öğesinin üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

locale

özellik 
locale:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Metnin yerel ayarı. Büyük/küçük harf dönüşümlerini ve şekillendirmeyi denetler. Standart yerel ayar kimlikleri kullanılır. Örneğin "en", "en_US" ve "en-US" İngilizce iken, "ja" Japonca'dır. Yerel ayar kodlarının bir listesi için bkz. iso639-2 kod listesi.

"en" varsayılan değerdir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metnin dönüşümlerini be şekillendirmesini belirler.



Uygulama
    public function get locale():String
    public function set locale(value:String):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

locked

özellik 
locked:Boolean

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5., Flash Lite 4

ElementFormat öğesinin kilitlenmiş olup olmadığını belirtir. true olursa, ElementFormat değiştirilemez. ElementFormat nesnesinin kilitlenmemiş bir kopyasını almak için, ElementFormat.clone() öğesini çağırın.



Uygulama
    public function get locked():Boolean
    public function set locked(value:Boolean):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

textRotation

özellik 
textRotation:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Ayrı ayrı gliflere uygulanan döndürme işlemini ayarlar. Bu özellik için TextRotation sınıfında tanımlanan sabitleri kullanın.

Varsayılan değer TextRotation.AUTO şeklindedir.

Herhangi bir glifin son dönüşü, ElementFormat.textRotation, ContentElement.textRotation ve TextBlock.lineRotation öğelerinin toplamıdır.

Genellikle, karakterlerin dikey mizanpajda düzgün şekilde görüntülenmesi için döndürülmesi gerektiği Asya metni için bu özellik uygundur. Bunu gerçekleştirmek için TextRotation.AUTO öğesini, TextBlock.lineRotation = TextRotation.ROTATE_90 ile birlikte kullanın.

Dikey mizanpaj bilgilerini içermeyen fontlarda bu özelliğin ayarlanmasıyla istenmeyen sonuçlar ortaya çıkabilir. Japonca font olan "MS Mincho" gibi vmtx veya VORG tablosu içeren fontlar, bu tablolar doğru mizanpaj için mizanpaj motorlarının gerektirdiği verileri sağladığından, düzgün çalışır. Verdana gibi gerekli bilgileri içermeyen fontlar düzgün çalışmaz.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
TextRotation.ROTATE_0Glifler döndürülmez.
TextRotation.ROTATE_90Glifler 90 derece saat yönünde döndürülür.
TextRotation.ROTATE_180Glifler 180 derece döndürülür.
TextRotation.ROTATE_270Glifler 270 derece saat yönünde döndürülür.
TextRotation.AUTOGlifin Unicode özellikleriyle belirlendiği şekilde, yalnızca tam genişlikteki ve geniş glifler için 90 derece saatin ters yönünde döndürme işlemini belirtir. Bu değer, yalnızca döndürme gerektiren glifleri döndürmek için Asya Dili metinle tipik olarak kullanılır. Diğer karakterleri etkilemeden dikey bir yönlendirmeye tam genişlikteki ve geniş karakterler döndürmek için bu döndürme işlemi yalnızca dikey metinde uygulanır.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetin öğesindeki gliflerin dönüşünü belirler.



Uygulama
    public function get textRotation():String
    public function set textRotation(value:String):void

Atar
ArgumentError TextRotation üyesi olmayan herhangi bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

trackingLeft

özellik 
trackingLeft:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5., Flash Lite 4

Her glifin soluna uygulanan, piksel cinsinden izleme veya manuel karakter aralığı. kerning etkinleştirilirse, fontun karakter aralığı tablosundaki değerlere trackingLeft değeri eklenir. kerning devre dışı bırakılırsa, elle karakter aralığı değeri olarak trackingLeft değeri kullanılır. Hem pozitif hem de negatif değerleri destekler.

Tipik olarak, istenen izleme değeri trackingRight ile trackingLeft arasında bölünür. Aksi takdirde, karma yönlülük metninde iki yönlü sınırın birinde iki izleme vardır, diğerinde ise yoktur.

0.0 varsayılan değerdir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementGrafiğin sol tarafına uygulanacak izlemeyin belirler.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetin öğesindeki karakterlerin sol tarafına uygulanacak izlemeyi belirler.

Örnek:

          //positive tracking added to kerning
          var ef1:ElementFormat = new ElementFormat();
          ef1.kerning = flash.text.engine.Kerning.ON;
          ef1.trackingLeft = 0.5;
     
          //negative manual kerning
          var ef2:ElementFormat = new ElementFormat();
          ef2.kerning = flash.text.engine.Kerning.OFF;
          ef2.trackingLeft = -1.0;
     



Uygulama
    public function get trackingLeft():Number
    public function set trackingLeft(value:Number):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

trackingRight

özellik 
trackingRight:Number

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5., Flash Lite 4

Her glifin sağına uygulanan, piksel cinsinden izleme veya manuel karakter aralığı. kerning etkinleştirilirse, fontun karakter aralığı tablosundaki değerlere trackingRight değeri eklenir. kerning devre dışı bırakılırsa, elle karakter aralığı değeri olarak trackingRight değeri kullanılır. Hem pozitif hem de negatif değerleri destekler.

Tipik olarak, istenen izleme değeri trackingRight ile trackingLeft arasında bölünür. Aksi takdirde, karma yönlülük metninde iki yönlü sınırın birinde iki izleme vardır, diğerinde ise yoktur.

0.0 varsayılan değerdir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementGrafiğin sağ tarafına uygulanacak izlemeyi belirler.
GroupElementHerhangi bir etkisi yoktur.
TextElementMetin öğesindeki karakterlerin sağ tarafına uygulanacak izlemeyi belirler.

Örnek:

          //positive tracking added to kerning
          var ef1:ElementFormat = new ElementFormat();
          ef1.kerning = flash.text.engine.Kerning.ON;
          ef1.trackingRight = 0.5;
     
          //negative manual kerning
          var ef2:ElementFormat = new ElementFormat();
          ef2.kerning = flash.text.engine.Kerning.OFF;
          ef2.trackingRight = -1.0;
     



Uygulama
    public function get trackingRight():Number
    public function set trackingRight(value:Number):void

Atar
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

typographicCase

özellik 
typographicCase:String

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bu metin için kullanılan tipografik durum. Bu özellik için TypographicCase sınıfında tanımlanan sabitleri kullanın.

Varsayılan değer TypographicCase.DEFAULT şeklindedir.

Bu özelliğin değerlerini ayarlamak için, aşağıdaki dize değerlerini kullanın:

Dize değeriAçıklama
TypographicCase.DEFAULTTüm karakterler için normal büyük küçük harflerin kullanıldığını belirtir.
TypographicCase.TITLEBüyük harfli karakterlerin çıktıda başlık gliflerini kullandığını belirtir.
TypographicCase.CAPSÇıktıdaki büyük harfli karakterler için boşluk ayarlandığını belirtir.
TypographicCase.SMALL_CAPSBüyük harfli karakterlerin çıktıda küçük başlık gliflerini kullandığını belirtir.
TypographicCase.UPPERCASETüm karakterlerin çıktıda büyük harfli glifleri kullandığını belirtir.
TypographicCase.LOWERCASETüm karakterlerin çıktıda küçük harfli glifleri kullandığını belirtir.
TypographicCase.CAPS_AND_SMALL_CAPSTüm küçük harfli karakterlerin çıktıda küçük başlık gliflerini kullandığını belirtir.

Alt sınıfÖzellik ayarlama etkisi
GraphicElementHerhangi bir etkisi yoktur.
GroupElementHerhangi bir etkisi yoktur.
TextElementÖğedeki metin için kullanılan tipografik durumu belirler.



Uygulama
    public function get typographicCase():String
    public function set typographicCase(value:String):void

Atar
ArgumentError TypographicCase öğesinin üyesi olmayan bir değere ayarlanırsa.
 
IllegalOperationError — ElementFormat nesnesi kilitlendikten sonra (locked true olur) ayarlanırsa.

İlgili API Öğeleri

Yapıcı Ayrıntı

ElementFormat

()Yapıcı
public function ElementFormat(fontDescription:FontDescription = null, fontSize:Number = 12.0, color:uint = 0x000000, alpha:Number = 1.0, textRotation:String = "auto", dominantBaseline:String = "roman", alignmentBaseline:String = "useDominantBaseline", baselineShift:Number = 0.0, kerning:String = "on", trackingRight:Number = 0.0, trackingLeft:Number = 0.0, locale:String = "en", breakOpportunity:String = "auto", digitCase:String = "default", digitWidth:String = "default", ligatureLevel:String = "common", typographicCase:String = "default")

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

Bir ElementFormat nesnesi oluşturur.

Parametreler
fontDescription:FontDescription (default = null) — Bu öğe biçimiyle birlikte kullanılacak fontu tanımlayan FontDescription nesnesi. Varsayılan değer null şeklindedir. Herhangi bir font açıklaması mevcut değilse, varsayılan bir font açıklaması oluşturulur.
 
fontSize:Number (default = 12.0) — Metnin piksel olarak boyutu.
 
color:uint (default = 0x000000) — Metnin rengi. Üç adet 8 bit RGB bileşeni içeren onaltılı bir sayı; örneğin, 0xFF0000 kırmızıdır ve 0x00FF00 yeşildir.
 
alpha:Number (default = 1.0) — Öğe biçimi esas alınarak tüm satır atomlarına uygulanacak alpha özelliği.
 
textRotation:String (default = "auto") — ayrı ayrı gliflere uygulanan döndürme. Bu özellik için TextRotation sabitlerini kullanın.
 
dominantBaseline:String (default = "roman") — Metindeki gliflerin yapıştırılacağı taban çizgisi. Bu özellik için TextBaseline sabitlerini kullanın.
 
alignmentBaseline:String (default = "useDominantBaseline") — Üstün taban çizgisinin yapışacağı içeren satır üzerindeki taban çizgisi. Bu özellik için TextBaseline sabitlerini kullanın.
 
baselineShift:Number (default = 0.0) — Piksel em cinsinden metne yönelik satır taban çizgisi değişimi.
 
kerning:String (default = "on") — Bu metin için kullanılan karakter aralığı. Kerning sınıfında tanımlanan sabitleri kullanın.
 
trackingRight:Number (default = 0.0) — Her glifin sağına uygulanan, piksel cinsinden izleme veya manuel karakter aralığı.
 
trackingLeft:Number (default = 0.0) — Her glifin soluna uygulanan, piksel cinsinden izleme veya elle karakter aralığı.
 
locale:String (default = "en") — Metnin yerel ayarı.
 
breakOpportunity:String (default = "auto") — Bu metne uygulanan satır kesme olanağı. Bu özellik için BreakOpportunity sabitlerini kullanın.
 
digitCase:String (default = "default") — Bu metin için kullanılan basamak durumu. Bu özellik için DigitCase sabitlerini kullanın.
 
digitWidth:String (default = "default") — Bu metin için kullanılan basamak genişliği. Bu özellik için DigitWidth sabitlerini kullanın.
 
ligatureLevel:String (default = "common") — Bu metin için kullanılan birleşik harf düzeyi. Bu özellik için LigatureLevel sabitlerini kullanın.
 
typographicCase:String (default = "default") — Bu metin için kullanılan tipografik durum. Bu özellik için TypographicCase sabitlerini kullanın.

Atar
ArgumentError — Belirtilen fontSize 0'dan küçüktür.
 
ArgumentError — Belirtilen textRotation, TextRotation öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen dominantBaseline, TextBaseline öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen alignmentBaseline, TextBaseline öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen kerning, Kerning öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen breakOpportunity, BreakOpportunity öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen digitCase, DigitCase öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen digitWidth, DigitWidth öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen ligatureLevel, LigatureLevel öğesinin bir üyesi değildir.
 
ArgumentError — Belirtilen typographicCase, TypographicCase öğesinin bir üyesi değildir.
Yöntem Ayrıntısı

clone

()yöntem
public function clone():ElementFormat

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

ElementFormat öğesinin kilitlenmemiş, klonlanmış bir kopyasını oluşturur.

Döndürür
ElementFormatElementFormat nesnesinin kilitlenmemiş bir kopyası.

Örnek  ( Bu örnek nasıl kullanılır? )

Bu örnek bir ElementFormat nesnesi oluşturur ve FontSize öğesini ayarlar. TextBlock için içerik olarak ElementFormat (ve böylece kilitlenir) ve TextElement kullanılarak yeni bir TextElement oluşturulur. TextBlock öğesinden bir metin satırı oluşturulur.

ElementFormat nesnesini değiştirmek için öncelikle nesnenin locked özelliğini kontrol edin. Bu özellik true değerindeyse, clone() yöntemini kullanarak ElementFormat öğesinin kilitlenmemiş bir kopyasını oluşturun, bunun özelliklerini değiştirin, daha sonra da ElementFormat öğesini TextBlock öğesine yeniden bağlayın. Satırlar yeniden kesildiğinde, yeni satırlar yeni font ayarlarına sahip olur.

package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class ElementFormat_cloneExample extends Sprite {
        private var ef1:ElementFormat;
        private var ef2:ElementFormat;
        
        public function ElementFormat_cloneExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontLookup = flash.text.engine.FontLookup.DEVICE;
            fd.fontName = "Palatino";

            var ef1:ElementFormat = new ElementFormat(fd);
            ef1.fontSize=20;
            
            var str:String = "This is flash text 0123456789";
            var tb:TextBlock = new TextBlock();
            var te1:TextElement = new TextElement(str, ef1);
            tb.content = te1;
            var line1:TextLine = tb.createTextLine(null, 600);
            addChild(line1);
            
            ef2 = (ef1.locked) ? ef1.clone() : ef1;    
            ef2.fontSize = 32;

            tb.content.elementFormat=ef2;
            var line2:TextLine = tb.createTextLine(null, 600);
            addChild(line2);
            
        }
    }    
}

getFontMetrics

()yöntem 
public function getFontMetrics():FontMetrics

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: Flash Player 10, AIR 1.5, Flash Lite 4

fontDescription ve fontSize tarafından belirtilen fonta yönelik emBox, üst çizgi konumunu, üst çizgi kalınlığını, alt çizgi konumunu ve alt çizgi kalınlığını açıklayan özelliklere sahip bir FontMetrics nesnesi döndürür.

Döndürür
FontMetricsfontDescription tarafından belirtilen font özelliklerini açıklayan bir FontMetrics sınıfı.

İlgili API Öğeleri


Örnek  ( Bu örnek nasıl kullanılır? )

Bu örnek, atanmış FontDescription içeren bir ElementFormat nesnesi oluşturur ve seçilen fontun ölçümlerini 24 nokta olarak görüntülemek için getFontMetrics yöntemini kullanır.
package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class FontMetricsExample extends Sprite {
        
        public function FontMetricsExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontName = "Garamond";
            fd.fontWeight = flash.text.engine.FontWeight.BOLD;

            var ef1:ElementFormat = new ElementFormat(fd);
            ef1.fontSize = 24;            
            var fm1:FontMetrics = ef1.getFontMetrics();

            trace(fm1.emBox);
            trace(fm1.strikethroughOffset);
            trace(fm1.strikethroughThickness);
            trace(fm1.subscriptScale);
            trace(fm1.subscriptOffset);
            trace(fm1.superscriptScale);
            trace(fm1.superscriptOffset);
            trace(fm1.underlineOffset);
            trace(fm1.underlineThickness);
            
            
        }
    }    
}
ElementFormatExample.as

Bu örnek iki ElementFormat nesnesi oluşturur ve bunların birçok özelliğini ayarlar. Daha sonra TextBlock öğesinin içeriği olarak atanmış TextElement nesnesine yeni ElementFormats öğesini atar. Bir TextElement öğesinin ElementFormat öğesinin değiştirilmesi, üst TextBlock tarafından önceden oluşturulmuş TextLines öğesini etkilemez.

package {

    import flash.display.Sprite;
    import flash.text.engine.*;

    
    public class ElementFormatExample extends Sprite {
        
        public function ElementFormatExample():void {
            var fd:FontDescription = new FontDescription();
            fd.fontName = "Garamond";
            fd.fontWeight = flash.text.engine.FontWeight.BOLD;

            var ef1:ElementFormat = new ElementFormat(fd);
            ef1.fontSize = 30;
            ef1.color = 0xFF0000;
            ef1.alpha = 100;
            ef1.kerning = flash.text.engine.Kerning.ON;
            ef1.trackingRight = 2;
            ef1.typographicCase = flash.text.engine.TypographicCase.UPPERCASE;
            ef1.alignmentBaseline = flash.text.engine.TextBaseline.DESCENT;
            ef1.ligatureLevel = flash.text.engine.LigatureLevel.EXOTIC;
            
            var ef2:ElementFormat = new ElementFormat(fd);
            ef2.fontSize = 30;
            ef2.color = 0xFF0000;
            ef2.alpha = 0.3;
            ef2.kerning = flash.text.engine.Kerning.OFF;
            ef2.typographicCase = flash.text.engine.TypographicCase.LOWERCASE;
            ef2.digitCase = flash.text.engine.DigitCase.OLD_STYLE;
            ef2.textRotation = flash.text.engine.TextRotation.ROTATE_180;
            
            var str:String = "This is flash text 0123456789";
            var tb:TextBlock = new TextBlock();
            var te1:TextElement = new TextElement(str, ef1);
            tb.content = te1;
            var line1:TextLine = tb.createTextLine(null, 600);
            addChild(line1);
            line1.x = 15;
            line1.y = 30;

            tb.content.elementFormat = ef2;
            var line2:TextLine = tb.createTextLine(null, 600);
            addChild(line2);
            line2.x = 15;
            line2.y = 60;
            
        }
    }    
}




[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.