2010-11-21 20 views
1

'daki bir çizgi parçası için tek bir rektin yeniden çizilmesi Belirli olaylarda tek satır parçacıklarının yeniden çizilmesi gereken bir NSTextView var.NSTextView

Temel olarak, bu bir anahattır. Belirli bir satır "sekme" mesajını aldığında, sekme anahtarını eklemek yerine glifleri içeren doğrultuyu taşımak isteriz.

Bunu nasıl gerçekleştireceğinize dair herhangi bir fikir var mı?

Teşekkürler!

cevap

1

Bunu herhangi bir öneri için izledim ama hiç kimse bunu kabul etmiyor.

Eğer sizi doğru anlıyorsam, özellikle de Kakao metin sistemi çok fazla seviyede çok sayıda kancaya sahip olduğunda, metin görünümünün çizim rutinleriyle uğraşmaya çalışmamanızı tavsiye ederim.

Bu, aslında bir paragraf düzeyinde biçimlendirme sorunudur, değil mi? Neden sadece paragrafın NSParagraphStyle ayarını yapmıyorsunuz? Bunu, kullanıcının dilinin tarama yolunun (soldan sağa, yukarıdan aşağıya, vb.) Başlangıcındaki kenar boşluğu olan başlığını ayarlayarak yapabilirsiniz.

-insertTab: ve -insertBacktab'ı araya girebilirsiniz: NSTextView'ün -textView:doCommandBySelector: temsilci yöntemini kullanarak ve paragraf stilini istediğiniz kadar girintile değiştirmek için ipucu olarak kullanabilirsiniz.

+0

Bunu başarmamız gereken şeyi yapmıyoruz. Aslında parçaları düzende yakalamak ve hareket ettirmek zorundayız. – DexterW

İlgili konular