文字コード表示についての要望No.01333
つよきち さん 98/07/14 17:18
 
現在文字コードの表示は、メニューから選んで、その都度表示させる仕様となってい
るようですが、ユーザーがアクションを起こさなくても、例えばcapslock表示の横に、
勝手に文字コードが表示されるようには出来ないでしょうか?
動作環境メニュー中の「capslock表示」チェックの下に、同じように「文字コードの
表示」チェック項目が出来たりすると、うれしいのですが。

[ ]
RE:01333 文字コード表示についての要望No.01341
番頭++ さん 98/07/14 19:18
 
こんなマクロでは用は足しませんか ...

//*1    KZHM_114.mac    1998/07/01
//*1_Desc.: 【文字のコード表示】
//  "abc-xyz", "ABC-XYZ", "0123-9",
//  "0 - 9", "A - Z", "a - z",
//  "あ - ん", "ア - ン",
    $wk1 = "文字をダブルクリックしてください !";
    $wk1 = $wk1 + "\n [Esc] で終了します。";
    $wk1 = $wk1 + "\n\n結果は、このウィンドウのタイトルバーに表示します。";
    message $wk1;
while( ! iskeydown( 0x1B ) ){   //  [Esc] が押されるまでループする !
//  showcode;
    call pp_dec_hex1;
    $wk1 = $wk2 + " - ";
    if( code == ' ' ){
        $wk1 = $wk1 + str(code) + " - ' ' - 半角のスペース文字です。";
    } else if( code == 0x8140 ){
        $wk1 = $wk1 + str(code) + " - '\x81\x40' - 全角のスペース文字です。";
    } else if( code == ' ' ){
        $wk1 = $wk1 + str(code) + " - ' ' - 全角のスペース文字です。";
    } else if( code == 0x09 ){
        $wk1 = $wk1 + str(code) + " - tab - タブ (制御コード) です。";
    } else if( code == 0x0D ){
        $wk1 = $wk1 + str(code) + " - CR - 改行 (制御コード) です。";
    } else if( code == -1 ){
        $wk1 = $wk1 + str(code) + " - eof - [EOF] (制御コード) です。";
    } else if( code <= 0x20 ){
        $wk1 = $wk1 + str(code) + " - その他の制御コードです。";
    } else if( code <= 0xFF ){
        $wk1 = $wk1 + str(code) + " - '" + char(code) + "' - その他の半角文字です。";
    } else {
        $wk1 = $wk1 + str(code) + " - '" + char(code) + "' - その他の全角文字です。";
    }
    inputpos "文字をダブルクリックしてください ! [Esc] で終了します。 : " + $wk1;
}
gofiletop;  //  ファイルの先頭にカーソルを移動します。
endmacro;
pp_dec_hex1:
    $tbl_hex = "0123456789ABCDEF";
    #k = code;  $wk2 = "";
    while( #k != 0 ){
        #i = #k%256;    #k = #k/256;    #j = #i%16; #i = #i/16;
        $wk2 = midstr($tbl_hex,#i,1) + midstr($tbl_hex,#j,1) + $wk2;
    }
    $wk2 = "0x" + $wk2;
return;

[ ]
RE:01341 文字コード表示についての要望No.01348
つよきち さん 98/07/15 08:55
 
番頭++さんはじめまして
つよきちです(^^)

>こんなマクロでは用は足しませんか ...
>

(私にとって)ものすごいマクロ、ほんとにありがとうございます。
早速試させて頂きました。
しかし、・・・

1、私は、秀丸を使っている最中は、いっさいマウスにさわらないんです。(といい
ますか、マウス操作が必要無いのも秀丸を使っている理由のひとつです。他のエディ
タには目もくれず、5年前からひたすらヒデマラーです(^^;))

2、文字コード表示の為に、キーボード操作をしたくないんです。

以上2点の、非常にわがままな理由が自分にありまして、私には不向きのようです(^
^;)

せっかくの好意を踏みにじるようで、ほんとにすみません。
これからも、いろいろ教えて下さい。

[ ]