Zengin Düzenleme Denetimleri Hakkında
Bu bölümde aşağıdaki konular ele alınıyor.
- Rich Edit Sürümleri
- Desteklenmeyen Düzenleme Denetimi İşlevselliği
- Zengin Düzenleme Kısayol Tuşları
- İlgili konular
Zengin düzenleme denetimleri için özgün belirtim Microsoft Rich Edit 1.0'dır; geçerli belirtim Microsoft Rich Edit 4.1'dir. Zengin düzenlemenin her sürümü, öncekinin üst kümesi olup yalnızca Microsoft Rich Edit 1.0'ın Asya sürümleri dikey metin seçeneğine sahiptir. Zengin düzenleme denetimi oluşturmadan önce, Microsoft Rich Edit'in hangi sürümünün yüklü olduğunu doğrulamak için LoadLibrary işlevini çağırmanız gerekir.
Aşağıdaki tabloda hangi DLL'nin hangi Zengin Düzenleme sürümüne karşılık gelen olduğu gösterilmektedir. Dosyanın adının sürüm 2.0'dan sürüm 3.0'a değişmediğini unutmayın. Bu, mevcut kodu bozmadan sürüm 2.0'ın sürüm 3.0'a yükseltilmesine olanak tanır.
Zengin Düzenleme Sürümü | DLL | Pencere Sınıfı |
---|---|---|
1.0 | Riched32.dll | RICHEDIT_CLASS |
2.0 | Riched20.dll | RICHEDIT_CLASS |
3.0 | Riched20.dll | RICHEDIT_CLASS |
4.1 | Msftedit.dll | MSFTEDIT_CLASS |
Microsoft Rich Edit 1.0 aşağıdaki özellikleri içerir.
Özellik | Açıklama |
---|---|
Metin girişi ve seçimi | Çoğunlukla standart (sistem düzenleme kontrolü) seçim ve metin girişi. Seçim çubuğu desteği (seçim çubuğu, tıklandığında satırı seçen her paragrafın solundaki işaretsiz bir alandır). Sözcük kaydırma ve otomatik sözcük seçme seçenekleri. Tek, çift ve üç tıklamalı seçim. |
ANSI (tek baytlı karakter kümesi (SBCS) ve çok baytlı karakter kümesi (MBCS)) düzenleme | Ancak, Unicode düzenleme yoktur. |
Temel karakter/paragraf biçimlendirme özellikleri kümesi | Bkz. CHARFORMAT ve PARAFORMAT. |
Karakter biçimlendirme özellikleri | Yazı tipi adı ve boyutu, kalın, italik, düz çizgi, üstü çizili, korumalı, bağlantı, kaydırma ve metin rengi. |
Paragraf biçimlendirme özellikleri | Sonraki satır girintisi, sağ girinti, madde işareti, hizalama (sol, orta, sağ) ve sekmeler şeklinde metin düzenleme ayarları başlatın. |
İleriye doğru bul | Büyük/küçük harfe duyarsız ve tam sözcük eşleme seçeneklerini içerir. |
İleti tabanlı arabirim | IRichEditOleve IRichEditOleCallback, sistem düzenleme denetimi ileti kümesinin neredeyse bir üst kümesi ve iki arabirimi vardır. |
Katıştırılmış nesneler | IRichEditOle ve IRichEditOleCallback arabirimleri temelinde istemci işbirliği gerektirir. |
Sağ düğme menü desteği | IRichEditOleCallbackarabiriminikullanır. |
Sürükleyip bırakma düzenleme | Sürükle ve bırak düzenlemesi desteklenir. |
Bildirim | WM_COMMAND istemciye gönderilen iletilerin yanı sıra bir dizi başka ileti. Bu, ortak denetim bildirimlerinin üst kümesidir. |
Tek düzeyli geri alma/yineleme | Sistem düzenleme denetimine benzer şekilde davranır. Geri Al seçildiğinde son eylem tersine çevrilir ve bu eylem yeni Yinele eylemi olur. |
Basit dikey metin | (Yalnızca Asya derlemeleri). |
Giriş Yöntemi Düzenleyicisi (IME) desteği | (Yalnızca Asya sürümleri). |
WYSIWYG düzenleme, yazıcı ölçümleri kullanılarak yapılır. | Bu özellik özellikle Microsoft WordPad için gereklidir. |
Kes/Kopyala/Yapıştır/StreamIn/StreamOut | Düz metin (CF_TEXT) veya nesneli ve nesnesiz Zengin Metin Biçimi (RTF). |
C kod tabanı | Kod, sağlam ve çok yönlü bir temel sağlayan C dilinde yazılmıştır. |
Farklı betikler için farklı derlemeler | Microsoft Rich Edit 1.0, farklı derlemelerle ilgili yerelleştirme sorunlarını giderir. |
Microsoft Rich Edit 2.0, Unicode ve Asya dilleri desteği, çok düzeyli Geri Alma, Bileşen Nesne Modeli (COM) arabirimleri ve çok sayıda kullanıcı arabirimi geliştirmesi gibi çeşitli ek özellikler içeriyordu.
Microsoft Rich Edit 2.0, Microsoft Rich Edit 1.0tarafından sağlanan özelliklere ek olarak aşağıdaki özellikleri içerir.
Özellik | Açıklama |
---|---|
Unicode | Unicode, uluslararası metinleri işleme çabasını kolaylaştırır. Ancak, Unicode olmayan düz ve zengin metinlere dönüştürme özelliği olan unicode olmayan mevcut belgelerle uyumluluğu korumak için çaba gerekir. |
Genel uluslararası destek | Genel satır kesme algoritması (Kinsoku kurallarının uzantısı), basit yazı tipi bağlama, klavye yazı tipi değiştirme. |
Asya desteği | Düzey 2 (iletişim kutusu) ve 3 (satır içi) anlık iletilerde desteklenir. |
Yukarı/Aşağı Bul desteği | İleri ve geri arama desteklenir. |
Çift yönlü destek | Bu, Microsoft Rich Edit 2.1'e dahildir |
Çok düzeyli geri alma | Genişletilebilir Geri Alma mimarisi, istemcinin uygulama genelinde geri alma modeline katılmasını sağlar. |
Magellan mouse desteği | Bu, kaydırma için silindirli faredir. |
Çift yazı tipi desteği | Etkin yazı tipi geçerli klavye için uygun olmadığında( örneğin Times New Roman'daki Kanji karakterleri) klavye otomatik olarak yazı tipleri arasında geçiş yapabilir. |
Akıllı yazı tipi uygula | Yazı tipi değişiklik isteği Asya karakterlerine Batı yazı tipleri uygulamaz. |
Geliştirilmiş ekran | Aynı satırda birden çok yazı tipi oluştuğunda ekran dışı bit eşlem kullanılır. Bu, örneğin, "cool" kelimesinin son harfinin kesilmemesine olanak tanır. |
Saydamlık desteği | Ayrıca penceresiz modda. |
Sistem seçimi renkleri | Metin seçmek için kullanılır. |
Otomatik URL tanıma | Bir dizi URL biçimi olup olmadığını denetleyebiliyor (örneğin, http:) |
Microsoft Word kullanıcı arabirimi uyumluluğunu düzenleme | Seçim, imleç tuş takımı semantiği. |
Word standart EOP | Paragraf sonu işareti (CR), satır başı/satır beslemesini (CR/LF) (satır başı, satır besleme) de işleyebilir. |
Düz metin ve zengin metin işlevselliği | Tek karakterli biçim ve tek paragraf biçimi. |
Tek satırlı ve çok satırlı denetimler | İlk paragrafın sonunda kes ve kelime kaydırma yapma. |
Hızlandırıcı tuşları | Hızlandırıcı anahtarları desteklenir. |
Parola penceresi stili | Parola düzenleme denetimleri EM_GETPASSWORDCHAR ve EM_SETPASSWORDCHARaracılığıyla sağlanır. |
Ölçeklenebilir mimari | Örnek boyutunu küçültmek için. |
Penceresiz işlem ve arabirimler | Bu, ITextHost ve ITextServices arabirimleri aracılığıyla sağlanır. |
COM çift arabirimleri | Metin Nesne Modeli (TOM) arabirimleri. |
CHARFORMAT2 | Yazı tipi kalınlığı, arka plan rengi, yerel ayar tanımlayıcısı, alt çizgi türü, üst yazı ve alt yazı (uzaklığa ek olarak), devre dışı bırakma efekti eklendi. RTF döngüsel işlem için yalnızca harfler arasındaki boşluğa eklendi, karakter çiftlerini kenetleyecek twip boyutu, animasyonlu metin türü, çeşitli efektler: yazı tipi gölgesi/çizgisi, tüm büyük harfler, küçük büyük harfler, gizli, kabartılı, damgalı ve revize edilmiş. |
PARAFORMAT2 | Önce ve sonra boşluk ile Word satır aralığı eklendi. RTF çevrimi için yalnızca, gölgelendirme ağırlığı/stili, numaralandırma başlangıç/stil/sekme, kenarlık boşluğu/genişlik/kenarlar, sekme hizalaması/öncüleri ve çeşitli Word paragraf efektleri eklendi: RTL paragraf, sakla, bir sonrakiyle sakla, önce sayfa kes, numara yok, dul kontrol yok, heceleme yapma, yan yana. |
Daha fazla RTF yuvarlama | Tüm Word FormatFont ve FormatParagraph özellikleri. |
Kod kararlılığı ve sabitleme | Örnekler: parametre ve nesne doğrulama, işlev sabitleri, yeniden giriş korumaları, nesne sabitleme. |
Güçlü test altyapısı | Kapsamlı regresyon testleri dahil. |
Geliştirilmiş performans | Daha küçük çalışma kümesi, daha hızlı yükleme ve yeniden dağıtım süreleri vb. |
C++ kod tabanı | Kod, Microsoft Rich Edit 3.0'ın derlendiği sağlam bir temel sağlayan C++ dilinde yazılır. |
Birkaç istisna dışında, Microsoft Rich Edit 2.0, Microsoft Rich Edit 1.0 ile aynı işlevleri, yapıları ve iletileri kullanır. Ancak aşağıdaki farklara dikkat edin:
Microsoft Rich Edit 1.0 pencere sınıfının adı RichEdit . Microsoft Rich Edit 2.0, hem ANSI hem de Unicode pencere sınıfları RichEdit20A veRichEdit20W, sırasıyla sahiptir. Uygun zengin düzenleme penceresi sınıfını belirtmek için, Richedit.h dosyasının UNICODE derleme bayrağının tanımına bağlı olarak tanımladığı RICHEDIT_CLASS sabitini kullanın.
Microsoft Rich Edit 2.0'da, bir Unicode zengin düzenleme denetimi (Unicode metin iletileri bekleyen bir denetim) oluşturursanız, denetime gönderilen tüm pencere iletilerinde yalnızca Unicode verileri belirtmeniz gerekir. Benzer şekilde, bir ANSI zengin düzenleme denetimi oluşturursanız, yalnızca ANSI veya çift baytlık karakter kümesi (DBCS) verileri gönderin. Zengin düzenleme denetiminin Unicode metin iletilerini kullanıp kullanmadığını belirlemek için isWindowUnicodeişlevinikullanabilirsiniz. Zengin düzenleme COM arabirimlerinin bir kod sayfası parametresiyle karşılaşmadıkları sürece Unicode metni kullandığını unutmayın.
Microsoft Rich Edit 1.0, paragraf işaretçileri için CR/LF karakter birleşimlerini kullandı. Microsoft Rich Edit 2.0 yalnızca satır başı dönüş karakteri ('\r') kullandı. Microsoft Rich Edit 3.0 yalnızca bir satır başı karakteri kullanır, ancak bu konuda Microsoft Rich Edit 1.0'a öykünebilir.
Microsoft Rich Edit 2.0 aşağıdaki yeni iletileri tanıttı.
İleti Açıklama EM_AUTOURLDETECT Otomatik URL algılamayı etkinleştirir veya devre dışı bırakır. EM_CANREDO Yeniden yapma kuyruğunda herhangi bir eylem olup olmadığını belirler. EM_GETIMECOMPMODE Geçerli giriş yöntemi düzenleyicisi (IME) modunu alır. EM_GETLANGOPTIONS IME ve Asya dil desteği seçeneklerini alır. EM_GETREDONAME Yeniden yapma kuyruğundaki bir sonraki eylemin tür adını alır. EM_GETTEXTMODE Metin modunu veya geri alma seviyesini alır. EM_GETUNDONAME Geri alma kuyruğundaki bir sonraki eylemin tür adını alır. EM_REDO Yineleme kuyruğundaki bir sonraki eylemi yeniden yapar. EM_SETLANGOPTIONS IME ve Asya dil desteği seçeneklerini ayarlar. EM_SETTEXTMODE Metin modunu veya geri alma düzeyini ayarlar. EM_SETUNDOLIMIT Geri alma kuyruğundaki en fazla eylem sayısını ayarlar. EM_STOPGROUPTYPING Ardışık yazma eylemlerini geçerli geri alma eylemine gruplandırma işlemini durdurur. Microsoft Rich Edit 2.0 aşağıdaki yeni yapıları kullanıma sunulmuştur.
Yapı Açıklama CHARFORMAT2 Karakter biçimlendirmesi hakkında bilgi içerir. PARAFORMAT2 Paragraf biçimlendirmesi hakkında bilgi içerir. Aşağıdaki iletiler yalnızca Microsoft Rich Edit 1.0'ın Asya dillerindeki sürümlerinde desteklenir. Rich Edit'in sonraki sürümlerinde desteklenmez.
Microsoft Rich Edit 3.0, küçük bir pakette Word ile yüksek performans ve uyumluluk sunan tek, ölçeklenebilir, dünya çapında bir DLL'dir. Microsoft Rich Edit 3.0'ın yeni özellikleri arasında daha zengin metin, yakınlaştırma, yazı tipi bağlama, daha güçlü IME desteği ve zengin karmaşık betik desteği (çift yönlü, Hintçe ve Tay dili) bulunur.
Microsoft Rich Edit 3.0, Rich Edit Sürüm 2.0tarafından sağlanan özelliklere ek olarak aşağıdaki özellikleri içerir.
Özellik | Açıklama |
---|---|
Zoom | Yakınlaştırma faktörüne bir oran verilir. |
Paragraf numaralandırma (tek düzeyli) | Sayısal, üst ve alt alfabetik veya Roma rakamı. |
Basit tablolar | Satırları silmek ve eklemek mümkündür, ancak hücrelerin içindekiler yeniden boyutlandırılamaz veya sarmalanamaz. Gelişmiş tipografi açıkken (bkz. EM_GETTYPOGRAPHYOPTIONS), Microsoft Rich Edit 3.0 sütunları ortalayabilir veya sağa hizalayabilir ve ondalıklar içerebilir. Sekmelerle hücreler simüle edilir, bu nedenle metin sekmeleri ve satır başı boşluklarla değiştirilir. |
Normal ve başlık stilleri | Yerleşik normal stil ve başlık stilleri 1 ile 9 arasında EM_SETPARAFORMAT ve Metin Nesne Modeli (TOM) arabirimleri tarafından desteklenir. |
Diğer alt çizgi türleri | Kesikli, kesik noktalı, kesik-nokta-nokta ve nokta çizgisi altı çizili eklendi. |
Alt çizgi renklendirme | Altı çizili metin, altı çizili renkler için 15 belge seçeneğinden biriyle etiketlenebilir. |
Gizli metin | CHARFORMAT2 özniteliği tarafından işaretlenir. Normalde görüntülenmemesi gereken bilgilerin geri dönüşü (bir dosyada okunan bilgilerin yazılması) için kullanışlıdır. |
Diğer varsayılan kısayol tuşları | Bu kısayol tuşları, Word'dekilerle aynı işlevi görür. Örneğin, Avrupa aksanlı ölü tuşlar (sadece Amerikan klavyeleri için). Sayı kısayol tuşu (CTRL+L), madde işaretinden başlayarak kullanılabilir numaralandırma seçenekleri arasında geçiş yapar. |
HexToUnicode IME | Kullanıcının kısayol tuşlarını kullanarak onaltılık ve Unicode arasında dönüştürme yapmasına izin verir. |
Akıllı tırnak işaretleri | Bu özellik, ABD klavyeleri için CTRL+ALT+' tuşlarıyla açılıp kapatılır. |
Yumuşak kısa çizgiler | Düz metin için 0xAD kullanın. RTF için - kullanın. |
Italik imleç | Buna ek olarak, fare imleci URL'lerin üzerindeyken el olarak değişir. |
Gelişmiş tipografi seçeneği | Microsoft Rich Edit 3.0, satır kesme ve görüntüleme için gelişmiş tipografi seçeneğini kullanabilir (bkz. EM_GETTYPOGRAPHYOPTIONS). Bu zarif seçenek öncelikli olarak karmaşık betiklerin (çift yönlü, Hintçe ve Tay dili) işlenmesini kolaylaştırmak için eklenmiştir. Ayrıca, basit betikler için bir dizi geliştirme yapılır. Örnekler şunlardır:
|
Karmaşık betik desteği | Microsoft Rich Edit 3.0, çift yönlü (Arapça ve/veya Diğer betiklerle karıştırılmış İbranice metin), Hintçe (Devangari gibi Hint betikleri) ve Tayca metinleri destekler. Bu karmaşık betikleri desteklemek için gelişmiş tipografi ve Uniscribe bileşenleri kullanılır. |
Yazı tipi bağlama | Microsoft Rich Edit 3.0, geçerli karakter kümesi damgasına ait olmayan karakterler için otomatik olarak uygun bir yazı tipi seçer. Bu, metin çalıştırmalarına karakter kümeleri atayarak ve yazı tiplerini bu karakter kümeleriyle ilişkilendirerek yapılır. Daha fazla bilgi için bkz. Yazı Tipi Bağlama. |
Karakter kümelerine özgü düz metin okuma/yazma seçenekleri | Bu, bir karakter kümesi kullanarak bir dosyanın okunmasına ve farklı bir karakter kümesiyle yazılmasına olanak tanır. |
UTF-8 RTF | Bu, kesme, kopyalama ve yapıştırma işlemleri için önerilir. Bu dosya biçimi normal RTF'den daha kompakttır, daha hızlıdır ve Unicode ile uyumludur. |
Microsoft Office 9 IME desteği (IME98) | Bu daha güçlü IME özelliği bağımsız bir modüle ayrılmıştır. Özellikler şunlardır:
|
Etkin Giriş Yöntemi Yöneticisi (IMM) desteği | Kullanıcılar, kullanıcıların ABD sistemlerine Asya karakterleri girmesini sağlayan Etkin IMM nesnesini çağırabilir. |
HexToUnicode desteği | Kullanıcılar kısayol tuşlarını kullanarak onaltılık gösterimi ile Unicode arasında dönüştürme yapabilir. |
Daha fazla RTF yuvarlama | Bir dosyadan okunan RTF metni, olduğu gibi geri yazılır. |
Geliştirilmiş 1.0 uyumluluk modu | Microsoft Rich Edit 3.0, Microsoft Rich Edit 1.0 davranışına öykünebilir. Örneğin, MBCS ile Unicode karakter konumu (cp) eşlemeleri arasında değişiklik yapmak mümkündür. |
Daha fazla dondurma denetimi | Görüntü birden çok API çağrısında dondurulabilir ve ardından güncelleştirmeleri görüntülemek için çözülüp gösterilebilir. |
Geri alma kontrolü geliştirildi | Geri alma durdurulabilir ve devam ettirilebilir (bir IME gereksinimi). |
Yazı tipi boyutunu artırma/küçültme | Yazı tipi boyutunu altı standart değerden birine (12, 28, 36, 48, 72 ve 80 punto) artırır veya küçültür. |
Microsoft Rich Edit 4.1 için pencere sınıfı MSFTEDIT_CLASS. Microsoft Rich Edit 4.1 için yeni özellikler arasında heceleme, sayfa döndürme ve Metin Hizmetleri Çerçevesi (TSF) desteği yer alır.
Microsoft Rich Edit 4.1, Rich Edit Sürüm 3.0tarafından sağlanan özelliklere ek olarak aşağıdaki özellikleri içerir.
Özellik | Açıklama |
---|---|
Tireleme | Heceleme şu API'ler aracılığıyla desteklenir: HyphenateProc, EM_SETHYPHENATEINFOve EM_GETHYPHENATEINFO. |
Sayfa döndürme | Yukarıdan aşağıya ve alttan üste düzen, EM_SETPAGEROTATE ve EM_GETPAGEROTATEaracılığıyla desteklenir. |
Metin Hizmetleri Çerçevesi desteği |
|
Ek IME desteği |
|
Ekstra EM_SETEDITSTYLE ayarları | TSF ayarlarının yanı sıra, IME'leri dışlayan, çift yönlü metin akışını ayarlayan, taslak yazı tiplerini kullanan ve daha fazlasını içeren yeni ayarlar vardır. |
Ek EM_SETCHARFORMAT ayarları | Yeni bayraklar, istemcinin belirli bir LCID veya karakter kümesi için varsayılan yazı tipi ve yazı tipi boyutlarını ayarlamasına, denetimin varsayılan yazı tipini ayarlamasına, klavyenin yazı tipiyle eşleşmesini önlemesine ve daha fazlasına olanak sağlar. |
Girişi ANSI metniyle kısıtlama | TM_SINGLECODEPAGE kullanılması, EM_SETTEXTMODE'de Unicode girişinin Zengin Düzenleme denetimine girmesini önler. |
Desteklenmeyen RTF anahtar sözcük bildirimi | EN_LOWFIRTF desteklenmeyen bir RTF anahtar sözcüğü olduğunda uygulamayı uyarır. |
Ek dil desteği | Ek diller Ermenice, Divehi, Telugu ve diğerleridir. |
Geliştirilmiş tablo desteği | Özellikler şunlardır: hücre içinde sarmalama, RTF aracılığıyla geliştirilmiş işleme ve geliştirilmiş gezinti. |
ES_VERTICAL | ES_VERTICAL pencere stili desteklenir. |
WM_UNICHAR desteği | ANSI pencerelerine Unicode karakterleri göndermek veya paylaşmak için WM_UNICHARkullanın. WM_CHAReşdeğerdir, ancak (UTF)-32 kullanır. |
Zengin düzenleme denetimleri, çok satırlı düzenleme denetimleri için çoğu işlevi destekler ancak tüm işlevleri desteklemez. Bu bölümde, zengin düzenleme denetimleri tarafından desteklenmeyen düzenleme denetimi iletileri ve pencere stilleri listelenir.
Aşağıdaki iletiler düzenleme denetimleri tarafından işlenir ancak zengin düzenleme denetimleri tarafından.
Desteklenmeyen ileti | Yorum |
---|---|
EM_FMTLINES | Desteklenmez. |
EM_GETHANDLE | Zengin düzenleme denetimleri metni basit bir karakter dizisi olarak depolamaz. |
EM_GETIMESTATUS | Desteklenmez. |
EM_GETMARGINS | Desteklenmez. |
EM_SETHANDLE | Zengin düzenleme denetimleri metni basit bir karakter dizisi olarak depolamaz. |
EM_SETIMESTATUS | Desteklenmez. |
EM_SETMARGINS | Microsoft Rich Edit 3.0'da desteklenir. |
EM_SETRECTNP | Desteklenmez. |
EM_SETTABSTOPS | Bunun yerine EM_SETPARAFORMAT iletisi kullanılır. Microsoft Rich Edit 3.0'da desteklenir. |
WM_CTLCOLOR | Bunun yerine EM_SETBKGNDCOLOR iletisi kullanılır. |
WM_GETFONT | Bunun yerine EM_GETCHARFORMAT iletisi kullanılır. |
Aşağıdaki pencere stilleri çok satırlı düzenleme denetimleriyle kullanılır, ancak zengin düzenleme denetimleriyle kullanılmaz: ES_LOWERCASE, ES_UPPERCASEve ES_OEMCONVERT.
Zengin düzenleme denetimleri aşağıdaki kısayol tuşlarını destekler.
Anahtar | Işlem | Yorum |
---|---|---|
Shift+Backspace tuşu | Bidi klavyede bir LRM/LRM oluşturun. | BiDi'ye özgü |
Ctrl+Tab | Sekme | |
Ctrl+Temizle | Tümünü seç | |
Ctrl+Numara Tuş Takımı 5 | Tümünü seç | |
Ctrl+A | Tümünü seç | |
Ctrl+E | Orta hizalama | |
Ctrl+J | Hizalamayı iki yana dayandır | |
Ctrl+R | Sağa hizalama | |
Ctrl+L | Sol hizalama | |
Ctrl+C | Kopyala | |
Ctrl+V | Yapıştır | |
Ctrl+X | Kesmek | |
Ctrl+Z | Geri almak | |
Ctrl+Y | Yeniden yap | |
Ctrl+'+' (Ctrl+Shift+'=') | Üstsimge | |
Ctrl+'=' | Alt simge | |
Ctrl+1 | Satır aralığı = 1 satır. | |
Ctrl+2 | Satır aralığı = 2 satır. | |
Ctrl+5 | Satır aralığı = 1,5 satır. | |
Ctrl+' (kesme işareti) | Vurgu akut | Kısa kesme tuşuna bastıktan sonra, uygun harfe (örneğin, e veya u) basın. Bu yalnızca İngilizce, Fransızca, Almanca, İtalyanca ve İspanyolca klavyeler için geçerlidir. |
Ctrl+' (mezar) | Vurgu mezarı | Bkz. Ctrl+' açıklamaları. |
Ctrl+~ (tilde) | Tilde aksânı | Bkz. Ctrl+' açıklamaları. |
Ctrl+; (noktalı virgül) | Umlaut işareti | Bkz. Ctrl+' açıklamaları. |
Ctrl+Shift+6 | Aksan şapka işareti (circonflexe) | Bkz. Ctrl+' açıklamaları. |
Ctrl+, (virgül) | Aksan çengel | Bkz. Ctrl+' açıklamaları. |
Ctrl+Shift+' (kesme işareti) | Akıllı tırnakları etkinleştir | |
Geri tuşu | Metin korunuyorsa, bip sesi çıkarın ve silmeyin. Aksi takdirde, önceki karakteri silin. | |
Ctrl+Backspace | Önceki sözcüğü silin. Bu, bir VK_F16 kodu oluşturur. | |
F16 | Backspace tuşu ile aynı. | |
Ctrl+Ekle | Kopyala | |
Shift+Insert | Yapıştır | |
Yerleştir | Üzerine Yazmak | DBCS var olanın üzerine yazmaz. |
Ctrl+Sol Yön Tuşu | İmleci bir sözcük sola taşıma. | Bidi klavyede bu, metnin yönüne bağlıdır. |
Ctrl+Sağ Ok | İmleci bir sözcük sağa taşıma. | Bkz. Ctrl+Sol Ok açıklamaları. |
Ctrl+Sol Shift | Sola hizalama | BiDi belgelerinde bu, soldan sağa okuma sırasına yöneliktir. |
Ctrl+Sağ Shift | Sağa hizalama | BiDi belgelerinde bu, sağdan sola okuma sırasına yöneliktir. |
Ctrl+Yukarı Ok | Yukarıdaki satıra git. | |
Ctrl+Aşağı Ok | Aşağıdaki satıra git. | |
Ctrl+Giriş | Belgenin başına git. | |
Ctrl+End | Belgenin sonuna git. | |
Ctrl+Yukarı Sayfa | Bir sayfa yukarı taşıma. | SystemEditMode ve Tek Satır denetimindeyse hiçbir şey yapma. |
Ctrl+Page Down | Bir sayfa aşağı gitme. | Bkz. Ctrl+Page Up açıklamaları. |
Ctrl+Delete | Sonraki sözcüğü veya seçili karakterleri silin. | |
Shift+Delete | Seçili karakterleri kesin. | |
Esc | Sürükleyip bırakmayı durdur. | Metin sürüklenip bırakılırken. |
Alt+Esc | Etkin uygulamayı değiştirin. | |
Alt+X | Ekleme noktasından önceki Unicode onaltılık değerini ilgili Unicode karakterine dönüştürür. | |
Alt+Shift+X | Ekleme noktasından önceki Unicode karakterini ilgili Unicode onaltılık değerine dönüştürür. | |
Alt+0xxx (Sayı Bölmesi) | xxx değeri 255'ten büyükse Unicode değerleri ekler. xxx değeri 256'dan küçük olduğunda, ASCI aralık metni geçerli klavyeye göre eklenir. | Ondalık değerler girilmelidir. |
Alt+Shift+Ctrl+F12 | Onaltılık'tan Unicode'a. | Alt+X'in zaten başka bir kullanım için kullanılması durumunda. |
Alt+Shift+Ctrl+F11 | Seçilen metin hata ayıklayıcısı penceresine çıktı olarak gönderilir ve %temp%\DumpFontInfo.txtkaydedilir. | Yalnızca hata ayıklama için (Win.iniflag=8 değerini ayarlamanız gerekir) |
Ctrl+Shift+A | Tüm büyük harflerini ayarlayın. | |
Ctrl+Shift+L | Fiddle ile madde işareti stili. | |
Ctrl+Shift+Sağ Ok | Yazı tipi boyutunu artırın. | Yazı tipi boyutu 4pt-11pt aralığında 1 punto değişir; 12pt-28pt için 2 nokta; 28pt -> 36pt -> 48pt -> 72pt -> 80pt; 80pt - 1630pt aralığında 10 nokta değişir; en büyük değer 1638'dir. |
Ctrl+Shift+Sol Ok Tuşu | Yazı tipi boyutunu küçültün. | Bkz. Ctrl+Shift+Sağ Ok açıklamaları. |
-
kavramsal