《 過去スレ 》
テキストエディタQX 4
http://hibari.2ch.net/software/kako/1128/11280/1128011742.html
テキストエディタQX 3
http://pc7.2ch.net/test/read.cgi/software/1080860598/
テキストエディタQX 2
http://pc5.2ch.net/test/read.cgi/software/1042148570/
テキストエディタQX
http://pc3.2ch.net/software/kako/1003/10038/1003879529.html
《 公式サイト 》
http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/
関連
>>2-3
テキストエディタQX 5
■ このスレッドは過去ログ倉庫に格納されています
2011/12/04(日) 18:03:21.37ID:6rt4+Ly+0
2名無しさん@お腹いっぱい。
2011/12/04(日) 18:04:14.25ID:6rt4+Ly+0 《 ML 》
http://www2.justnet.ne.jp/~chic/qx_ml.html
http://www.egroups.co.jp/group/uraqx (裏ML)
http://www.egroups.co.jp/group/qx_users_macro (USERS MACRO ML)
《 マクロ&Tips 》
http://www.vector.co.jp/vpack/filearea/win/writing/edit/qx/index.html
http://homepage3.nifty.com/neko33/
http://homepage1.nifty.com/kabuneko/
http://www.marenijr.net/qx/
http://members.jcom.home.ne.jp/shimadagen/QX.html
http://0ban.com/kay/qxmain2.html
《 ユーザー・インタビュー 》
http://0ban.com/yook/intv/index.html
《 NewQX情報 》
http://0ban.com/araken/uralib/newqx040401.htm
http://www2.justnet.ne.jp/~chic/qx_ml.html
http://www.egroups.co.jp/group/uraqx (裏ML)
http://www.egroups.co.jp/group/qx_users_macro (USERS MACRO ML)
《 マクロ&Tips 》
http://www.vector.co.jp/vpack/filearea/win/writing/edit/qx/index.html
http://homepage3.nifty.com/neko33/
http://homepage1.nifty.com/kabuneko/
http://www.marenijr.net/qx/
http://members.jcom.home.ne.jp/shimadagen/QX.html
http://0ban.com/kay/qxmain2.html
《 ユーザー・インタビュー 》
http://0ban.com/yook/intv/index.html
《 NewQX情報 》
http://0ban.com/araken/uralib/newqx040401.htm
3名無しさん@お腹いっぱい。
2011/12/04(日) 18:04:55.33ID:6rt4+Ly+0 立てました。
2011/12/04(日) 18:43:16.09ID:sD+TCZT90
乙
2011/12/05(月) 20:49:44.52ID:YH0wVHh10
ねこみみさんのサイトは移転ずみ。
http://nekomimi.la.coocan.jp/
http://nekomimi.la.coocan.jp/
2011/12/11(日) 15:54:16.17ID:zyuBL7Fd0
復活しとる
2011/12/12(月) 05:45:37.68ID:et5kUteh0
普通に再起動しただけなのにマーク情報が消えた
あれはどこに保存してあるんだ
あれはどこに保存してあるんだ
2011/12/12(月) 06:02:14.96ID:et5kUteh0
QXW.INI でいいのか
でも行数が多いファイルだとマーク情報が保存されない
どういうことだ
でも行数が多いファイルだとマーク情報が保存されない
どういうことだ
2011/12/24(土) 12:50:31.49ID:P1dIRTmF0
前スレから粘着乙。ヘルプぐらい嫁。
■ xxキロバイト以下の文書の時マーク保存
指定したサイズ以下の文書では、文書を閉じたときにマークを保存します。次回、同じ文書を開いたときにマークが復元されます。
文書を保存した時は 0 を指定した場合を除いて必ず保存されます。
0 を指定すると、マークを保存しません。
文書の先頭から最大30個だけが保存されます。
■ xxキロバイト以下の文書の時マーク保存
指定したサイズ以下の文書では、文書を閉じたときにマークを保存します。次回、同じ文書を開いたときにマークが復元されます。
文書を保存した時は 0 を指定した場合を除いて必ず保存されます。
0 を指定すると、マークを保存しません。
文書の先頭から最大30個だけが保存されます。
2011/12/24(土) 14:33:38.42ID:H2luyFZi0
デフォルトは2Mバイトなのか
とりあえず5Mに上げといた
別に無制限でも構わないと思うけど
最大編集作業領域のデフォルトも2Mバイト
10Mに上げようと思ったら最大が9999KiBだ
メモリくらいどんどん使ってくれていいのに
とりあえず5Mに上げといた
別に無制限でも構わないと思うけど
最大編集作業領域のデフォルトも2Mバイト
10Mに上げようと思ったら最大が9999KiBだ
メモリくらいどんどん使ってくれていいのに
2011/12/26(月) 18:24:08.56ID:9bhmHBni0
>>10
とりあえず礼いっとけや
とりあえず礼いっとけや
2011/12/26(月) 22:53:02.74ID:8iyLV5hx0
無礼な文章を不問に付すことでお礼と相殺させて頂きます
2011/12/28(水) 16:37:56.49ID:uWj275a70
2011/12/28(水) 23:37:13.80ID:EG6Zl1s00
>>9が無礼なので成立
2011/12/30(金) 00:33:10.73ID:s97Us5zo0
>>9は控え目すぎるぐらい
2012/01/03(火) 17:08:23.16ID:k6vOgUpb0
メモリを2M以上取ったら怒られるかも、という時代の設計のままだな
2012/01/05(木) 02:46:43.58ID:76WDWk3x0
しかし今でもバックグラウンドで動画をレンダリングしながらだと、
この軽さがありがたい時もある。先にIMEがヘタッたりするがw
この軽さがありがたい時もある。先にIMEがヘタッたりするがw
2012/01/05(木) 13:05:52.22ID:57D0OzAE0
文章書くだけやから、やっぱりQXが一番便利やわ。
と言うてもワードとの比較だけやけどね。
他のエディタはスペック確かめただけで使う気にならなかった。
と言うてもワードとの比較だけやけどね。
他のエディタはスペック確かめただけで使う気にならなかった。
2012/01/11(水) 20:18:37.57ID:wkq9o2dp0
hoshu
2012/01/13(金) 06:14:30.16ID:8KkVgGim0
s
2012/03/10(土) 20:41:23.01ID:VX5YKDV70
保守
2012/03/11(日) 01:44:06.90ID:T6JcwHR00
よく生きてたな
2012/03/27(火) 10:54:08.41ID:oBH96hMo0
やっぱりこれが最強だね。
2012/03/27(火) 11:53:06.24ID:lIJDROcV0
うん、とにかく文章書くのにはQXが最強!
2012/03/28(水) 00:36:46.29ID:yVCYhkIi0
プログラムを書くのにはutf8じゃないとどうにもならなくなってきた
26名無しさん@お腹いっぱい。
2012/04/06(金) 01:12:01.86ID:JNQhyFf90 >>1
これもテンプレに入れて欲しい。
UTF8QX は、UTF-8正式対応までのつなぎに、QXを無理やりUTF-8対応化してくれる、
はかない運命のプログラムです。
http://www.geocities.jp/chiyorou2005/
これもテンプレに入れて欲しい。
UTF8QX は、UTF-8正式対応までのつなぎに、QXを無理やりUTF-8対応化してくれる、
はかない運命のプログラムです。
http://www.geocities.jp/chiyorou2005/
27名無しさん@お腹いっぱい。
2012/04/28(土) 21:58:17.45ID:mxIrmH4T0 「新ワードを捨てて」を買ってきた。これで俺も性器ユーザーだぜ
2012/04/28(土) 23:55:12.31ID:QkRcWl6O0
どうもいい乗り換え先が見つからないので、さっさとunicode化してくれ
2012/05/02(水) 01:23:51.43ID:wHGaiYL30
windowsプログラムを書くならUNICODEなんだが、webサイト構築ならUTF8も欲しいところだ
2012/05/02(水) 02:33:38.81ID:TcT2xbwR0
俺は結局、秀丸をQXぽくカスタマイズして使ってるわ。
2012/05/22(火) 21:48:02.67ID:RteUXZwF0
NewQXが完成する日は来るのだろうか
2012/05/22(火) 22:55:56.70ID:ykakc7+Y0
NewQXの眼目は、実質上、Unicodeとアウトライン機能と言って良いぐらい。
両方とも要らんわ!
それで、従来のマクロが使えなくなる損失甚大。
使い心地は今ので充分慣れたし。
両方とも要らんわ!
それで、従来のマクロが使えなくなる損失甚大。
使い心地は今ので充分慣れたし。
2012/05/23(水) 00:00:03.15ID:tA89mauF0
もう秀丸に行こうかな
名前で毛嫌いしてるだけで、使ってみたら意外といい物かもしれないし
名前で毛嫌いしてるだけで、使ってみたら意外といい物かもしれないし
2012/07/22(日) 23:01:25.88ID:wyFf4iBf0
秀丸は間違いなくいいソフトなんだろうけど
QXに金払ってる上にさらに4200円払うのは負けな気がする…
QXに金払ってる上にさらに4200円払うのは負けな気がする…
2012/07/23(月) 00:24:16.97ID:5erq2nO80
何に使うかにもよるが、従来のQXとUTF8の編集だけの用途のNewQXとの2つで十分
いまさら秀丸に移行する必要性が無い
いまさら秀丸に移行する必要性が無い
2012/07/24(火) 00:19:26.59ID:QEet8n6L0
NewQXって使えるの?
2012/09/25(火) 11:41:34.49ID:VqckbShs0
QXは、印刷機能が充実してるのがいい。
2012/10/03(水) 02:46:21.94ID:YSiFW42D0
すみません、質問です。NewQXでファイルを新規に作成する際、デフォルトではシフトJISで空ファイルがオープンされます。その都度エンコードを指定することはできますが、デフォルトをユニコードに設定することは出来ますか?
39名無しさん@お腹いっぱい。
2012/10/03(水) 10:08:02.31ID:S3ubKuDE0 >>38
qxdata/iniフォルダ内のqxmsg.txtに
//デフォルトのコードページ 無題ファイルやサイズ0で自動判定できないときに使用される。指定しないとシステムのコードページ
QMSG_DefaultCodepage
という行があるので、
QMSG_DefaultCodepage 1200
とすればいける。
qxdata/iniフォルダ内のqxmsg.txtに
//デフォルトのコードページ 無題ファイルやサイズ0で自動判定できないときに使用される。指定しないとシステムのコードページ
QMSG_DefaultCodepage
という行があるので、
QMSG_DefaultCodepage 1200
とすればいける。
2012/10/03(水) 22:08:15.41ID:YSiFW42D0
41名無しさん@お腹いっぱい。
2012/10/09(火) 06:18:27.18ID:NDfiurvM0 ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
ソウカ
死・ね
42名無しさん@お腹いっぱい。
2012/10/13(土) 20:07:47.15ID:hSouF/sk0 「選択文字列をGoogle検索してブラウザで表示」してくれるマクロってないかな。
2012/10/14(日) 02:59:30.77ID:7i+Rzpd90
>>42
超適当に作ってみた
--- web_search.mac ---
'選択文字列 を googleで検索する
const URL$ = "http://www.google.com/search?hl=ja&lr=lang_ja&safe=off&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, int);
proc search()
if @hwnd = 0 then exit proc
ShellExecute(0, "open", URL$ & @TextSelect$, 0, 0, SW_SHOWNORMAL)
end proc
---------------------
これをmacroフォルダに置いて、qxwkey.iniのPopup "編集"の適当な場所に"google検索"の一行を追加しqxwを再起動
--- qxwkey.ini ---
Popup "編集"
"UNDO" Undo
"REDO" UndoUndo
separator
"google検索" $web_search.mac,search
separator
"コピー" BlockClipboardCopy
"切り取り" BlockClipboardCut
"貼り付け" BlockClipboardPaste
------------------
超適当に作ってみた
--- web_search.mac ---
'選択文字列 を googleで検索する
const URL$ = "http://www.google.com/search?hl=ja&lr=lang_ja&safe=off&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, int);
proc search()
if @hwnd = 0 then exit proc
ShellExecute(0, "open", URL$ & @TextSelect$, 0, 0, SW_SHOWNORMAL)
end proc
---------------------
これをmacroフォルダに置いて、qxwkey.iniのPopup "編集"の適当な場所に"google検索"の一行を追加しqxwを再起動
--- qxwkey.ini ---
Popup "編集"
"UNDO" Undo
"REDO" UndoUndo
separator
"google検索" $web_search.mac,search
separator
"コピー" BlockClipboardCopy
"切り取り" BlockClipboardCut
"貼り付け" BlockClipboardPaste
------------------
2012/10/15(月) 03:34:24.11ID:T0caFfrN0
さすがに適当だったな
これだとダブルクォーテーションがあるとそこでちょん切れるぜ
で、ちょびっと修正してみた
なお、起動するブラウザとURL$指定のオプションパラメタは各自修正してちょ
(num=50&lr=lang_ja&safe=offなどなど)
--- web_search.mac ---
'選択文字列 を googleで検索する
'--- ブラウザ.exeファイル名を指定する(レジストリに登録されないものはフルパスで)
'const browser$ = """G:\bin\INET\Donut RAPT\Donut.exe"""
const browser$ = "iexplore.exe"
const URL$ = "http://www.google.co.jp/search?hl=ja&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, int);
proc search()
dim keyword$
dim exe$
if @hwnd = 0 then exit proc
exe$ = searchexe$(browser$)
if exe$ = "" then exe$ = browser$
keyword$ = """" & URL$ & @TextSelect$ & """"
'ShellExecute(0, "open", keyword$, 0, 0, SW_SHOWNORMAL)
if shell(exe$ & " " & keyword$,1)=0 then
call msgbox(exe$ & "が起動できません",MB_ICONEXCLAMATION, "google検索マクロ")
exit proc
end if
end proc
---------------------
これだとダブルクォーテーションがあるとそこでちょん切れるぜ
で、ちょびっと修正してみた
なお、起動するブラウザとURL$指定のオプションパラメタは各自修正してちょ
(num=50&lr=lang_ja&safe=offなどなど)
--- web_search.mac ---
'選択文字列 を googleで検索する
'--- ブラウザ.exeファイル名を指定する(レジストリに登録されないものはフルパスで)
'const browser$ = """G:\bin\INET\Donut RAPT\Donut.exe"""
const browser$ = "iexplore.exe"
const URL$ = "http://www.google.co.jp/search?hl=ja&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, int);
proc search()
dim keyword$
dim exe$
if @hwnd = 0 then exit proc
exe$ = searchexe$(browser$)
if exe$ = "" then exe$ = browser$
keyword$ = """" & URL$ & @TextSelect$ & """"
'ShellExecute(0, "open", keyword$, 0, 0, SW_SHOWNORMAL)
if shell(exe$ & " " & keyword$,1)=0 then
call msgbox(exe$ & "が起動できません",MB_ICONEXCLAMATION, "google検索マクロ")
exit proc
end if
end proc
---------------------
46名無しさん@お腹いっぱい。
2012/10/15(月) 07:52:19.86ID:32pY/wh602012/10/16(火) 04:00:52.08ID:kEAeGR350
>>45ので使うには問題がないと思うが、やっぱりブラウザを指定させるのは
個人的に好きではないのでさらに修正してみた
ShellExecuteやrundll32.exe url.dll,FileProtocolHandlerで
ダブルクォーテーションをそのまま受け渡すのがうまくいかなかったので、
レジストリを参照することにしたものを最後にあげとく
なお、firefox(古い版だけど)だとパラメタが編集されて、
ダブルクォーテーションが削除されるようだ
IE8だと複数回起動するとウィンドウが複数開かないように設定できないのかな?
個人的に好きではないのでさらに修正してみた
ShellExecuteやrundll32.exe url.dll,FileProtocolHandlerで
ダブルクォーテーションをそのまま受け渡すのがうまくいかなかったので、
レジストリを参照することにしたものを最後にあげとく
なお、firefox(古い版だけど)だとパラメタが編集されて、
ダブルクォーテーションが削除されるようだ
IE8だと複数回起動するとウィンドウが複数開かないように設定できないのかな?
2012/10/16(火) 04:03:10.38ID:kEAeGR350
'選択文字列 を googleで検索する
' ブラウザ.exeファイル名を指定する(レジストリに登録されないものはフルパスで)
' なお、ヌル文字列を指定した場合は既定のブラウザが使用される
'const browser$ = """G:\bin\INET\Donut RAPT\Donut.exe"""
'const browser$ = "iexplore.exe"
const browser$ = ""
const URL$ = "http://www.google.co.jp/search?hl=ja&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, long*);
dllname "advapi32.dll"
const ERROR_SUCCESS = 0
const HKEY_CLASSES_ROOT = &H80000000
const HKEY_CURRENT_USER = &H80000001
const HKEY_LOCAL_MACHINE = &H80000002
const HKEY_USERS = &H80000003
const HKEY_CURRENT_CONFIG = &H80000005
const HKEY_DYN_DATA = &H80000006
cdeclare long RegOpenKey(long, LPCSTR, long*);
cdeclare long RegCloseKey(long);
cdeclare long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
' ブラウザ.exeファイル名を指定する(レジストリに登録されないものはフルパスで)
' なお、ヌル文字列を指定した場合は既定のブラウザが使用される
'const browser$ = """G:\bin\INET\Donut RAPT\Donut.exe"""
'const browser$ = "iexplore.exe"
const browser$ = ""
const URL$ = "http://www.google.co.jp/search?hl=ja&q="
dllname "shell32.dll"
const SW_SHOWNORMAL = 1
cdeclare int ShellExecute(HWND, LPSTR, LPSTR, LPSTR, LPSTR, long*);
dllname "advapi32.dll"
const ERROR_SUCCESS = 0
const HKEY_CLASSES_ROOT = &H80000000
const HKEY_CURRENT_USER = &H80000001
const HKEY_LOCAL_MACHINE = &H80000002
const HKEY_USERS = &H80000003
const HKEY_CURRENT_CONFIG = &H80000005
const HKEY_DYN_DATA = &H80000006
cdeclare long RegOpenKey(long, LPCSTR, long*);
cdeclare long RegCloseKey(long);
cdeclare long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
2012/10/16(火) 04:04:15.89ID:kEAeGR350
proc search
dim keyword$
dim exe$
if @hwnd = 0 then exit proc
exe$ = search_browser$()
keyword$ = """" & URL$ & @TextSelect$ & """"
if shell(exe$ & " " & keyword$,1)=0 then
call msgbox(exe$ & "が起動できません",MB_ICONEXCLAMATION, "google検索マクロ")
exit proc
end if
end proc
dim keyword$
dim exe$
if @hwnd = 0 then exit proc
exe$ = search_browser$()
keyword$ = """" & URL$ & @TextSelect$ & """"
if shell(exe$ & " " & keyword$,1)=0 then
call msgbox(exe$ & "が起動できません",MB_ICONEXCLAMATION, "google検索マクロ")
exit proc
end if
end proc
2012/10/16(火) 04:04:49.10ID:kEAeGR350
function search_browser$()
dim subkey$
dim exe$
if browser$ = "" then
subkey$ = reg_query$(HKEY_CLASSES_ROOT,"http\shell")
if subkey$="" then subkey$ = "open"
exe$ = reg_query$(HKEY_CLASSES_ROOT,"http\shell\" & subkey$ & "\command")
if exe$ <> "" then
if left$(exe$,1)="""" then
exe$ = left$(exe$,instr(2,exe$,""""))
else
if instr(exe$," ")>0 then exe$ = left$(exe$,instr(exe$," ")-1)
end if
end if
else
exe$ = searchexe$(browser$)
if exe$ = "" then exe$ = browser$
end if
search_browser$ = exe$
end function
dim subkey$
dim exe$
if browser$ = "" then
subkey$ = reg_query$(HKEY_CLASSES_ROOT,"http\shell")
if subkey$="" then subkey$ = "open"
exe$ = reg_query$(HKEY_CLASSES_ROOT,"http\shell\" & subkey$ & "\command")
if exe$ <> "" then
if left$(exe$,1)="""" then
exe$ = left$(exe$,instr(2,exe$,""""))
else
if instr(exe$," ")>0 then exe$ = left$(exe$,instr(exe$," ")-1)
end if
end if
else
exe$ = searchexe$(browser$)
if exe$ = "" then exe$ = browser$
end if
search_browser$ = exe$
end function
2012/10/16(火) 04:05:21.57ID:kEAeGR350
function reg_query$(root,subkey$)
dim hKey
dim buf$ as string[251]
dim BUF_LEN
BUF_LEN = 250
if RegOpenKey(root,subkey$,hKey)=ERROR_SUCCESS then RegQueryValueEx(hKey,"",0,0,buf$,BUF_LEN)
RegCloseKey(hKey)
reg_query$ = buf$
end function
dim hKey
dim buf$ as string[251]
dim BUF_LEN
BUF_LEN = 250
if RegOpenKey(root,subkey$,hKey)=ERROR_SUCCESS then RegQueryValueEx(hKey,"",0,0,buf$,BUF_LEN)
RegCloseKey(hKey)
reg_query$ = buf$
end function
5242
2012/10/16(火) 06:35:18.94ID:LGM22O9o0 >>47
至れり尽くせりで感謝の言葉もないよ…!
至れり尽くせりで感謝の言葉もないよ…!
53名無しさん@お腹いっぱい。
2012/10/16(火) 10:18:21.54ID:jfQvq5wt0 前スレ398が作ってくれた「ウィンドウ幅で自動折り返し」マクロ、
自動実行マクロとしてじゃなく、QX起動中に任意で実行・停止出来れば
言うこと無しなんだが……。
久しぶりにこのスレが活況を呈していたので、甘えたことを言ってみた。
自動実行マクロとしてじゃなく、QX起動中に任意で実行・停止出来れば
言うこと無しなんだが……。
久しぶりにこのスレが活況を呈していたので、甘えたことを言ってみた。
2012/10/16(火) 23:13:27.67ID:kEAeGR350
>>53
あんまり推奨できないけど、サンプルを提示するね
トグルスイッチとしては、ステータスバーボタンとポップアップメニューに追加するものとした
--- qxwkey.ini ---
[StatusBar]
//*** 先頭から、この部分は省略 ***
" " 12
""
"$G$gg_toggle$3" $AutoXXX.mac,toggle_width
[Macro]
AutoMacro=AutoXXX.mac
----------------
--- AutoXXX.qma ---
[1]
"自動幅合わせ on/off" AutoXXX.mac,toggle_width
AutoXXX.mac,toggle_width 1S "随時、自動的に文書の横幅を調整する on/off"
----------------
あんまり推奨できないけど、サンプルを提示するね
トグルスイッチとしては、ステータスバーボタンとポップアップメニューに追加するものとした
--- qxwkey.ini ---
[StatusBar]
//*** 先頭から、この部分は省略 ***
" " 12
""
"$G$gg_toggle$3" $AutoXXX.mac,toggle_width
[Macro]
AutoMacro=AutoXXX.mac
----------------
--- AutoXXX.qma ---
[1]
"自動幅合わせ on/off" AutoXXX.mac,toggle_width
AutoXXX.mac,toggle_width 1S "随時、自動的に文書の横幅を調整する on/off"
----------------
2012/10/16(火) 23:15:13.01ID:kEAeGR350
--- autoXXX.mac ---
proc AutoTimer()
dim width
if @hwnd = 0 then exit proc
if @Global$("g_toggle_width")<>"on" then exit proc
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end proc
proc AutoOpened()
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on"
else
@Global$("g_toggle_width")="off"
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
proc AutoActivate()
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
------------------
proc AutoTimer()
dim width
if @hwnd = 0 then exit proc
if @Global$("g_toggle_width")<>"on" then exit proc
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end proc
proc AutoOpened()
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on"
else
@Global$("g_toggle_width")="off"
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
proc AutoActivate()
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
------------------
2012/10/17(水) 01:24:05.28ID:SAg6k3tV0
>>48のマクロはこちらでは動作していて問題ないが、
なんか気にかかる部分があるので修正した方がいいかもしれない
cdeclare long RegOpenKey(long, LPCSTR, long*);
--> cdeclarea long RegOpenKey(long, LPCSTR, long*);
cdeclare long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
--> cdeclarea long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
dim buf$ as string[251]
をfunction reg_query()の上に移動する(つまりfunctionの外に出す)
なんか気にかかる部分があるので修正した方がいいかもしれない
cdeclare long RegOpenKey(long, LPCSTR, long*);
--> cdeclarea long RegOpenKey(long, LPCSTR, long*);
cdeclare long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
--> cdeclarea long RegQueryValueEx(long, LPCSTR, long, long, LPSTR, long*);
dim buf$ as string[251]
をfunction reg_query()の上に移動する(つまりfunctionの外に出す)
57名無しさん@お腹いっぱい。
2012/10/17(水) 01:28:29.56ID:lflIMiok0 >>54-55
あ な た が 神 か
すごい!ありがとう!
ただ、俺のやり方が悪いのか、ポップアップメニューには追加されたんだけど
ステータスバーボタンのどこに追加されたのか見つからない……。
いや、現状でも十分なんだけどね!
あ な た が 神 か
すごい!ありがとう!
ただ、俺のやり方が悪いのか、ポップアップメニューには追加されたんだけど
ステータスバーボタンのどこに追加されたのか見つからない……。
いや、現状でも十分なんだけどね!
2012/10/17(水) 01:57:55.53ID:SAg6k3tV0
>>57
ステータスバー自体は表示されているんだよね?表示されてないなら
共通設定-ツールバーで設定を
他になにも追加してなければ、ステータスバーには
12個のファンクションキーボタンが表示さrえているはずで、今回のはそのF12キーの
右隣に表示するようになってる
>>54のqxwkey.iniは、ここに貼り付けた時にタブコードが消えてるけど
追加するのは
""
"$G$gg_toggle$3" $AutoXXX.mac,toggle_width
の2行(下の1行だけでもよい)です
(マクロのファイル名はお使いのファイル名に正しく修正してください)
自動マクロが正常に動いてるとすればqxwの再起動は行ってるようだし
(常駐も終了させてる)
もしかしたらウィンドウの幅が小さくて右側に隠れているのかもしれない
ので少し広げてみてください
ステータスバー自体は表示されているんだよね?表示されてないなら
共通設定-ツールバーで設定を
他になにも追加してなければ、ステータスバーには
12個のファンクションキーボタンが表示さrえているはずで、今回のはそのF12キーの
右隣に表示するようになってる
>>54のqxwkey.iniは、ここに貼り付けた時にタブコードが消えてるけど
追加するのは
""
"$G$gg_toggle$3" $AutoXXX.mac,toggle_width
の2行(下の1行だけでもよい)です
(マクロのファイル名はお使いのファイル名に正しく修正してください)
自動マクロが正常に動いてるとすればqxwの再起動は行ってるようだし
(常駐も終了させてる)
もしかしたらウィンドウの幅が小さくて右側に隠れているのかもしれない
ので少し広げてみてください
2012/10/17(水) 02:01:33.71ID:SAg6k3tV0
追加する位置をもう少し補足すると
[StatusBar]セクションの最後ってことです
[StatusBar]セクションの最後ってことです
60名無しさん@お腹いっぱい。
2012/10/17(水) 09:49:30.54ID:VckTu8ce06160
2012/10/17(水) 10:27:03.69ID:VckTu8ce0 >>58
たびたびすみません。
ファンクションキーの表示なんですが、うちの環境だと↓みたいな状態で……。
http://uploda.cc/img/img507e08f1efd77.jpg
一度でもステータスバーのF12キー右端をクリックすれば「on/off」の表示がされます。
(ちなみにqxwkey.iniを開くだけでも表示されます)
たびたびすみません。
ファンクションキーの表示なんですが、うちの環境だと↓みたいな状態で……。
http://uploda.cc/img/img507e08f1efd77.jpg
一度でもステータスバーのF12キー右端をクリックすれば「on/off」の表示がされます。
(ちなみにqxwkey.iniを開くだけでも表示されます)
6260
2012/10/17(水) 10:29:37.76ID:VckTu8ce0 qxwkey.iniの[StatusBar]部分は↓こうなってます。
------------------
[StatusBar]
" " 1
" " 2
" " 3
" " 4
""
" " 5
" " 6
" " 7
" " 8
""
" " 9
" " 10
" " 11
" " 12
""
"$G$gg_toggle$3" $utf8qx.mac,toggle_width
[Macro]
AutoMacro=utf8qx.mac
------------------
ファイルネームがutf8qx.macなのは、
ttp://www.geocities.jp/chiyorou2005/
↑ここのutf8qx.macの先頭に>>54-55を追記してる形にしてるからです。
そもそもこれが問題なのかな……?
クレクレで本当に申し訳ないんだけど、もし他にどこかおかしいところがあったら
教えてもらえないでしょうか。
------------------
[StatusBar]
" " 1
" " 2
" " 3
" " 4
""
" " 5
" " 6
" " 7
" " 8
""
" " 9
" " 10
" " 11
" " 12
""
"$G$gg_toggle$3" $utf8qx.mac,toggle_width
[Macro]
AutoMacro=utf8qx.mac
------------------
ファイルネームがutf8qx.macなのは、
ttp://www.geocities.jp/chiyorou2005/
↑ここのutf8qx.macの先頭に>>54-55を追記してる形にしてるからです。
そもそもこれが問題なのかな……?
クレクレで本当に申し訳ないんだけど、もし他にどこかおかしいところがあったら
教えてもらえないでしょうか。
2012/10/17(水) 11:31:55.11ID:SAg6k3tV0
>>61
何か文書(新規に開くでもよい)を開くまではボタンに文字は表示されないので正常です
これは、文書を開いた直後(AutoOpened)に初期値を設定しているためです
ただ、文書を何も開いていない状態ではボタンはクリックできないはずで
もし何か開いているのなら既に表示されていると思うのですが?
もし、起動直後から表示させたければ、
utf8qx.macに存在している AutoInit() に
@@Global$("gg_toggle") = "off"
を追加してください
何か文書(新規に開くでもよい)を開くまではボタンに文字は表示されないので正常です
これは、文書を開いた直後(AutoOpened)に初期値を設定しているためです
ただ、文書を何も開いていない状態ではボタンはクリックできないはずで
もし何か開いているのなら既に表示されていると思うのですが?
もし、起動直後から表示させたければ、
utf8qx.macに存在している AutoInit() に
@@Global$("gg_toggle") = "off"
を追加してください
2012/10/17(水) 11:49:34.22ID:SAg6k3tV0
>>55のマクロで
AutoTimer() AutoOpened() AutoActivate()
の proc の部分を全て sub に変更してください(中身の部分 exit procとかも全部 exit subへ)
(理由はマクロ一覧でprocだと表示されちゃうってだけだけど)
ボタンをPFキーを表示しなくても良いようにToolBarに移動したい場合は
qxwkey.iniの [StatusBar] セクションじゃなくて [ToolBar] セクションに
"$G$gg_toggle$3" "自動的に文書幅をウィンドウ幅に合わせる" $utf8qx.mac,toggle_width
というように移動してください
他にも、キーやマウスに割り付けるとか、メニューに入れるとかお好きにどうぞ
なお、ステータスバーやツールバーにボタンを表示しない場合は
@@Global$("gg_toggle")のある行は全て不要です
つまりは、AutoActivate() 自体も不要になります
AutoTimer() AutoOpened() AutoActivate()
の proc の部分を全て sub に変更してください(中身の部分 exit procとかも全部 exit subへ)
(理由はマクロ一覧でprocだと表示されちゃうってだけだけど)
ボタンをPFキーを表示しなくても良いようにToolBarに移動したい場合は
qxwkey.iniの [StatusBar] セクションじゃなくて [ToolBar] セクションに
"$G$gg_toggle$3" "自動的に文書幅をウィンドウ幅に合わせる" $utf8qx.mac,toggle_width
というように移動してください
他にも、キーやマウスに割り付けるとか、メニューに入れるとかお好きにどうぞ
なお、ステータスバーやツールバーにボタンを表示しない場合は
@@Global$("gg_toggle")のある行は全て不要です
つまりは、AutoActivate() 自体も不要になります
65名無しさん@お腹いっぱい。
2012/10/17(水) 16:29:29.66ID:hqprnvML02012/10/17(水) 20:11:34.06ID:SAg6k3tV0
>>65
それだと、AutoOpened() が動作してないですね
確認のために、AutoOpened() の先頭に
call msgbox("openしたぞ")
を入れて、再起動後、何か文書を開いてみて、このメッセージが表示されるかどうかみてください
もし表示されないならもう一度マクロを確認してみてください
(もしやマクロはコピーペーストじゃなくて手打ちですか?)
それだと、AutoOpened() が動作してないですね
確認のために、AutoOpened() の先頭に
call msgbox("openしたぞ")
を入れて、再起動後、何か文書を開いてみて、このメッセージが表示されるかどうかみてください
もし表示されないならもう一度マクロを確認してみてください
(もしやマクロはコピーペーストじゃなくて手打ちですか?)
67名無しさん@お腹いっぱい。
2012/10/17(水) 20:31:56.96ID:lflIMiok0 >>66
"openしたぞ"、表示されました。
あと、原因らしきものも発見しました。
どうやら
http://www.vector.co.jp/soft/win95/writing/se050613.html
こちらのマクロで複数ファイルを開いてウィンドウを切り替えると
「on/off」表示が消えるようです。
うーむ、不思議……。
"openしたぞ"、表示されました。
あと、原因らしきものも発見しました。
どうやら
http://www.vector.co.jp/soft/win95/writing/se050613.html
こちらのマクロで複数ファイルを開いてウィンドウを切り替えると
「on/off」表示が消えるようです。
うーむ、不思議……。
2012/10/17(水) 21:21:15.30ID:SAg6k3tV0
>>67
そういうことでしたか
AutoActivate() の先頭に
if @Global$("g_toggle_width") = "" then AutoOpened : exit sub
を追加してください
原因は、通常マクロ実行中は自動マクロは止まっているため
文書を開いても自動マクロAutoOpenedが呼ばれなかったためです
対処としては、文書を切り換えた時に、初期値が入ってなければ
初期化するようにしました
そういうことでしたか
AutoActivate() の先頭に
if @Global$("g_toggle_width") = "" then AutoOpened : exit sub
を追加してください
原因は、通常マクロ実行中は自動マクロは止まっているため
文書を開いても自動マクロAutoOpenedが呼ばれなかったためです
対処としては、文書を切り換えた時に、初期値が入ってなければ
初期化するようにしました
2012/10/17(水) 21:28:40.40ID:SAg6k3tV0
あと、もし動作確認だけじゃなく、使い続けるのなら
gg_toggleという名前はあんまりなので、もう少し気の利いた名前
(他マクロとは絶対重ならないもの)に変更してください
gg_toggleという名前はあんまりなので、もう少し気の利いた名前
(他マクロとは絶対重ならないもの)に変更してください
70名無しさん@お腹いっぱい。
2012/10/17(水) 21:38:44.78ID:lflIMiok02012/10/17(水) 23:02:41.96ID:SAg6k3tV0
>>70
個人的には、QWIDTH.MACをポップアップメニューなりキーに割り付けておいて
必要なときに実行するだけで良いと思ってるんだけど...
個人的には、自動マクロなんてあんまり使うもんじゃないような気がする
んで別の場で公開とかする気は無いです
(僅かでも動作が遅くなるわけだしね)
あと動作としては、AutoTimerとtoggle_widthの2つだけあればいいですよ
(他はボタン表示のためのようなもんだし)
個人的には、QWIDTH.MACをポップアップメニューなりキーに割り付けておいて
必要なときに実行するだけで良いと思ってるんだけど...
個人的には、自動マクロなんてあんまり使うもんじゃないような気がする
んで別の場で公開とかする気は無いです
(僅かでも動作が遅くなるわけだしね)
あと動作としては、AutoTimerとtoggle_widthの2つだけあればいいですよ
(他はボタン表示のためのようなもんだし)
2012/10/18(木) 01:05:44.56ID:m9dxtSA40
>>70
標準機能にある
@MacroDisableAuto 自動実行マクロを停止させる
@MacroEnableAuto 自動実行マクロを動作させる
これを使えば以前のままで対処できたね
他の自動マクロがある場合に、それも止まったらダメだろと思ってたけど
今試したら、AutoTimerだけが止まるようだから、十分使える
標準機能にある
@MacroDisableAuto 自動実行マクロを停止させる
@MacroEnableAuto 自動実行マクロを動作させる
これを使えば以前のままで対処できたね
他の自動マクロがある場合に、それも止まったらダメだろと思ってたけど
今試したら、AutoTimerだけが止まるようだから、十分使える
2012/10/18(木) 02:16:19.41ID:m9dxtSA40
整理してみた(AutoOpenedは削除)
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @Global$("g_toggle_width") = "" then AutoActivate : exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on" : @MacroEnableAuto
else
@Global$("g_toggle_width")="off" : @MacroDisableAuto
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
sub AutoActivate()
if @Global$("g_toggle_width") = "on" then
@MacroEnableAuto
else
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
@MacroDisableAuto
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end sub
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @Global$("g_toggle_width") = "" then AutoActivate : exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on" : @MacroEnableAuto
else
@Global$("g_toggle_width")="off" : @MacroDisableAuto
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
sub AutoActivate()
if @Global$("g_toggle_width") = "on" then
@MacroEnableAuto
else
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
@MacroDisableAuto
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end sub
2012/10/18(木) 02:58:35.12ID:m9dxtSA40
@MacroDisableAuto を使うとファイル(QAOPND01.MACとか)での自動実行マクロ
が止まるからやっぱり使わない方がいいか、というわけでやっぱり戻す
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @Global$("g_toggle_width") = "" then AutoActivate : exit sub
if @Global$("g_toggle_width") <> "on" then exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on"
else
@Global$("g_toggle_width")="off"
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
sub AutoActivate()
if @Global$("g_toggle_width") = "" then
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end sub
が止まるからやっぱり使わない方がいいか、というわけでやっぱり戻す
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @Global$("g_toggle_width") = "" then AutoActivate : exit sub
if @Global$("g_toggle_width") <> "on" then exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @Global$("g_toggle_width")<>"on" then
@Global$("g_toggle_width")="on"
else
@Global$("g_toggle_width")="off"
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end proc
sub AutoActivate()
if @Global$("g_toggle_width") = "" then
@Global$("g_toggle_width") = "off"
@Global$("g_prev_width") = str$(@width)
end if
@@Global$("gg_toggle") = @Global$("g_toggle_width")
end sub
2012/10/18(木) 10:13:53.79ID:m9dxtSA40
文書毎にon/offを独立させずに、全体としてon/offを制御するなら簡単になる(AutoActivateも不要)
(こっちの方が実用には適しているかも知れない)
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @@Global$("gg_toggle") <> "on" then exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @@Global$("gg_toggle")<>"on" then
@@Global$("gg_toggle")="on"
else
@@Global$("gg_toggle")="off"
end if
end proc
(こっちの方が実用には適しているかも知れない)
sub AutoTimer()
dim width
if @hwnd = 0 then exit sub
if @@Global$("gg_toggle") <> "on" then exit sub
width = @ScreenWidth - 4
if @PrintNumber then width = width - 6
if width<40 then width = 40
if width>254 then width = 254
if val(@Global$("g_prev_width")) <> width then @width = width : @Global$("g_prev_width") = str$(width)
end sub
proc toggle_width()
if @@Global$("gg_toggle")<>"on" then
@@Global$("gg_toggle")="on"
else
@@Global$("gg_toggle")="off"
end if
end proc
76名無しさん@お腹いっぱい。
2012/10/27(土) 14:23:28.55ID:huAzKsr+0 ttp://www.marenijr.net/qx/index.html
ここの「常駐リストに背景を」、バグフィックス待ってたけど結局更新来なかったなー。
ここの「常駐リストに背景を」、バグフィックス待ってたけど結局更新来なかったなー。
2012/11/17(土) 22:52:45.29ID:UNRSjBSs0
12/11/13 NewQX α0.4
開発続いていたのか。。。
開発続いていたのか。。。
2012/11/18(日) 20:24:40.42ID:tlq/T4J00
>>77
本当だ、更新されていた。情報ありがとう。
本当だ、更新されていた。情報ありがとう。
2013/01/22(火) 17:02:47.04ID:2tkicrlv0
NewQXは、高機能な企画かも知れんが、今までのマクロを書換えねばならんので要らんわ。
いちいち、そんなことやってられない。
実用優先!実用第一!
NewQXよりも、従来の各種制限事項をみんな取っ払って欲しいわ。
(特に、clipboad$や文字列変数の容量)
いちいち、そんなことやってられない。
実用優先!実用第一!
NewQXよりも、従来の各種制限事項をみんな取っ払って欲しいわ。
(特に、clipboad$や文字列変数の容量)
2013/01/29(火) 19:03:10.34ID:Q53mna4c0
UNICODEとUTF8の違いを教えろ下さい
つか、なして、webサイト構築ならUTF8、なんだぜ?
男ならEUCだろ?
つか、なして、webサイト構築ならUTF8、なんだぜ?
男ならEUCだろ?
2013/01/30(水) 01:55:09.71ID:AbknHekD0
SJISで不自由してないけど
書けないような難しい漢字使わないし
書けないような難しい漢字使わないし
2013/01/30(水) 23:26:48.96ID:aGdapBYu0
漢字の埋め込まれたコードを書こうと思うと、SJISには罠がいろいろ
83名無しさん@お腹いっぱい。
2013/01/30(水) 23:49:34.46ID:OWtgIngR0 さるサイトで、「Unicode対応マクロ」ってあるから飛び付いたら、
漢字だけって??
あのなあ、エディタでUnicodeって言ったら普通UTF8だろ!
現行QXは、対応してないから、今時の汎用エディタとしては云々となるわけで…
漢字だけって??
あのなあ、エディタでUnicodeって言ったら普通UTF8だろ!
現行QXは、対応してないから、今時の汎用エディタとしては云々となるわけで…
2013/02/21(木) 17:43:36.21ID:Qp9exaNC0
ctrl+ホイールでフォントサイズが変わるけど、これ止められないかな?
85名無しさん@お腹いっぱい。
2013/02/21(木) 18:20:05.76ID:p+A2cljE02013/04/01(月) 05:34:13.71ID:+0itTE5m0
QX2(NewQX) エディタ for Windows XP,7 α0.5 + 拡張DLL
QTClip v3.0β for Windows XP, 7
QTClip v3.0β for Windows XP, 7
2013/04/03(水) 23:21:52.70ID:VljhsmmR0
NewQXのα0.5から旧バージョンのマクロが動かせるようになったと聞いて
試してみたけど、設定が悪いのか、うまくいかない。
誰かできた人いる?
試してみたけど、設定が悪いのか、うまくいかない。
誰かできた人いる?
2013/04/04(木) 14:18:27.07ID:D5PhuHmw0
arakenさんの
ちょっと遅れたエイプリルフールです
ちょっと遅れたエイプリルフールです
89名無しさん@お腹いっぱい。
2013/04/04(木) 14:20:31.49ID:mc4e7umd0 >>87
qxwmac32.dllをコピーした?
qxwmac32.dllをコピーした?
2013/04/05(金) 21:25:43.05ID:AenkVnC20
旧マクロの動かし方、わからんわ!
qxwmac32.dllも旧Macroフォルダもコピーしたけど。
qxwmac32.dllも旧Macroフォルダもコピーしたけど。
2013/04/06(土) 02:21:49.79ID:HXm+mFeM0
旧マクロ、動かしてみました。
PC2台で検証。1台は「マクロ一覧」にちゃんとマクロフォルダの中身が表示される
ものの、もう1台は表示されず。iniファイルを変にいじっちゃったか……よくわかりません。
ただ、その場合でも「マクロ登録」に直接マクロファイルの名前を記述してやれば
(「参照」は用いず)、マクロを認識することはします。
ただ、走らせるとエラーが出る……。たぶん、正常に動くマクロと動かないマクロが
あるんだと思います。うーん。
PC2台で検証。1台は「マクロ一覧」にちゃんとマクロフォルダの中身が表示される
ものの、もう1台は表示されず。iniファイルを変にいじっちゃったか……よくわかりません。
ただ、その場合でも「マクロ登録」に直接マクロファイルの名前を記述してやれば
(「参照」は用いず)、マクロを認識することはします。
ただ、走らせるとエラーが出る……。たぶん、正常に動くマクロと動かないマクロが
あるんだと思います。うーん。
2013/04/06(土) 10:56:18.91ID:Fh7Zn0Y40
書式設定で*.macのテキスト種別をマクロにすればいけそう。
新規インストールするとそうなっている。
新規インストールするとそうなっている。
2013/04/16(火) 08:26:25.45ID:mXKJcVfj0
いつの間にかα0.52になっとる
2013/04/16(火) 08:47:20.05ID:dSCXIbtN0
わせいうぜえ
2013/04/22(月) 14:21:11.37ID:pSXH/C9w0
α0.53か。。
2013/08/11(日) NY:AN:NY.ANID:tXLif2Om0
保守
2013/08/11(日) NY:AN:NY.ANID:tXLif2Om0
過疎ってるな
2013/08/28(水) NY:AN:NY.ANID:0u6xf+5d0
α0.6
2013/08/28(水) NY:AN:NY.ANID:OhoPfnCN0
わせい、ウザすぎ
2013/08/28(水) NY:AN:NY.ANID:GOfSrBHw0
わせいってなに?
2013/12/13(金) 02:17:54.57ID:3xLZKewF0
Win2k ではもうエラーで起動できなくなってたので諦めてたけど、
非公式の拡張カーネル入れたら起動できた。
しばらく使ってみよう。
非公式の拡張カーネル入れたら起動できた。
しばらく使ってみよう。
2013/12/13(金) 17:26:44.15ID:OqK2bpcm0
わせいってなに?
2013/12/14(土) 13:55:36.40ID:FFamCvVG0
>>102
いい加減誰か教えてやれよ。
いい加減誰か教えてやれよ。
2013/12/16(月) 19:18:03.11ID:MDgxMlrii
わせいはしらんw
2013/12/17(火) 19:08:58.75ID:HQJrNQIgi
わっせい、わっせい
2013/12/17(火) 22:12:22.32ID:jHo69mnp0
仏教の世界には声明というのがあってだな、
西洋音楽でいう和声にあたるんだが(ry
西洋音楽でいう和声にあたるんだが(ry
2013/12/20(金) 21:49:04.89ID:P7FysdHi0
NewQX 起動してみたけど、
今さらながら一から設定するの辛いね。
そういえば作者もネタでカスタマイズのためのエディタとか呟いてし。
昔のようにステキ設定とか落ちてるといいのに。
今さらながら一から設定するの辛いね。
そういえば作者もネタでカスタマイズのためのエディタとか呟いてし。
昔のようにステキ設定とか落ちてるといいのに。
2013/12/21(土) 08:47:22.47ID:SvKk/FsMi
わせいにいってやろう
109名無しさん@お腹いっぱい。
2014/01/26(日) 20:50:23.34ID:gNLotCsz0 来てました。
QX2(NewQX) エディタ for Windows XP,7 懼ァア0.61 + 拡張DLL
2014/01/26 new
最近は自分でも触ってないからよく知らないんだけど、
マクロとか公開してる人とかいるのかな?
QX2(NewQX) エディタ for Windows XP,7 懼ァア0.61 + 拡張DLL
2014/01/26 new
最近は自分でも触ってないからよく知らないんだけど、
マクロとか公開してる人とかいるのかな?
2014/01/28(火) 19:23:57.42ID:RUk5+Y0n0
わせいに訊いてください
111名無しさん@お腹いっぱい。
2014/02/01(土) 13:32:14.19ID:fQlKtt270 どうにか旧QXで正規表現を使ったキーワードの強調表示がマクロで実現出来ないものかな。
まあ、これまで出てきてないってことは難しいんだろうなあ……。
まあ、これまで出てきてないってことは難しいんだろうなあ……。
2014/02/01(土) 19:18:40.01ID:m2dKqTut0
わせいなら
2014/02/02(日) 20:48:32.82ID:UX5qXeDn0
>>111
「正規表現を使ったキーワード」というのがどういうパターンかわからないけど、
@現在開いているテキストでキーワードに該当するものを正規表現検索する
A発見したキーワードをキーワードファイルに書き込む
Bキーワードファイルを保存し、表示を更新する
これを自動実行マクロで実行すればできそうな気はする。
ただ、正規表現でマッチするキーワードが多ければ多いほど、QXの動作は遅くなる。
「正規表現を使ったキーワード」というのがどういうパターンかわからないけど、
@現在開いているテキストでキーワードに該当するものを正規表現検索する
A発見したキーワードをキーワードファイルに書き込む
Bキーワードファイルを保存し、表示を更新する
これを自動実行マクロで実行すればできそうな気はする。
ただ、正規表現でマッチするキーワードが多ければ多いほど、QXの動作は遅くなる。
114名無しさん@お腹いっぱい。
2014/05/10(土) 01:14:36.71ID:9/IWc+vt02014/05/12(月) 15:09:48.29ID:wXlgFCgDi
>>114
遅えよ、ハゲ!
遅えよ、ハゲ!
2014/05/12(月) 18:54:53.99ID:mSGIoj4N0
そんなマクロ作るぐらいならNewQX使えばいいじゃん
117名無しさん@お腹いっぱい。
2014/07/04(金) 16:33:39.46ID:qWa0fIml0 て
118名無しさん@お腹いっぱい。
2014/07/12(土) 23:28:42.53ID:SPNmfLir0 NewQX落としてみました
すごくよさそうな雰囲気は感じるんだけど初期の配色等の設定がちょっとつらいですね
いろいろいじれるみたいだけど、何をどうすればいいかまったくわかりません
小説とか書く用途で使いたい場合のおすすめの設定、よかったら誰か教えてください
すごくよさそうな雰囲気は感じるんだけど初期の配色等の設定がちょっとつらいですね
いろいろいじれるみたいだけど、何をどうすればいいかまったくわかりません
小説とか書く用途で使いたい場合のおすすめの設定、よかったら誰か教えてください
2014/07/13(日) 00:12:12.62ID:2A5vBiLF0
久々に更新がきたかと思った。NewQXはずっと未完成品のままで、
特に印刷機能がないのが難点だから結局他のソフトと併用することになって面倒。
特に印刷機能がないのが難点だから結局他のソフトと併用することになって面倒。
2014/07/13(日) 11:01:11.65ID:YE1532bt0
現行QXの仕様でいゝから、コンポーネントだけ変えてくれた良いのに。
2014/07/13(日) 16:25:17.03ID:iZUC69hW0
印刷ってそんなに使うもんなんかね。
QXに限らず、他人に見せる場合しかほとんど印刷しないので、
あんまりプリンタ自体使わない。
QXに限らず、他人に見せる場合しかほとんど印刷しないので、
あんまりプリンタ自体使わない。
2014/07/13(日) 17:24:25.00ID:fjofNBLX0
>>121
人の使い方に文句言っても始まらないだろ
印刷使う人はそりゃ信じられないほど凄い使ってるぞ
newQXの仕様は良いと思う、現行のQXとは比べ物にならないほど良い
あとは早く完成させてくれってことだね
人の使い方に文句言っても始まらないだろ
印刷使う人はそりゃ信じられないほど凄い使ってるぞ
newQXの仕様は良いと思う、現行のQXとは比べ物にならないほど良い
あとは早く完成させてくれってことだね
123名無しさん@お腹いっぱい。
2014/07/13(日) 21:43:21.66ID:iWfiaRR90 何年かぶりにQXMLに登録してみたが、まったく投稿がなくてびっくり
2014/07/13(日) 23:12:47.96ID:tc8Y4l2li
Windows 95が世に出て20年経ってるのに未だに古式ゆかしいDOSエディタ風味を引きずってるからなぁ…
実用ユーザー数なんて100人切ってるんじゃね?
実用ユーザー数なんて100人切ってるんじゃね?
125名無しさん@お腹いっぱい。
2014/09/10(水) 20:51:20.57ID:ia3VeWcs0 昔のQX時代のキー操作を、NewQXでも実現した設定ファイルありませんか?
2014/09/11(木) 19:25:35.73ID:c+ufgc4c0
>>125
古い方のキー定義(qxwkey.iniの[Key]部分)を切り取って、そのままNewQXのキー定義ファイルにコピーすればいいんでは
古い方のキー定義(qxwkey.iniの[Key]部分)を切り取って、そのままNewQXのキー定義ファイルにコピーすればいいんでは
2014/09/12(金) 18:58:38.91ID:mDetNG8f0
>>125
わせいなら偉そうにおしえてくれるそ。
わせいなら偉そうにおしえてくれるそ。
128名無しさん@お腹いっぱい。
2014/09/13(土) 17:57:17.63ID:S4bU1H390 知らないんじゃない
2014/09/14(日) 12:42:17.97ID:cD4IEa9U0
わせいなら!
2015/01/01(木) 12:17:30.08ID:KLBnhWlr0
あけおめこ
2015/08/22(土) 11:33:12.65ID:J3Z4f81D0
windows10 + QXeditor 人柱おながいします
2015/08/24(月) 07:49:59.21ID:jGwMmUjI0
別に問題なく使えるよ
2015/08/26(水) 00:07:35.96ID:T9aNTL5V0
>>132
ありがとうございます。安心しました。
ありがとうございます。安心しました。
134名無しさん@お腹いっぱい。
2015/09/17(木) 18:33:42.63ID:PxFhwH/U0 QXの検索で検索文字を変換して確定すると字が消えてしまう事がある.
もう一度入力,変換すると入るが面倒だ.100回に1回程度だが,疲れる
QXで一番困ってるのはコレだ.皆さんはこんなトラブルないでしょうか?
現在はWIN7でMSIME2010だが他のPCのWINXPでも同じ現象が起きたから
OS,ハードは余り関係ないカモ.
もう一度入力,変換すると入るが面倒だ.100回に1回程度だが,疲れる
QXで一番困ってるのはコレだ.皆さんはこんなトラブルないでしょうか?
現在はWIN7でMSIME2010だが他のPCのWINXPでも同じ現象が起きたから
OS,ハードは余り関係ないカモ.
135名無しさん@お腹いっぱい。
2015/11/06(金) 12:17:26.41ID:ExY2e3kL0 ヴァージョンアップきた〜あ
2015/11/07(土) 21:08:41.11ID:QN+Ijsn/0
待望のバージョンアップなのに書き込み無しか
すでにQX元ユーザーたちは秀丸その他に乗り換えてしまっているのか
すでにQX元ユーザーたちは秀丸その他に乗り換えてしまっているのか
2015/11/07(土) 21:52:32.02ID:puulA47L0
>>136
NewQX基本いいんだけど、
スクロールしたときキャレットが移動してくれないとか
マウスクリックして最前面化(アクチベート)したとき、クリックした位置にキャレットが移動しちゃうとか
なんか使いにくいので、常用はQX6.91を使ってる
NewQXはたまに落ちるし
NewQX基本いいんだけど、
スクロールしたときキャレットが移動してくれないとか
マウスクリックして最前面化(アクチベート)したとき、クリックした位置にキャレットが移動しちゃうとか
なんか使いにくいので、常用はQX6.91を使ってる
NewQXはたまに落ちるし
2015/11/08(日) 05:47:12.38ID:kZY0saPJ0
見た目も機能的にも旧世代という印象なんだよな。
2015/11/09(月) 08:46:44.98ID:A1YXLhGw0
windows10になっても旧QXとWZ5のまま
2015/11/17(火) 02:20:22.06ID:FbNyBscY0
ワードを捨ててエディタを使おう(たぶん初版)から使わせてもらってるけど
いまさら他所へ移行する気も起きないなぁ
DOSのVZとかMIFES世代だからWindows標準の操作は慣れなくて
他のエディタもカスタマイズすれば同じ感覚で使えるようにはなるんだろうけど
面倒くさいからずっとQXだわ
いまさら他所へ移行する気も起きないなぁ
DOSのVZとかMIFES世代だからWindows標準の操作は慣れなくて
他のエディタもカスタマイズすれば同じ感覚で使えるようにはなるんだろうけど
面倒くさいからずっとQXだわ
2015/11/18(水) 22:17:37.94ID:NKuE5vL70
そもそもワードを使うことが殆どない
ワードで送られてきて、それを編集しないといけない時くらい
ワードで送られてきて、それを編集しないといけない時くらい
2015/11/19(木) 15:24:02.80ID:yLRi6HNS0
>>140
幾らその世代でも未だにWindowsの操作に馴れないっていうのはおかしいな。
まぁ、歳を取れば思考が硬直化して新しい事を覚えようとしない(馴れようとしない)
と言うのはあるのかも知れんが、それにしてもそんな感じだったらブラウザ使うのにも四苦八苦するだろ。
幾らその世代でも未だにWindowsの操作に馴れないっていうのはおかしいな。
まぁ、歳を取れば思考が硬直化して新しい事を覚えようとしない(馴れようとしない)
と言うのはあるのかも知れんが、それにしてもそんな感じだったらブラウザ使うのにも四苦八苦するだろ。
2015/11/19(木) 16:04:33.05ID:tGiYAokr0
Windowsの操作たって標準なのがそもそも無いじゃん
俺は、Ctrl+C,V,X,ZとかくらいしかWindowsの操作で共通に使えるのは無いと思ってるけど
俺は、Ctrl+C,V,X,ZとかくらいしかWindowsの操作で共通に使えるのは無いと思ってるけど
2015/11/19(木) 23:13:30.82ID:fQVE7x/k0
shift+カーソルとかは?
2015/11/20(金) 01:37:43.11ID:aDNvec0W0
俺はREDだったからVZやMIFESと比べそんな苦労はしなかった
2015/11/20(金) 16:56:25.71ID:ImxCS48A0
普通は苦労しないよな。
むしろ移行は早いと思う。
むしろ移行は早いと思う。
2016/05/30(月) 13:13:14.62ID:ireQvGpW0
保守
2016/10/01(土) 00:45:09.25ID:CzkGVtfF0
奇跡のスレ保守
2016/12/04(日) 23:23:12.23ID:aftazwtZ0
もうほとんど誰も使ってないのかな
UIの古臭さなんか一周回って新鮮に見えるぐらい個性的だけどな
arakenさんが多忙になったのかモチベが維持できなかったのか…
UIの古臭さなんか一周回って新鮮に見えるぐらい個性的だけどな
arakenさんが多忙になったのかモチベが維持できなかったのか…
2016/12/05(月) 15:25:37.88ID:cf44EEeJ0
個人的には十分使用に耐える状態なので乗り換えようとか思わないんだけど
(QXが使い良いんだが文字コードがらみでNewQXも併用)
現状では人に薦めるのにはちょっと躊躇しちゃうかも
(QXが使い良いんだが文字コードがらみでNewQXも併用)
現状では人に薦めるのにはちょっと躊躇しちゃうかも
151名無しさん@お腹いっぱい。
2016/12/06(火) 10:46:57.37ID:vnD910T202017/01/08(日) 14:25:26.87ID:r+3Y5uQR0
十年ぶりぐらいで裏lib覗いたら↓↓二年も前の正月に出てた
QTClip v3.01β15/01/05
QTClip v3.01β15/01/05
2017/01/12(木) 22:06:22.03ID:ok67VxBy0
最近はたまにWindowsに行くときにはMerryで済ませてる。
まだコミュニティが健在な頃にNewQXがβリリースでもされてたらずいぶん違っただろうけど。
こういう世界の流行り廃れは激しいから。
今でもβリリースされたらすぐ試してみたいと思ってますよ。>ご無沙汰してる作者様
まだコミュニティが健在な頃にNewQXがβリリースでもされてたらずいぶん違っただろうけど。
こういう世界の流行り廃れは激しいから。
今でもβリリースされたらすぐ試してみたいと思ってますよ。>ご無沙汰してる作者様
2017/02/12(日) 06:23:09.31ID:ZBGVZLmd0
いまだにQXはメインのエディタのひとつだな。QXじゃなくてもいいっちゃいいんだけど、慣れちゃってるし、Windows10でも動いてるから、とくに乗り換える理由がない。
むしろ、もうひとつメインで使ってるVerticalEditorの方が、同レベルのショートカットカスタマイズできるエディタがなくて乗り換え先が見つからない。
やっぱりWindows10で動いてるからとくに困らないんだけど。
むしろ、もうひとつメインで使ってるVerticalEditorの方が、同レベルのショートカットカスタマイズできるエディタがなくて乗り換え先が見つからない。
やっぱりWindows10で動いてるからとくに困らないんだけど。
155名無しさん@お腹いっぱい。
2017/08/06(日) 10:34:06.77ID:clZgdH9z0 newQXでフリーカーソルできないの?
2017/08/08(火) 17:11:14.17ID:EaW4xiNg0
>>155
書式設定 編集 にある
書式設定 編集 にある
2017/08/08(火) 17:31:55.38ID:qpmff8XO0
>>156
ありがとうございます。
ありがとうございます。
2018/01/01(月) 10:10:05.79ID:o4NaPGSu0
newQXキターーーーーー
2018/01/01(月) 14:06:49.54ID:aTqNtXid0
久しぶりにきてるね。とりあえずおめでとうございます。
αとれてβくらいにならないとなかなか利用者のレスポンスがなさそうだけど。
αとれてβくらいにならないとなかなか利用者のレスポンスがなさそうだけど。
2018/01/02(火) 02:38:20.89ID:2inUwBdz0
「フレームウィンドウが非アクティブ時、QXペイン内でのクリックを無視」
「フレームウィンドウが非アクティブ時、ツールバー内でのクリックを無視」
この2つが増えてやっとNewQXをメイン使用に使うことにした
(旧QXにしがみつく理由が消えたよ)
「フレームウィンドウが非アクティブ時、ツールバー内でのクリックを無視」
この2つが増えてやっとNewQXをメイン使用に使うことにした
(旧QXにしがみつく理由が消えたよ)
2018/01/16(火) 21:31:11.05ID:R6yKClj30
来てた
>(QTClip v3.xβも同梱されています) 2018/01/04追記
>(QTClip v3.xβも同梱されています) 2018/01/04追記
2018/08/11(土) 22:06:24.37ID:3+51hRxj0
旧QX使って長いんだけど、今更ながらに文書情報をショートカットで表示できるよう仕込む。
簡単だけど割と便利。
簡単だけど割と便利。
163名無しさん@お腹いっぱい。
2018/09/30(日) 16:38:25.19ID:kUxrGHAZ0 テスト
2019/12/30(月) 15:44:22.75ID:1L6XKWts0
御正月には何かあるんでしょうか。
165名無しさん@お腹いっぱい。
2020/09/27(日) 18:02:35.13ID:2jokXGTG0 テスト
166名無しさん@お腹いっぱい。
2020/09/27(日) 18:05:39.43ID:2jokXGTG0 新PCに引っ越したのですが
カスタマイズ大変だからQXのフォルダーをエイッと引っ越したら遊メイリオとかのフォントが出てこないんです
昔から使ってるMSゴシックは画面上でかすれて表示されてしまい困ってます
みなさんどうやって使ってますか
カスタマイズ大変だからQXのフォルダーをエイッと引っ越したら遊メイリオとかのフォントが出てこないんです
昔から使ってるMSゴシックは画面上でかすれて表示されてしまい困ってます
みなさんどうやって使ってますか
2020/09/27(日) 18:21:18.87ID:2jokXGTG0
みなさんフォントなに使ってますか
2020/09/30(水) 08:46:54.39ID:V2+O25870
縦書きで読みやすいのでHG明朝を使っています。
ほかのフォントだと縦書きだと末尾が乱れるものもありました。
フォントは旧PCから移行できるんじゃないかな。
ほかのフォントだと縦書きだと末尾が乱れるものもありました。
フォントは旧PCから移行できるんじゃないかな。
2020/10/06(火) 12:38:15.91ID:Fi7WBPzb0
NewQX、
> 2010/06/11
> α版 0.1 -> 0.2への主な変更点
> 改善
> ・Grep結果において、行番号部分をダブルクリックするとタグジャンプするようにした。
とあるけどダブルクリックしても無反応。どこかで設定が必要なのかな。
> 2010/06/11
> α版 0.1 -> 0.2への主な変更点
> 改善
> ・Grep結果において、行番号部分をダブルクリックするとタグジャンプするようにした。
とあるけどダブルクリックしても無反応。どこかで設定が必要なのかな。
2020/10/06(火) 15:23:56.00ID:JKKkq4ag0
2020/10/06(火) 23:25:28.97ID:Fi7WBPzb0
2020/10/25(日) 13:27:00.16ID:m47VKgop0
unicodeが使えなくて乗り換えたけど、
結局unicodeはあんまり使ってないな
結局unicodeはあんまり使ってないな
2021/01/01(金) 14:07:54.73ID:xcEFcaCR0
うわぁぁ、VerUpあったのに、なんなの、この寂れよう。
2021/01/01(金) 16:27:16.45ID:FVaTvD7S0
新春からええ報せや!
おしえてくれてありがとう!
おしえてくれてありがとう!
2021/01/01(金) 16:28:00.05ID:FVaTvD7S0
>>166ですが綺麗にレンダリングできました!
2021/01/01(金) 17:30:31.07ID:am/AD/600
2021/01/02(土) 10:38:18.99ID:kkM5VuH00
コロナの波及効果なんだろうか
バージョンアップありがとうありがとう
バージョンアップありがとうありがとう
2021/01/02(土) 13:03:11.31ID:cBnho8hq0
α0.90に更新してみた。
テキスト選択してback spaceを押下したときテキストが削除されなくなったんだけど、これ設定で変更出来るんだろうか。
テキスト選択してback spaceを押下したときテキストが削除されなくなったんだけど、これ設定で変更出来るんだろうか。
2021/01/15(金) 02:14:54.00ID:28oLBeV/0
NewQXのバグについて報告しようとメーリングリストに投稿したけどエラーが返ってきた
2021/02/28(日) 10:26:30.95ID:fWm+7cLF0
Windows10で旧QXを使ってるが、縦書き状態のフォントがキレイでない。
フォントのヘリがスムージングされず毛羽立った文字になる。
QXで選べるどのフォントもダメ。
横書き日本語表示はどのフォントでも、さすがはWin10というほどキレイなんだが。
フォントのヘリがスムージングされず毛羽立った文字になる。
QXで選べるどのフォントもダメ。
横書き日本語表示はどのフォントでも、さすがはWin10というほどキレイなんだが。
2021/03/02(火) 12:03:56.75ID:H2oZ0ugT0
>>180
これは…"わせい"の「QXエディタ入門」というサイトに書いてあったと思うが
@共通設定トップの[表示]で「ちらつき防止」「その2」の両方ともチェックする
AQXを一旦終了して再起動する(常駐させている場合一旦完全終了する)
現に自分はそれで縦書き何の問題も無い
今回試してみたが―なるほどチェックはずすと縦書きの場合だけ文字がギザギザになる
これは…"わせい"の「QXエディタ入門」というサイトに書いてあったと思うが
@共通設定トップの[表示]で「ちらつき防止」「その2」の両方ともチェックする
AQXを一旦終了して再起動する(常駐させている場合一旦完全終了する)
現に自分はそれで縦書き何の問題も無い
今回試してみたが―なるほどチェックはずすと縦書きの場合だけ文字がギザギザになる
2021/03/08(月) 22:11:48.57ID:VkxqMFLZ0
Win10で旧QX6.91を使っている。専ら文章を書くのに縦書きで使っている。
それ以外のことに使う能も用も無い。
Meryなるエディタが優秀で縦書きもできると云うので、かつて試したことがある。
Meryの旧QXに無い特長は、要するに、UTF8漢字を扱え、縦書きダッシュの正常表示、オーバースクロール、
そして未変換文字入力の挿入形態(既存文字を隠さない)、
と云うことに尽きる。
最後の機能なんか、なんの快適さも無い。
うしろの文字群が全部チラチラ動き歩いてかえって目ざわり。
未変換文字列が既存文字群の上にかぶさって何の不都合があろうか。
むしろ浮き立たせた表示でよく目立つ。
そもそもUTF8漢字の件でも、
『史記』の人物なら「樊カイ(カイは口偏に會)」と書けば良い。
「森オウ外(オウは區偏に欠)」とか「ショウ介石(ショウは草冠に將)」と書けば良い。
少なくとも自分はそれで用が足る。そんなにたびたび使うわけでもない。
ダッシュの件は、表示だけのこと、出来上がるテキストファイルに影響無し。
オーバースクロールは、旧QXも形を変えて備えている。
必要の都度、キーひと押しで実行させるようにできる。
そんなことよりも、操作性の便利さを追求して自在に機能の設定ができたり、
やさしいマクロで独自の操作性を容易につくれる、と云ったことのほうが大事なのである。
この点、Meryは旧QXの足元にも及ばない。
操作性の前提は動作の軽快さである。
Win10で使う旧QX6.91は、まことに軽い。Meryよりよほど軽くて速い。
高速スクロール時のMery画面表示の乱れ様は、QXづかいには考えられない見苦しさ。
なんでMeryを使う必要があるのか。
それ以外のことに使う能も用も無い。
Meryなるエディタが優秀で縦書きもできると云うので、かつて試したことがある。
Meryの旧QXに無い特長は、要するに、UTF8漢字を扱え、縦書きダッシュの正常表示、オーバースクロール、
そして未変換文字入力の挿入形態(既存文字を隠さない)、
と云うことに尽きる。
最後の機能なんか、なんの快適さも無い。
うしろの文字群が全部チラチラ動き歩いてかえって目ざわり。
未変換文字列が既存文字群の上にかぶさって何の不都合があろうか。
むしろ浮き立たせた表示でよく目立つ。
そもそもUTF8漢字の件でも、
『史記』の人物なら「樊カイ(カイは口偏に會)」と書けば良い。
「森オウ外(オウは區偏に欠)」とか「ショウ介石(ショウは草冠に將)」と書けば良い。
少なくとも自分はそれで用が足る。そんなにたびたび使うわけでもない。
ダッシュの件は、表示だけのこと、出来上がるテキストファイルに影響無し。
オーバースクロールは、旧QXも形を変えて備えている。
必要の都度、キーひと押しで実行させるようにできる。
そんなことよりも、操作性の便利さを追求して自在に機能の設定ができたり、
やさしいマクロで独自の操作性を容易につくれる、と云ったことのほうが大事なのである。
この点、Meryは旧QXの足元にも及ばない。
操作性の前提は動作の軽快さである。
Win10で使う旧QX6.91は、まことに軽い。Meryよりよほど軽くて速い。
高速スクロール時のMery画面表示の乱れ様は、QXづかいには考えられない見苦しさ。
なんでMeryを使う必要があるのか。
2021/03/08(月) 22:27:55.44ID:VQqw95Xl0
もう旧は殆ど起動しなくなったなあ
新が使いやすくて
新が使いやすくて
2021/03/08(月) 22:37:19.19ID:gb8dfWPI0
新は出た当時取っつきにくくて、そのまま旧を使い続けてるな
Windowsの問題なんだが縦書きだと……とか――の表示がおかしいフォントがあるのが微妙だけど、新入れても改善されるわけじゃないだろうなぁ
でもまた新入れてみるかな
Windowsの問題なんだが縦書きだと……とか――の表示がおかしいフォントがあるのが微妙だけど、新入れても改善されるわけじゃないだろうなぁ
でもまた新入れてみるかな
2021/03/09(火) 01:42:39.23ID:T2k/3I760
新で、左にbinderとoutlineの2つを表示して3つのペインで使ってる
2021/03/15(月) 12:45:33.52ID:3F4nNwKv0
NewQX導入した
最初の頃見て離れてたけど旧のマクロ使えるようになってるし、旧だと出る縦書き表示のフォント問題出ないのはいいね
ファイルリストの背景色変えられないとか気になる点はあるけど使えそう
最初の頃見て離れてたけど旧のマクロ使えるようになってるし、旧だと出る縦書き表示のフォント問題出ないのはいいね
ファイルリストの背景色変えられないとか気になる点はあるけど使えそう
2021/03/15(月) 16:07:11.35ID:xPr0gjP60
UTF-8がまともに使えるのと検索の正規表現が一般的なものになったのが大きい
2021/03/18(木) 23:42:29.42ID:Mi4Kkh0F0
NewQXの最大のメリットは、一行の文字数が多くても途中で切れないで表示されること
まあデメリットは月に一度はlogファイルの掃除が必要なこと
試作版なのでトレース情報をlogしてるのは理解できるけどね
まあデメリットは月に一度はlogファイルの掃除が必要なこと
試作版なのでトレース情報をlogしてるのは理解できるけどね
2021/03/24(水) 18:47:22.98ID:8LHdlvC/0
vzバインドのマクロから離れられなくて旧使ってるわ
新がサポートするなら使ってみるか
新がサポートするなら使ってみるか
2021/03/24(水) 18:50:30.57ID:c5W4xbC+0
10のこないだのアプデからかな?ちょっと調子が悪い
漢字変換で動きが変になったり他の操作ができなくなったり
漢字変換で動きが変になったり他の操作ができなくなったり
2021/03/24(水) 20:54:36.74ID:rU3byq1n0
なんか行移動(ctrl+G)ができない(OKが押せなくなった)
2021/03/25(木) 15:13:06.31ID:NE/zss3n0
2021/03/25(木) 20:45:11.59ID:UF0whFQc0
>>192
なるほどマクロか
ちょっと作ってみたけど、実行中のマクロ名取得が分からん
あと、ダイアログ実行も
Application.ExecIDString(MoveLineX)
だとやっぱりOKが押せない
sub main
dim line
if ActivePane is nothing then exit sub
line = InputBox("行番号:","行移動マクロ")
if line = "" then exit sub
if IsNumeric(line) then
line = int(line)
if line <= 0 then line = 1
' if ActiveDocument.maxLineLF >= line then
ActivePane.Selection.CurrentLine = line-1
' else
' ActiveFrameWindow.Status = "マクロ: 行番号が範囲外です。"
' end if
else
ActiveFrameWindow.Status = "マクロ: 行番号が間違っています。"
end if
end sub
なるほどマクロか
ちょっと作ってみたけど、実行中のマクロ名取得が分からん
あと、ダイアログ実行も
Application.ExecIDString(MoveLineX)
だとやっぱりOKが押せない
sub main
dim line
if ActivePane is nothing then exit sub
line = InputBox("行番号:","行移動マクロ")
if line = "" then exit sub
if IsNumeric(line) then
line = int(line)
if line <= 0 then line = 1
' if ActiveDocument.maxLineLF >= line then
ActivePane.Selection.CurrentLine = line-1
' else
' ActiveFrameWindow.Status = "マクロ: 行番号が範囲外です。"
' end if
else
ActiveFrameWindow.Status = "マクロ: 行番号が間違っています。"
end if
end sub
2021/03/25(木) 21:19:39.97ID:UF0whFQc0
マクロファイル名取得は分かった
Application.は省略して
Command(qxCOMMAND_MacroFile) '=-2
Application.は省略して
Command(qxCOMMAND_MacroFile) '=-2
2021/03/25(木) 21:36:47.86ID:UF0whFQc0
こういうチェックも入れた方がいいか
if ActivePane.Selection.Type > 0 then
ActiveFrameWindow.Status = "マクロ: 選択状態では移動しません。"
exit sub
end if
if ActivePane.Selection.Type > 0 then
ActiveFrameWindow.Status = "マクロ: 選択状態では移動しません。"
exit sub
end if
2021/03/25(木) 21:40:45.22ID:UF0whFQc0
やっぱ入れないほうが便利かな
2021/03/25(木) 22:52:41.65ID:WvWfDol40
旧マクロだけど、こんなのでやってる
proc main
dim maxCrLn,n
if @hwnd=0 then exit proc
maxCrLn=@ScrLineToCrLine(@LastLine)
n=inputbox("行番号 (1〜"+str$(maxCrLn)+")","移動",@ScrLineToCrLine(@Line))
if n=INPUTBOX_CANCEL or n>maxCrLn then exit proc
@Line=@CrLineToScrLine(n)
end proc
proc main
dim maxCrLn,n
if @hwnd=0 then exit proc
maxCrLn=@ScrLineToCrLine(@LastLine)
n=inputbox("行番号 (1〜"+str$(maxCrLn)+")","移動",@ScrLineToCrLine(@Line))
if n=INPUTBOX_CANCEL or n>maxCrLn then exit proc
@Line=@CrLineToScrLine(n)
end proc
2021/03/26(金) 07:21:49.23ID:6CLOzfu70
折り返し行モードを忘れてた
この変換は新マクロでどうやるんだろう?
分からんので、みっともないけど、この部分は旧マクロを呼び出すことにした
(旧QXからQXWMAC32.DLLをコピーしてくること)
'*** moveline_sub.mac ***
proc main
dim line
line = val(@@Global$("Line"))
if @LastLine < line then line = @LastLine
@@Global$("Line") = str$(@ScrLineToCrLine(line))
end proc
この変換は新マクロでどうやるんだろう?
分からんので、みっともないけど、この部分は旧マクロを呼び出すことにした
(旧QXからQXWMAC32.DLLをコピーしてくること)
'*** moveline_sub.mac ***
proc main
dim line
line = val(@@Global$("Line"))
if @LastLine < line then line = @LastLine
@@Global$("Line") = str$(@ScrLineToCrLine(line))
end proc
2021/03/26(金) 07:56:23.55ID:5AV2mlIU0
貼れなかったので
https://www.axfc.net/u/4034798.zip
https://www.axfc.net/u/4034798.zip
200198
2021/03/26(金) 08:32:00.93ID:vJvbp2Cr0201名無しさん@お腹いっぱい。
2021/05/06(木) 03:51:07.20ID:05K9wluG0 オーイ
2021/05/10(月) 17:34:21.18ID:YV/Ba5MB0
NewQX α0.91 21/5/1
2021/05/11(火) 11:38:12.79ID:RU81HHhu0
既出のバグも直ってるね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- NY円、一時1ユーロ=180円台まで下落…1999年のユーロ導入以来初 [蚤の市★]
- 【外交】日中関係悪化、長期化の様相 2012年には自動車輸出80%減も ロイター★3 [1ゲットロボ★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」★2 [冬月記者★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- 「稼ぐのよ!」高市総理が電話ガチャ切りで伝えたこと 鈴木憲和農林水産大臣が国政報告会に出席 自身が目指す農政の方針語る [煮卵★]
- 自衛隊の船を爆破して中国が攻撃してきたって自作自演できねえかな?👈今の高市が考えてそうなこと [369521721]
- 『しんちゃんと岸田さん』 [175344491]
- 日本株、大暴落!!! [252835186]
- 識者「『フリーパレスチナ』とかイキってる連中が台湾の話になると『中国を怒らせるな!』ってなる。ほんと左翼の正義って薄っぺらい」 [279254606]
- 高市と安倍の共通点。それは、子供がいないこと。そういう奴が戦争を煽る [805596214]
- 【超悲報】中国への武力行使、世論調査で「賛成」「どちらかといえば賛成」48.8% 「反対」「どちらかといえば反対」の44.2%を上回る [314039747]
