Method | Description | |
---|---|---|
AddHotKeyActionByScript ( uint modifiers, Keys key, string scriptPath ) : void |
ホットキーを登録する(実行するスクリプトを指定)
|
|
GetImageName ( ) : string |
適当な画像名を返す
|
|
MainForm ( ) : System | ||
TakeAndAddScreenshot ( Rectangle rect, string defaultImageName = null ) : string |
rectの領域内のスクリーンショットを撮って保存
|
|
TakeScreenshot ( Rectangle rect ) : Bitmap |
rectの領域内のスクリーンショットを撮ってbitmapデータを返す
|
|
findTemplate ( string imageName, double threshold = -1, bool showNotFoundDialog = true ) : Rectangle |
スクリーン画像とimageNameで指定した画像とのマッチング。Cv.MatchingTemplate()を利用
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
使用中のリソースをすべてクリーンアップします。
|
|
WndProc ( Message &m ) : void |
Method | Description | |
---|---|---|
AddHotKeyAction ( uint modifiers, Keys key, string text, Action action ) : void |
ホットキーを登録する
|
|
AddScreenshot ( string imageKey, Bitmap bmp ) : void |
スクリーンショット画像をバッファに追加
|
|
CheckSave ( ) : bool |
テキスト・画像が変わったか判断し、変わったなら保存する
|
|
ClearScreenshots ( ) : void |
バッファからスクリーンショット画像をすべて消す
|
|
ClearTextBoxImages ( ) : void |
エディタ画面の画像を消す
|
|
CreateThumbnail ( Image image ) : Image |
サムネイル画像を作成
|
|
DeleteScreenshot ( string imageKey ) : Bitmap |
スクリーンショット画像をバッファから消す
|
|
GetBitmapFromFile ( string path ) : Bitmap |
上書き可能なビットマップデータを返す 普通にnew Bitmap(path)で得られたデータを使うと上書き保存できなくなる
|
|
GetImageName ( int n ) : string |
整数値から適当な画像名を返す
|
|
GetOpenDirName ( ) : string |
開きたいファイル群があるディレクトリ名を取得
|
|
GetSaveDirName ( ) : string |
保存先のディレクトリ名を取得
|
|
InitializeComponent ( ) : void |
デザイナー サポートに必要なメソッドです。このメソッドの内容を コード エディターで変更しないでください。
|
|
LoadConfigData ( ) : void |
設定ファイル(configPath)の内容を読みこんでホットキーを適宜登録する
|
|
MainForm_FormClosed ( object sender, FormClosedEventArgs e ) : void | ||
MainForm_FormClosing ( object sender, FormClosingEventArgs e ) : void | ||
MainForm_Load ( object sender, EventArgs e ) : void | ||
NewFile ( ) : bool |
新規作成
|
|
OpenFile ( ) : bool |
既存のファイルを開く
|
|
RegisterHotKey ( IntPtr hWnd, int id, uint fsModifiers, uint vk ) : int | ||
Run ( string sourceCode ) : void |
スクリプトを実行する
|
|
RunByScriptPath ( string scriptPath ) : void |
スクリプトを実行する(スクリプトファイル指定版)
|
|
Save ( bool useDirName = true ) : bool |
現在のテキストおよび撮影した画像を保存
|
|
SetFontEditor ( Font font ) : void |
エディタのフォントを変更する
|
|
SetPlayButtons ( bool startPlaying ) : void | ||
SetTextBoxImages ( ) : void |
エディタ画面に画像表示/非表示の設定を反映させる
|
|
SetTitle ( ) : void |
メインウインドウのタイトルを設定
|
|
UnregisterHotKey ( IntPtr hWnd, int id ) : int | ||
checkBox1_CheckedChanged ( object sender, EventArgs e ) : void | ||
cmdButton_Click ( object sender, EventArgs e ) : void | ||
notifyIcon_DoubleClick ( object sender, EventArgs e ) : void | ||
screenshotButton_Click ( object sender, EventArgs e ) : void | ||
thumbNailView_MouseDoubleClick ( object sender, MouseEventArgs e ) : void | ||
すくすくについてAToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
すべて選択AToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
もとに戻すUToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
やり直しRToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
コピーCToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
スクリプトの登録ToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
スローモーションで実行RToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
デフォルトのフォントToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
フォントの設定FToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
一行削除LToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
保存SToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
停止SToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
切り取りTToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
削除DToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
名前をつけて保存AToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
実行RToolStripMenuItem1_Click ( object sender, EventArgs e ) : void | ||
撮り直しRToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
新規作成NToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
検索FToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
終了XToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
貼り付けPToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
閉じるToolStripMenuItem_Click ( object sender, EventArgs e ) : void | ||
開くOToolStripMenuItem_Click ( object sender, EventArgs e ) : void |
public AddHotKeyActionByScript ( uint modifiers, Keys key, string scriptPath ) : void | ||
modifiers | uint | 修飾キー |
key | Keys | キーコード |
scriptPath | string | 実行するスクリプトへのパス |
return | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | マネージ リソースが破棄される場合 true、破棄されない場合は false です。 |
return | void |
public TakeAndAddScreenshot ( Rectangle rect, string defaultImageName = null ) : string | ||
rect | Rectangle | |
defaultImageName | string | |
return | string |
public TakeScreenshot ( Rectangle rect ) : Bitmap | ||
rect | Rectangle | |
return | Bitmap |
public findTemplate ( string imageName, double threshold = -1, bool showNotFoundDialog = true ) : Rectangle | ||
imageName | string | |
threshold | double | |
showNotFoundDialog | bool | |
return | Rectangle |