Show/Hide Toolbars

EmEditor 說明

導航: EmEditor 說明 > 巨集參考 > Selection 對象 > Properties

EmEditor 巨集參考: Mode 屬性

Scroll 上一頁 首頁 下一頁 其他
EmEditor 首頁 - EmEditor 說明 - EmEditor 巨集參考 - Selection 對象

Mode 屬性

設置或檢索表示選取模式的標志。

[JavaScript]

nMode = document.selection.Mode;

document.selection.Mode = nMode;

[VBScript]

nMode = document.selection.Mode

document.selection.Mode = nMode

參數

nMode

指定一個下列值的組合: 但是,eeModeStream,eeModeLine,以及 eeModeBox 不能聯合使用。只有 eeModeKeyboard 可以與 eeModeStream,eeModeLine,或 eeModeBox 聯合使用。當設定屬性時,eeModeSelected 會被忽略。

eeModeStream

流選擇模式。

eeModeLine

行選擇模式。

eeModeBox

垂直選擇模式。

eeModeMask

一個來檢查選擇模式的掩碼。不能設置屬性。要檢查 Mode 屬性,用一個 AND 運算符并用eeModeStream,eeModeLine,和 eeModeBox 比較結果。

eeModeKeyboard

指定鍵盤選擇模式。這個值能與另一個值進行組合。

eeModeSelected

選定內容不是空的。僅當檢索屬性時有效。

示例

[JavaScript]

nMode = document.selection.Mode;

switch( nMode & eeModeMask ) {

case eeModeStream:

   alert( "Stream selection mode.");

   break;

case eeModeLine:

   alert( "Line selection mode." );

   break;

case eeModeBox:

   alert( "Vertical selection mode.");

   break;

}

if( nMode & eeModeKeyboard )  alert( "And also the keyboard selection mode." );

[VBScript]

nMode = document.selection.Mode

Select Case nMode And eeModeMask

Case eeModeStream

   alert "Stream selection mode."

Case eeModeLine

   alert "Line selection mode."

Case eeModeBox

   alert "Vertical selection mode."

End Select

If nMode And eeModeKeyboard Then

   alert "And also the keyboard selection mode."

End If

版本

支持 EmEditor 4.00 或之后的版本。EmEditor 5.00 或之后的版本支持 eeModeSelected,而且這個屬性會返回選擇模式即使選定內容為空。

Copyright © 2003-2016 by Emurasoft, Inc.