【29問目】博士の一問一答~画面外のノードを探したい
2025.01.21
今回のお悩み

博士!まずいです博士!
やらかしてしまいました!

なんじゃそんなに慌てて。
やらかしてるのはいつものことじゃろ?

失礼な!いや実はですね、シナリオを作っていたら
ノードがどこかに吹き飛んでしまって・・・
探すの手伝ってもらえませんか?

コンタクトレンズみたいに探しとったのか・・・
それは一瞬で解決じゃぞ。

ええ!?
丸一日探していた僕の苦労はどこへ・・・

それはドンマイじゃ!
どれ、シナリオを見せてもらおう。
問
画面外に行ってしまったノードを探したい
シナリオ編集エリアを確認
下図のフローチャートエリアに、ロータス君のやらかしシナリオを再現しました。
通常の編集画面ではこのように見えています。メインフローの中は空になっていますがどこかにノードが隠れています。
よく見るとスクロールバーが小さくなっていますね。画面全体がとても広く、遠いところにノードが存在するようです。
それでは「全体表示」画面で確認してみましょう。
赤丸の位置にノードがあります。
中央のグレーのエリアは、フローチャートエリアに表示されている画面の範囲です。
今回は再現シナリオなので位置を把握していますが、これを見つけるのは至難の業です。

ちなみに、勝手にこのようにノードがどこかにいくことは無いので
安心してWinActorを使ってほしいのじゃ。
散ったノードをまとめる
ではバラバラになってしまったノードを集めます。
フローチャートツールバーの一番右にある「ノード整列」ボタンを押してみましょう。
「ノード整列」ボタンはフローチャートエリアに分散しているノードを集め、一定間隔に整列してくれます。
また、余分な空白部分を削除し、フローチャートがリサイズされます。
ボタンを押してみると、かなり遠くに散っていたノードが集まって再び編集できるようになりました。
答
「ノード整列」ボタンを押すのじゃ!

どうじゃ?
ワンボタンでできたじゃろ!

うわ本当ですね!
このボタンはあまり使ったことないから気付きませんでした。

その気持ちはよくわかるぞ。普段無くても困ることはないからのう。
ところで、今回はどうしてこんなことになったんじゃ?

いやあ、ちょっとウトウトしてまして
知らない間にノードをドラッグしたまま意識が飛んでたみたいです。

意識とともにノードも飛ばしたのか・・・以後気を付けるように!
それでは解散!
関連記事こちらの記事も合わせてどうぞ。
2024.12.13
【28問目】博士の一問一答~任意の実行ログを出力したい
2024.11.29
【27問目】博士の一問一答~アクティブなセルを操作したい
2024.10.18