Aracılığıyla paylaş


SysLink Denetimleri Hakkında

SysLink denetimi, biçimlendirilmiş metinleri işleyen ve kullanıcılar gömülü köprülerine tıkladığında uygulamayı bilgilendiren bir penceredir. Bu denetim,Komut bağlantısı düğmesini kullanmaya uygun bir alternatif sağlar. Daha fazla bilgi için bkz. Düğme Türleri.

Her SysLink denetimi birden çok köprüyü destekleyebilir ve her köprüye sıfır tabanlı bir dizin üzerinden erişebilirsiniz. SysLink denetimi ComCtl32.dll sürüm 6'da tanımlanır ve varsa DLL'nin 6. sürümünün kullanılması gerektiğini belirten bir bildirim veya yönerge gerektirir. Daha fazla bilgi için bkz. Görsel Stilleri Etkinleştirme.

Bu makale aşağıdaki bölümleri içerir.

SysLink denetimi, HREF ve kimliği öznitelikleriyle birlikte anchor etiketini (><) destekler. HREF http, ftp ve mailto gibi herhangi bir protokol olabilir. kimliği, SysLink denetiminde benzersiz olan isteğe bağlı bir addır ve tek bir bağlantıyla ilişkilendirilmiştir. Bağlantılara ayrıca dize içindeki konumlarına göre sıfır tabanlı bir dizin atanır. Bu dizin bir bağlantıya erişmek için kullanılır.

Her bağlantının öznitelikleri, her bağlantının tutturucu etiketi içinde veya LM_SETITEM iletisi gönderilerek ayarlanabilir. Bir özniteliği başlatma dizesi içinde belirterek ayarlamak yalnızca değeri başlatır. bir özniteliğin değerini, LM_SETITEM iletisinin sonraki kullanımıyla değiştirebilirsiniz.

Bağlantı öğeleri, aşağıdaki tabloda yer alan bayraklarla temsil edilen üç durumdan herhangi birinde olabilir.

Eyalet bayrağı Görünüm ve anlam
LIS_FOCUSED Bağlantıda klavye odağı vardır ve Enter tuşuna basıldığında etkinleştirilir.
LIS_ENABLED Bağlantı etkinleştirildi.
LIS_VISITED Kullanıcı bağlantı tarafından temsil edilen URL'yi zaten ziyaret etti.

 

çift yönlü metin görüntüleme sınırlamaları

Arapça veya İbranice gibi bazı diller sağdan sola (RTL) yazılır; İngilizce soldan sağa (LTR) yazılır. RTL'yi LTR ile birleştirmek çift yönlü metin olarak adlandırılır. Dizelerin akışını denetlemek için çift yönlü akış işaretçileri olarak kaynak dizelerindeki LTR ve RTL Unicode veya HTML yönlü işaretleme yapılarının karıştırılması, SysLink denetimi kullanılırken beklenen sonucu üretmeyebilir. Örneğin, LTR işaretli bir tümce RTL bağlamında doğru görüntülenmeyebilir.

Not

SysLink denetimleri tüm senaryolarda çift yönlü görüntülemeyi desteklemez. SysLink denetimini yalnızca basit bir LTR veya RTL düzeninin yeterli olduğunu biliyorsanız kullanın. Aksi takdirde, MSHTMLgibi daha gelişmiş bir teknoloji kullanmayı göz önünde bulundurun.