■ 質問はここへ ■

前へ 次へ
No. 1444投稿者: aliceride日付: 2005/10/08 01:02:02
題名 : 半角スペース2個を全角スペースにするには

初めましてalicerideと申します。

QXエディタを使い始めたのですが、検索しても分からないため
質問させて頂きます。

ALT+矢印キーにて罫線を書いていたのですが、桁の途中から
新たな行に罫線を引くと、それまでの空間が半角の空白スペースに
なります。
これを全角にしたいのですが、

・罫線を引いた際に半角スペースでなく全角スペースで埋まるような
 設定はありますでしょうか。
・半角スペース2つを1つの全角スペースに置き換えるようなマクロは
 ありますでしょうか。

アドバイスを頂ければありがたいです。

No. 1445 (1444へのコメント)投稿者: かぶねこ HP日付: 2005/10/08 06:24:43
題名 : Re:半角スペース2個を全角スペースにするには

>・罫線を引いた際に半角スペースでなく全角スペースで埋まるような
> 設定はありますでしょうか。

ないと思います。

>・半角スペース2つを1つの全角スペースに置き換えるようなマクロは
> ありますでしょうか。

一般的に全置換でしたらこんなマクロでできます。

'マクロで全置換

proc main
if @hwnd = 0 then exit proc '文書を開いてなければ中止
@@Redraw = 0 '高速処理(画面出力停止)
@UndoBlock = 1 '後で取り消しを1回でできるように
@MoveFileTop '文書先頭に移動
@ReplaceString2 " ", " ", 1 '置換実行
@UndoBlock = 0
@@Redraw = 1
end proc

No. 1446投稿者: とら日付: 2005/10/15 23:10:15
題名 : ウェブリンクをクリックしてブラウザを起動させる方法

初めまして、よろしくお願いします。
httpで始まるウェブリンクをダブルクリックしてブラウザで表示したいのです。
以前はできていたような気もするのですが、最近できないことに気づきました。
設定をよーく見てみましたが、それらしきものも見あたらず困り果てております。
どうかご教示ください。

No. 1447 (1446へのコメント)投稿者: かぶねこ HP日付: 2005/10/16 07:06:26
題名 : Re:ウェブリンクをクリックしてブラウザを起動させる方法

>httpで始まるウェブリンクをダブルクリックしてブラウザで表示したいのです。
>以前はできていたような気もするのですが、最近できないことに気づきました。

http://0ban.com/araken/qxhelp/dMODEALLMOUSE.htm
に解説のある、共通設定の「マウス」の項目で「クリッカブルURL」に
チェックが入っていることを確認してください。

チェックが入っていても動作しない場合は、マクロフォルダにある
QACLICK.MAC 内の sub GoHomePage(htmlfile$) という
サブルーチンがうまく動作していないことになります。
HTML ファイルそのもののダブルクリックでブラウザが起動するかどうかも
一度確認してください。

No. 1448 (1447へのコメント)投稿者: とら日付: 2005/10/16 16:52:11
題名 : Re^2:ウェブリンクをクリックしてブラウザを起動させる方法

かぶねこさん、ありがとうございます。
「クリッカブルURL」はチェックが入っています。
HTMLファイルのダブルクリックでもブラウザは起動します。
マクロのサブルーチンのどこがうまくいっていないのかわかりませんが、
リンクをダブルクリックすると「ブラウザを起動しますか?」というウィンドウが現れ、
OKをクリックすると問いかけのウィンドウが消えるだけで、なにも起こりません。
引き続きよろしくお願いいたします。

No. 1449 (1448へのコメント)投稿者: かぶねこ HP日付: 2005/10/17 00:54:23
題名 : Re^3:ウェブリンクをクリックしてブラウザを起動させる方法

>マクロのサブルーチンのどこがうまくいっていないのかわかりませんが、
>リンクをダブルクリックすると「ブラウザを起動しますか?」というウィンドウが現れ、
>OKをクリックすると問いかけのウィンドウが消えるだけで、なにも起こりません。

このサブルーチンのところに call shell で始まる行が 2 行ありますが、
この 2 行をコメントアウトして、代わりに、

call shell("C:\Program Files\Internet Explorer\IEXPLORE.EXE " + htmlfile$,1)

としてみたらうまくいくかもしれません。(ここはブラウザによってパスを変更
します。上のはうちの環境の IE の例です。うちは実際は Firefox ですが。)

いちおう元に戻せるように確認しながらやってみてください。

No. 1450 (1449へのコメント)投稿者: とら日付: 2005/10/17 02:04:05
題名 : Re^4:ウェブリンクをクリックしてブラウザを起動させる方法

かぶねこさん、ありがとうございます。
QXのバージョンが6.5のせいか、call shellは一カ所しかありませんでしたが、
ご教示のとおりに置き換えると、うまくブラウザが起動するようになりました。
もしご面倒でなければ、今回なぜうまく動かなかったのか、ご説明いただければ嬉しいです。

それから、はなはだ恐縮しますが、もう一つ疑問があるので別トピックスで投稿します。
そちらもなにとぞよろしくご教示ください。

No. 1451投稿者: とら日付: 2005/10/17 02:07:28
題名 : QXが二つあるように見えるのは?

QXエディタのショートカットを二つ作り、一つはスタートメニューに、もう一つはsend toフォルダに入れています。
それらとは別に、窓の手(カスタマイズユーティリティ)を用い、未登録ファイルをダブルクリックしたらQXで開くように設定しています。

エクスプローラなどでなんらかのファイルをダブルクリックあるいはsend to経由でQXに表示させた後にまた参照する場合、スタートメニューからQXを起動し「ファイル」メニューの履歴から開きたいのですが、それらの履歴が載っていません。
載っていないというよりも、スタートメニュー経由のQXとそれ以外のQXで別の履歴が作成されているのです。

同様の動作は「書式設定」にも見られ、たとえばiniファイルについて書式設定をして設定の保存をしても、スタートメニュー経由とそれ以外のQXではまるで別のソフトであるかのように、設定が反映されません。

書式設定はそれぞれについて一度すればいいので、大きな問題ではないのですが、
履歴については同期?してくれないと、とても面倒です。
QX自体は\Program Filesに一つしか存在しません。

この問題も以前はなかったように思いますので、OSのせいかとも思うのですが(Me→XP)、
お心当たりがございましたら、どうかご教示ください。

No. 1452 (1450へのコメント)投稿者: かぶねこ HP日付: 2005/10/17 11:02:25
題名 : Re^5:ウェブリンクをクリックしてブラウザを起動させる方法

>もしご面倒でなければ、今回なぜうまく動かなかったのか、ご説明いただければ嬉しいです。

これについては、わたしにはわかりません。Windows は自動的にいろいろな動作を
するためにレジストリなどに設定を保存していますが、この複雑な連携が切れて
しまうことがあるようです。

No. 1453 (1451へのコメント)投稿者: かぶねこ HP日付: 2005/10/17 11:07:34
題名 : Re:QXが二つあるように見えるのは?

>載っていないというよりも、スタートメニュー経由のQXとそれ以外のQXで別の履歴が作成されているのです。

それぞれのショートカットのリンクの内容は同じですか。QX を終了する前に
「共通設定」−「設定保存情報」を確認してみてください。ここの設定が
まったく同じであれば、同じ場所に設定やファイル履歴が保存されるはずです。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=bb6a9a3f をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/