The NetBSD Project

CVS log for othersrc/mgl/mgl2/HowtoUse.doc

[BACK] Up to [jp.NetBSD.org] / othersrc / mgl / mgl2

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.12 / (download) - annotate - [select for diffs], Wed Mar 14 13:54:35 2001 UTC (23 years ago) by suz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +6 -1 lines
Diff to previous 1.11 (colored) to selected 1.6 (colored)



o mglsvr
	アプリタイプ強化
		AT_WHOLE -- 画面全体を使う。
		AT_LMAIN -- メイン画面が2段のときに 1段のサイズの画面を使う。

	mgterm -w オプションで、AT_WHOLE 指定
	       -l オプションで、AT_LMAIN 指定

Revision 1.11 / (download) - annotate - [select for diffs], Tue Mar 13 13:26:09 2001 UTC (23 years ago) by suz
Branch: MAIN
Changes since 1.10: +12 -6 lines
Diff to previous 1.10 (colored) to selected 1.6 (colored)



o mglsvr
	--- スクリーンセーバ対応。

	1) 次の環境変数をサポート

	SCREEN_SAVER_PROGRAM=プログラムのパス名
	SCREEN_SAVER_DELAY=数字

	SCREEN_SAVER_DELAY(秒)の間 キー入力やマウス入力がなかった場合
	SCREEN_SAVER_PROGRAMを起動します。

	2) open_graph() する前に mgl_apli_type に AT_OPT_LOCK を設定した
	  プログラムを実行した場合、そのプログラム以外にキー入力などの
	  イベントが行かないようにします。

	簡単な スクリーンセーバの例:

		#include "mgl2.h"

		main() {
        		mgl_apli_type = AT_OPT_LOCK | AT_MAIN;
        		open_graph();
			draw_string(10,20,"This is screen_saver!",DIR_NORTH);
        		get_key(-1);
		}

Revision 1.10 / (download) - annotate - [select for diffs], Wed Mar 7 14:40:46 2001 UTC (23 years ago) by suz
Branch: MAIN
CVS Tags: ALPHA_020_PRE6, ALPHA_020
Changes since 1.9: +16 -0 lines
Diff to previous 1.9 (colored) to selected 1.6 (colored)

*** empty log message ***

Revision 1.9 / (download) - annotate - [select for diffs], Wed Mar 7 12:43:35 2001 UTC (23 years ago) by suz
Branch: MAIN
Changes since 1.8: +14 -1 lines
Diff to previous 1.8 (colored) to selected 1.6 (colored)

*** empty log message ***

Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 7 11:11:48 2001 UTC (23 years ago) by suz
Branch: MAIN
CVS Tags: ALPHA_020_PRE4
Changes since 1.7: +41 -0 lines
Diff to previous 1.7 (colored) to selected 1.6 (colored)

*** empty log message ***

Revision 1.7 / (download) - annotate - [select for diffs], Sun Mar 4 16:03:15 2001 UTC (23 years ago) by suz
Branch: MAIN
Changes since 1.6: +23 -2 lines
Diff to previous 1.6 (colored)


o mgterm/vt.c
    色を設定できるようにした。

    名前 (環境変数 mgterm.名前 や 名前 で 指定)

    FGCOLOR
    BGCOLOR
    FGCOLOR[0-7]    (ESC [ 3[0-7]m で指定する色)
    BGCOLOR[0-7]    (ESC [ 4[0-7]m で指定する色)

    色のフォーマット
       #rrggbb での指定 (rr,gg,bb は 16進数 2桁で、red,green,blue に対応)
    または、次の 色名
	Black Silver Gray White Maroon Red Purple Fuchsia
	Green Lime Olive Yellow Navy Blue Teal Aqua

Revision 1.6 / (download) - annotate - [selected], Thu Nov 30 16:48:10 2000 UTC (23 years, 4 months ago) by suz
Branch: MAIN
CVS Tags: ALPHA_020_PRE3, ALPHA_020_PRE2, ALPHA_020_PRE
Changes since 1.5: +8 -4 lines
Diff to previous 1.5 (colored)



ながい間更新されていなかったので、現状に合わせて記述。

Revision 1.5 / (download) - annotate - [select for diffs], Sat Sep 9 03:25:39 2000 UTC (23 years, 6 months ago) by suz
Branch: MAIN
CVS Tags: BEFORE_KEYMAP, ALPHA_019p3, ALPHA_019, ALPHA_018p9, ALPHA_018p8, ALPHA_018p7, ALPHA_018p6, ALPHA_018p5, ALPHA_018p4, ALPHA_018p3, ALPHA_018p2, ALPHA_018p10, ALPHA_018p1, ALPHA_018, ALPHA_017p7
Changes since 1.4: +14 -4 lines
Diff to previous 1.4 (colored) to selected 1.6 (colored)

alpha 017p7
o mgl2.c
        -- イベントマネージャの初期化に失敗したときの後始末を追加。

o mgterm , mglsvr
        -- bg 時の tty の設定を見直し。
        -- -e コマンド名 をサポート

                mglsvrx -e "mgterm -e login"
o emcli.c
        接続したら、接続資源 mgl.xxx.tty のファイルパーミッション
        を変更する。

o NetBSD.mk
        余計な -lcanna を外した。

Revision 1.4 / (download) - annotate - [select for diffs], Sat Sep 9 03:19:50 2000 UTC (23 years, 6 months ago) by suz
Branch: MAIN
CVS Tags: ALPHA_017p6, ALPHA_017p5
Changes since 1.3: +6 -10 lines
Diff to previous 1.3 (colored) to selected 1.6 (colored)

alpha 017p5

o MGLIM,MGTAPP
        ELF では、シンボルの _ prefix を外すようにした。
        FreeBSD.mk/NetBSD.mk を参照

o mgterm/mglsvrcons は、setuid bit を ON するのをデフォルトに。
    - MGLIM , MGTAPP では / を含めることができない。
    - mgterm で utmp 設定 -- who が使える。
    - 接続のためのリソースは、owner しかアクセスできないようにした
    - 最初に接続したクライアント終了で svr も終了(kill が不要)
    -

o emx11.c --- SCREEN_WIDTH を越えて書くバグを修正。

o tap.c -- 小改良

Revision 1.3 / (download) - annotate - [select for diffs], Sat Sep 9 03:09:07 2000 UTC (23 years, 6 months ago) by suz
Branch: MAIN
CVS Tags: ALPHA_017p4, ALPHA_017p3, ALPHA_017p2, ALPHA_017p1, ALPHA_017, ALPHA_016p5
Changes since 1.2: +3 -0 lines
Diff to previous 1.2 (colored) to selected 1.6 (colored)

mgl2 alpha 016p5

Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 9 03:07:06 2000 UTC (23 years, 6 months ago) by suz
Branch: MAIN
Changes since 1.1: +5 -1 lines
Diff to previous 1.1 (colored) to selected 1.6 (colored)

alpha 016p4

o ソフトキーボード作成開始。
        bin/imsoft.c

o IM の 挙動がおかしいので修正。
        get_key_im,mgterm,xx_ket_select を全部みなおし。


o IM が使う領域を決める API の追加
        -- im_avoid_point アプリが場所を指定
            im_view_point  IM の中で呼び出すAPI

o mgui.c 480x240 サポート

o クリッピングのサポート
        --- あんまり性能落ちないみたいなので、常に ON。

Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 9 03:02:42 2000 UTC (23 years, 6 months ago) by suz
Branch: MAIN
CVS Tags: ALPHA_016p3
Diff to selected 1.6 (colored)

alpha 016p2

o ドキュメントの追加 HowtoUse.doc mil/mil.doc (MGL1 より)
  server/client で メッセージを追加。および mkdir の復活

o demos/tap.c の追加

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>