Ticket #188 (closed 不具合: fixed)

Opened 3 years ago

Last modified 2 years ago

--fullscreen オプションで最大化の状態で起動して欲しい

Reported by: anonymous Assigned to:
Priority: minor Milestone:
Component: その他/一般 Version: 3.00 (開発中)
Keywords: Cc:

Description

--fullscreen オプションが Meadow3 から追加されたようですが、 スクリーンサイズの通常のウィンドウとして起動しているだけで 最大化の状態で起動してくれません。

Attachments

Change History

10/16/05 17:20:37 changed by miyoshi

  • priority changed from major to minor.

手元の環境では

meadow -q --fullscreen

で最大化の状態で起動されます。

.emacs でフレームサイズを指定しているだけでは?

10/16/05 17:58:58 changed by fujii

このチケットは --fullscreen オプションが効いていないという話ではないと思います。このオプションを指定してもスクリーンにフィットするサイズになるだけで、一般的な Windows アプリの最大化の状態になっていないという話だと思います。

10/18/05 09:49:24 changed by miyoshi

  • status changed from new to closed.
  • resolution set to fixed.

ああ、時々出てくるその話でしたか。

個人的には意味があるとは思えませんが、r3924で一応対処しておきました。

  • フレームサイズを標準フォントの整数倍になるように制限している部分をコメントアウトしました
  • mw32_check_fullscreen() の処理を Windows に任せるようにしました

特に後者には副作用があるかもしれません。問題がありましたら報告願います。

10/20/05 01:13:55 changed by horiguti

全画面にすると, スクリーンサイズとフォントの大きさの関係によってか下辺だけウインドウの縁が描画されて, ミニバッファの下1-2ドットがかけている状態になります.
計算の丸め方がどこかおかしいのでしょうか..

10/20/05 07:34:40 changed by miyoshi

  • status changed from closed to reopened.
  • resolution deleted.

確かに問題がありますね。後で対応します。

11/01/05 06:40:04 changed by miyoshi

r3938で直しました。

副作用がある可能性がありますので、本チケットは open のままにしておきます。

11/04/05 07:19:57 changed by miyoshi

  • status changed from reopened to closed.
  • resolution set to fixed.

副作用はないと思いますので閉じます。

11/22/05 00:25:27 changed by miyoshi

現状のままでは色々と問題があるので、r3982で仕様を変更しました。

Meadow のフルスクリーンには次の2つがあります。

Windowsのフルスクリーン
ディスプレイにフィットするように最大化した状態。フレームサイズはデフォルトフォントの整数倍とは限らない。フレームの移動は不可。 この状態になるのは以下の操作をしたとき。
  • Meadow のタイトルバーの最大化アイコンをクリック
  • 最大化していないときにタイトルバーをダブルクリック
  • (w32-maximize-frame)を評価
Emacsのフルスクリーン
フレームサイズはデフォルトフォントの整数倍を満たす範囲で最大のもの。右側および下側にすきまが生じる可能性がある。フレームの移動は可能。 この状態になるのは以下の操作をしたとき。
  • 起動オプションで`-fs'を指定して起動
  • (set-frame-parameter nil 'fullscreen 'fullboth)を評価

11/27/05 21:39:45 changed by anonymous

結局のところ、--fullscreen オプションで最大化は却下ですか?

11/30/05 00:36:54 changed by miyoshi

却下というか Emacs の --fullscreen の仕様に従うことにするということです。

Windows 流の fullscreen を実現するには、 Emacs 本体に大きく手を入れる必要があります。 私であれば絶対に使わないであろう --fullscreen オプションのために、 実装を複雑にすることはしません。


Add/Change #188 (--fullscreen オプションで最大化の状態で起動して欲しい)




Change Properties
Action