cfiler
TextViewer Class Reference

テキストビューアウインドウ More...

Public Member Functions

def destroy (self)
 テキストビューアウインドウを破棄する More...
 
def configure (self)
 設定を読み込む More...
 
def centerOfWindowInPixel (self)
 テキストビューアウインドウの中心位置を、スクリーン座標系で返す More...
 
def getVisibleRegion (self)
 可視領域を返す More...
 
def command_ScrollUp (self, info)
 1行上方向にスクロールする More...
 
def command_ScrollDown (self, info)
 1行下方向にスクロールする More...
 
def command_PageUp (self, info)
 1ページ上方向にスクロールする More...
 
def command_PageDown (self, info)
 1ページ下方向にスクロールする More...
 
def command_Edit (self, info)
 閲覧中のファイルをエディタで編集する More...
 
def command_Search (self, info)
 テキスト中から文字列を検索する More...
 
def command_SearchNext (self, info)
 前回検索した文字列を使って次の場所を検索する More...
 
def command_SearchPrev (self, info)
 前回検索した文字列を使って前の場所を検索する More...
 
def command_ConfigMenu (self, info)
 設定メニューをポップアップする More...
 
def command_Close (self, info)
 テキストビューアを閉じる More...
 

Detailed Description

テキストビューアウインドウ

テキストビューアとバイナリビューアを実現しているクラスです。

設定ファイル config.py の configure_TextViewer に渡される window 引数は、TextViewer クラスのオブジェクトです。

Member Function Documentation

◆ destroy()

def destroy (   self)

テキストビューアウインドウを破棄する

◆ configure()

def configure (   self)

設定を読み込む

キーマップなどをリセットした上で、config,py の configure_TextViewer() を呼び出します。

◆ centerOfWindowInPixel()

def centerOfWindowInPixel (   self)

テキストビューアウインドウの中心位置を、スクリーン座標系で返す

Returns
( X軸座標, Y軸座標 )

◆ getVisibleRegion()

def getVisibleRegion (   self)

可視領域を返す

Returns
( 表示範囲の先頭の行番号, 表示範囲の末尾の行番号 )

◆ command_ScrollUp()

def command_ScrollUp (   self,
  info 
)

1行上方向にスクロールする

◆ command_ScrollDown()

def command_ScrollDown (   self,
  info 
)

1行下方向にスクロールする

◆ command_PageUp()

def command_PageUp (   self,
  info 
)

1ページ上方向にスクロールする

◆ command_PageDown()

def command_PageDown (   self,
  info 
)

1ページ下方向にスクロールする

◆ command_Edit()

def command_Edit (   self,
  info 
)

閲覧中のファイルをエディタで編集する

◆ command_Search()

def command_Search (   self,
  info 
)

テキスト中から文字列を検索する

◆ command_SearchNext()

def command_SearchNext (   self,
  info 
)

前回検索した文字列を使って次の場所を検索する

◆ command_SearchPrev()

def command_SearchPrev (   self,
  info 
)

前回検索した文字列を使って前の場所を検索する

◆ command_ConfigMenu()

def command_ConfigMenu (   self,
  info 
)

設定メニューをポップアップする

◆ command_Close()

def command_Close (   self,
  info 
)

テキストビューアを閉じる