V9.22β18No.11396
秀丸担当 さん 23/05/24 14:58
 
V9.22β18を公開しました。
落ち着かせたいといいつつ、また修正ができてしまいました。
すみません。

以下のページの「先行開発バージョンはこちら」からダウンロードできます。
https://hide.maruo.co.jp/software/hidemaru.html

32bit版:
https://hide.maruo.co.jp/software/bin3/hm922b18_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hm922b18_x64_signed.exe

[ ]
RE:11396 V9.22β18No.11404
western さん 23/05/26 12:10
 
諸々のレンダリング枠の調整ありがとうございます
楽しく使い倒しております


レンダリング枠の非表示⇒再表示トラブル

再現方法

setrenderpanetarget "testWindow";
renderpanecommand """{"place": "rightside", "size": 400}"""; // レンダリング
枠を右側にドッキング

setrenderpanetarget "testWindow";
renderpanecommand """{"invisible": 1}"""; // ドッキング枠を隠す

setrenderpanetarget "testWindow";
renderpanecommand """{"invisible": 0, "size": 800}"""; // 幅を指定して、隠し
た枠を再表示

{"invisible": 0} と一緒に size 指定している場合に限り、潰れた状態で表示されます


■ レンダリング枠の [閉じる] の挙動

利用者がドッキングしたレンダリング枠を
[×]ボタン、メニューの[閉じる] の操作をした時は { "show": 0 } という扱いで、
閉じられたレンダリング枠を改めて表示させたい場合は
{ "uri": "file:///xxx" } を指定して作り直すべき
というルールでしょうか


可能であれば {"invisible": 1 } 相当の動作になれば、
レンダリング枠で操作されている内部状態を継続できるのですが
インスタンスの削除という動作なのであれば、
内部の状態を postMessage でマクロに戻して記憶するようなロジック
の範囲で出来る方法を考えます

[ ]
RE:11396 V9.22β18No.11406
western さん 23/05/26 13:50
 
その他もろもろ

トラブル報告した内容は、再現しなくなっているのを確認できました

■ タブバーの詳細に[共通と個別の間]を追加。

表示設定の実現ありがとうございます
配置で発生していたタブバーの位置がガクガクしなくなりフィーリングが邪魔されな
くなりました

■ レンダリング枠

{ initialize: "async" } の効果いいですね
初期化時にいくつも枠を用意していたのですが操作が戻ってくるのに目に見える改善
がありました

■ getPixelPosFromCursorPos のマクロヘルプ

```
パラメータ3(数値型、省略可能)
行番号(または文字のY座標)を指定します。行番号の場合、1から数えます。
```

もしかして 0 から数えていませんか?




その他

■ [動作環境]>[ウィンドウ]>[ツールバー]>[詳細]ボタン のダイアログ

[デザイン]タブ>[アイコンの大きさ] を100%より大きなサイズ(例:特大300%) に
して一度[OK]

もう一度 [詳細]ボタン のダイアログ を表示する

[詳細]タブ の右側リストのアイコンが、高さそのままに巨大化されて、一部コマン
ド名が読めなく

他のダイアログの似た状況について他の方の報告ありましたが、
一部のコマンド名が見切れているので、表示枠の横幅サイズも調整お願いします

■ 本体ヘルプ 目次−動作環境−ウィンドウ−ブラウザ枠の詳細

```
プライベートブラウジング
ONにすると、個別ブラウザ枠内で動作するブラウザの情報を記憶しないモードとして
動作するようになります。
```

とありますが(共有)ブラウザ枠なのに「個別ブラウザ枠内」となっている

■ マクロヘルプ getini系4種

パンくずリストが [関数(その他関数)] 以下となっているが
現状はルート直下。(writeini*系は問題なし)




手元のメモに残るトラブル記録はこれで全てです

[ ]
RE:11406 V9.22β18No.11408
秀丸担当 さん 23/05/26 16:38
 
いろいろありがとうございます。
invisible中のsize指定はできませんでした。
できるようにしておきます。。
ヘルプの各所も直しておきます。

[ ]