開発マイルストーン  Version 1.12

 モジュール名:WND_TaskOpe

タスク操作用フォーム
■■■■■■■■■■■■■■■■■■■■■■■■■■■■

【モジュール】:タスク操作画面
【 概 要 】:タスク操作用フォーム
【 作 成 者 】: zudajijp
【 作 成 日 】: 2008/03/09
【 特記事項 】:

■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  一覧へ

 プロシジャー一覧


 プロシジャー名   概要 
UserForm_Initialize 【機能】:フォーム初期化処理
UserForm_KeyDown 【機能】:フォーム上キーボード処理
TaskMove 【機能】:タスク移動処理
TaskDel 【機能】:タスク削除処理
TaskInsert 【機能】:タスク挿入処理
LevelSel_One 【機能】:レベル選択処理([←][→])
LevelSel_Many 【機能】:レベル選択処理([Shift]+[←][→])
TaskSel_One 【機能】:タスク選択処理([↑][↓])
TaskSel_Many 【機能】:タスク選択処理([Shift]+[↑][↓])
TaskSel_PosGet 【機能】:タスク選択での位置取得(選択時)
TaskSel_PosGet2 【機能】:タスク選択での位置取得(移動時)




 プロシジャー記述書


 関数名   UserForm_Initialize 
概要 【機能】:フォーム初期化処理
処理 チャートを全て削除し、タスクを選択する
形式 Private Sub UserForm_Initialize()
可視性 プライベート
引数 なし

 関数名   UserForm_KeyDown 
概要 【機能】:フォーム上キーボード処理
処理 押されたキーに応じて処理を行う
形式 Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
可視性 プライベート
引数
KeyCode MSForms.ReturnInteger キーコード
Shift Integer [1]:Shift、[2]:Ctrl

 関数名   TaskMove 
概要 【機能】:タスク移動処理
処理 選択されたタスクを切り取り、指定位置に貼り付ける
形式 Private Sub TaskMove(pos As Long)
可視性 プライベート
引数
pos Long 指定位置(レベルに応じて行位置を計算する)

 関数名   TaskDel 
概要 【機能】:タスク削除処理
処理 選択されたタスクを削除する
形式 Private Sub TaskDel()
可視性 プライベート
引数 なし

 関数名   TaskInsert 
概要 【機能】:タスク挿入処理
処理 選択された行位置に空白行を挿入する
形式 Private Sub TaskInsert()
可視性 プライベート
引数 なし

 関数名   LevelSel_One 
概要 【機能】:レベル選択処理([←][→])
処理 「大項目」「中項目」の場合は、含まれるタスクを全て選択する
形式 Private Sub LevelSel_One(lev As Long)
可視性 プライベート
引数
lev Long

 関数名   LevelSel_Many 
概要 【機能】:レベル選択処理([Shift]+[←][→])
処理 選択されたタスクの範囲でレベルを変更する
形式 Private Sub LevelSel_Many(lev As Long)
可視性 プライベート
引数
lev Long

 関数名   TaskSel_One 
概要 【機能】:タスク選択処理([↑][↓])
処理 1タスクを選択する
レベルが「大項目」「中項目」の場合は、含まれるタスクを全て選択する
形式 Private Sub TaskSel_One(pos As Long)
可視性 プライベート
引数
pos Long

 関数名   TaskSel_Many 
概要 【機能】:タスク選択処理([Shift]+[↑][↓])
処理 複数タスクを選択する
レベルが「大項目」「中項目」の場合は、含まれるタスクを全て選択する
形式 Private Sub TaskSel_Many(pos As Long)
可視性 プライベート
引数
pos Long

 関数名   TaskSel_PosGet 
概要 【機能】:タスク選択での位置取得(選択時)
処理 選択レベルに応じて選択位置を取得する
形式 Private Sub TaskSel_PosGet(pos As Long, n1 As Long, n2 As Long)
可視性 プライベート
引数
pos Long 相対行位置
n1 Long 選択開始位置(アウトプット)
n2 Long 選択終了位置(アウトプット)

 関数名   TaskSel_PosGet2 
概要 【機能】:タスク選択での位置取得(移動時)
処理 選択レベルに応じて選択位置を取得する(切り取り後の位置を計算)
形式 Private Sub TaskSel_PosGet2(pos As Long, n1 As Long, n2 As Long)
可視性 プライベート
引数
pos Long 相対行位置
n1 Long 選択開始位置(アウトプット)
n2 Long 選択終了位置(アウトプット)


Copyright (c) 2007-2009 zudajijp. All Rights Reserved.