喫茶XRAYトップページ


[13298] IDE のレイアウト保存返信 削除
2020/3/30 (月) 21:36:03 Mr.XRAY
[ オブジェクトインスペクタの幅など記憶させる方法は? ]
https://www.petitmonte.com/bbs/answers?question_id=29707

残念ながら力及ばず,解決には至りませんでした.
岸壁の登攀を途中で断念した気持ちです.
しかし,分かりません.

サンプルプロログラムの記事とは性格が違いますから,記事が難しいです.

#  スレッドが長くなったので別スレッドにしました.


[13299] Re:IDE のレイアウト保存返信 削除
2020/3/30 (月) 23:26:40 Mr.XRAY
ググっていたら,DEKO さんとこも設定できていますね.
某掲示で質問された方の場合も,書き込みを読む限りでは,
設定ファイル (dst ファイル) は読み込まれているんですよね.
なのに設定されない.不思議です.

後考えられるのは,IDE とかプロジェクトが読み取り専用になっているとかですね.


[13300] 最大化?返信 削除
2020/3/31 (火) 12:09:33 Mr.XRAY
某掲示板で新たな動きがあったようです.
私の環境では,最大化の状態でも保存したレイアウトが有効になります.
もちろん,この場合,最大化で IDE が起動します (最大化の状態を保存したので).
この時のレイアウトというのは,例えばオブジェクトインスペクタの幅等です.

以前 Nov さんと以下のようなやりとりがありました.

-------------- 引用開始 -------------------------------------

> キャプションバーをダブルクリックして最大化,保存しました.
> すると最大化で起動します.違う ?

最大化の状態でレイアウトを保存、の意です。

> 「最大化で起動」なんてのがあったような,なかったような (^^;
たぶん、なかったような(笑)
最大化の状態でレイアウト保存されているので、結果として
最大化で起動するだけですね。

-------------- 引用終了 -------------------------------------

最大化の状態ではレイアウトが保存されない,ということだったと思います.
この時の最大化と私の操作の最大化とは何か違うのでしょうか.
私は,なにか思い違いをしているようなのですが.


[13301] Re:最大化?返信 削除
2020/3/31 (火) 18:02:46 Nov
ハッピーエンド(?)なので蛇足ですが...

最大化でないレイアウト(上)と、最大化のレイアウト(下:上
のレイアウトを単純に最大化したもの)をそれぞれ、プロジェク
トファイル(.dproj)ダブルクリックで起動した場合
の画像を、参考までに載せておきます。
(両方ともデフォルトレイアウトとして起動)

最大化レイアウトは、起動直後がおかしいだけで、レイアウトを
選択しなおすと正常に表示されます。

環境によって違うのかもしれません。


[13302] Re2:最大化?返信 削除
2020/3/31 (火) 19:15:04 Mr.XRAY
▼ Novさん,すみません.呼び出してしまったようで.
この件,了解しました.

> 最大化レイアウトは、起動直後がおかしいだけで、レイアウトを
> 選択しなおすと正常に表示されます。
>
> 環境によって違うのかもしれません。


某掲示板の方の書き込みを読む限りでは.そう思います.
Delphi 10.3.3 にはいくつかのパッチが提供されています.
もしかしたら,どれかのパッチを適用すると,なんて思っています.
私が今回ダウンロードしたのは数日前ですから,おそらく最新のです.


[13303] Re3:最大化?返信 削除
2020/3/31 (火) 19:44:06 Mr.XRAY
> 私が今回ダウンロードしたのは数日前ですから,おそらく最新のです.

Nov さんがこの喫茶XRAY に書き込まなければテストしなったでしょうね.
最大化の問題があるとしても,Delphi 10.3.3 でレイアウトの保存ができ,
次回 IDE 起動時にレイアウトが再現できるようなったことは事実です.


[13304] 某掲示板で返信 削除
2020/4/1 (水) 14:19:32 Mr.XRAY
今考えてみると,某掲示板で質問された方,
私がしつこくレスしたので「いいかげんにしてくれ」と思ったでしょうね.
ホントにゴメンね.あたしの性分なもんで.ハハハッ


[13305] Re:某掲示板で返信 削除
2020/4/1 (水) 17:28:34 Mr.XRAY
もう一度 Delphi Community を再インストールしてテストしてみようかなと思って (しつこい !)
あれっ !! 下図の画面のように失敗.
まっ,いいや,もうやらないから.

https://www.youtube.com/watch?v=JC7V8JHxJiY&feature=youtu.be&t=176


[13307] 最大化の問題返信 削除
2020/4/2 (木) 09:03:11 Mr.XRAY
> この件,了解しました.

サーバーが復旧したようなので再度やってみました.

(1) 新規に VCL フォームアプリ作成
(2) オブジェクト・インスペクタのペインだけの幅を変更
(3) 名前を付けてレイアウトを保存
(4) [オプション] の設定
(5) IDE を閉じて,再起動
(6) 結果,保存したレイアウトにならない

以上を確認しました.
これは Nov さん,某掲示板の方と同じ現象です.

次に,前回のテストと同じく,レイアウトをいろいろ変更してみました.
コンポーネントをツールバーに表示しました (下図を参照)
(コンポーネントはレイアウト保存に関係なく,次回も表示するが・・・)

結果,最大化でも保存したレイアウトになる.

このことから,レイアウト (IDE のカスタマイズ ?) によるものと思われます.
コンポーネントのツールバー関係でそうなるのかは未確認です.

※ レイアウトの保存は前回と同じく,全て最大化の状態で行っています.
※ テストの度に Delphi 10.3.3 をインストールし直して,
※ ,dst ファイルを削除しています.
※ iOS は除外しています (時間がかかるので)



[13308] Re:最大化の問題返信 削除
2020/4/2 (木) 10:22:58 Mr.XRAY
> コンポーネントのツールバー関係でそうなるのかは未確認です.

どうやら,ツールバーにコンポーネントパレットを表示しただけではダメなようです.
提示した図の位置にして,ツールバーの縦方向のサイズを変更すれば OK のようです.
意地と根性で確認しました.
登攀終了です (笑).

ということで,記事の備考を書き換えました.
http://mrxray.on.coocan.jp/Delphi/Others/D2007IDEChange.htm#04

この現象がバグと言えるのか,仕様と言えるのかはつまびらかではありません.

改めてサヨウナラ
https://www.youtube.com/watch?v=jH6BpKrFY9o&feature=youtu.be&t=113


INCM/CMT
Cyclamen v3.82