public static const MERGE_TO_NEXT_ON_PASTE:String = "mergeToNextOnPaste"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Pano verilerini bir TextFlow öğesine dönüştüren dönüştürücü, yapıştırma işlemiyle varolan bir TextFlow öğesiyle birleştirildiklerinde öğelerin nasıl işlendiğini kontrol etmek için MERGE_TO_NEXT_ON_PASTE özelliğini kullanmalıdır. Öğenin yalnızca bir kısmının kopyalandığı durum için özel işleme istiyorsanız bu faydalıdır. Örneğin, bir liste kopyalandığında, listenin yalnızca bir kısmı kopyalanıyorsa ve bunu başka bir listenin içine yapıştırıyorsanız, listenin içine ek öğe olarak yerleştirilir. Tüm liste kopyalanıyorsa, yuvalanmış bir liste olarak görünür. TLF panoda kullanım için bir TextFlow öğesi oluşturduğunda, kısmi öğeleri, öğenin sonunun öğeden sonrakiyle birleştirilip birleştirilmeyeceğini kontrol eden kullanıcı özellikleriyle donatır. Bu kullanıcı özelliği hiçbir zaman son TextFlow öğesine yapıştırılmaz, ancak TextScrap.textFlow içindeki öğelere gidebilir. Metin kopyalarken, dönüştürücü panoya yapıştırılmış olan biçimin içine yaymak için bu özellikleri arama seçeneğine sahiptir. Örneğin, düz metin dışa aktarıcısı paragraflarda "mergeToNextOnPaste" özelliğini kontrol eder ve true olarak bulunursa paragraf sonlandırıcısını gizler. Aynı şekilde, içe aktarma sırasında gelen String sonlandırıcıya sahip değilse ve useClipboardAnnotations true ise setStyle(MERGE_TO_NEXT_ON_PASTE, "true")
öğesini çağırır. Böylece yapıştırıldığında, yapıştırıldığı paragrafa karışır. Bu özellik yalnızca TextScrap öğelerinde ve hurdadaki son öğede ayarlanmalıdır.