- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/08/24(日) 04:24:56 ID:S+4LBRb+0]
- 前スレ
WZ EDITOR 10 pc11.2ch.net/test/read.cgi/software/1197696708/ 過去スレ WZ EDITOR 9 pc11.2ch.net/test/read.cgi/software/1164812197/ WZ EDITOR 8 pc7.2ch.net/test/read.cgi/software/1136197861/ WZ EDITOR 7 pc7.2ch.net/test/read.cgi/software/1102066703/ 混沌の迷路 WZ EDITOR にようこそ 6 pc5.2ch.net/test/read.cgi/software/1087046115/ 【脱北実行】WZ EDITOR その5【5秒前?】 pc5.2ch.net/test/read.cgi/software/1071848421/ 【魅惑の】WZ EDITOR その4【負け組】 pc2.2ch.net/test/read.cgi/software/1065532332/ WZエディタ(WZ Editor) その3 pc2.2ch.net/test/read.cgi/software/1059066774/ WZエディタ その2 pc2.2ch.net/software/kako/1021/10219/1021903299.html WZエディタ pc.2ch.net/software/kako/992/992722227.html
- 267 名前:名無しさん@お腹いっぱい。 [2008/09/09(火) 02:25:43 ID:pKGE+F/k0]
- WZ6でもそういうマクロを作って使えばいんじゃね?
- 268 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 06:55:20 ID:x7e0WwF50]
- クリップ履歴は記憶数の上限と
最新履歴を一つ取り出して貼り付ける機能を WZ以外からでも呼び出せるグローバルホットキー(Ctrl+Alt+V)を設定できてようやく使えるレベル。 さらにWZ ICONからグローバルホットキーでテンプレート集を呼び出して アウトラインを絞り込み、選択して本文をコピーする機能があるとVectorのフリーウェアレベル。
- 269 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 12:03:28 ID:/LYgH2xH0]
- >>267
今のバージョンで作ったとして、製品版でも使える可能性はあるの? その保障がないから、みんな、マクロに手を出さないんだと思ってた。
- 270 名前:名無しさん@お腹いっぱい。 [2008/09/09(火) 12:51:02 ID:pKGE+F/k0]
- >>269
ふつうその程度のマクロは自分で作って使うだけで、 人に知らせたり、公開したりはしないだろ。
- 271 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 13:19:41 ID:DOcIxOdw0]
- アウトラインのトップレベルアイコンが邪魔。
上に一行、左に20ドット分詰めて欲しい。 アウトライン全体を折りたたむ操作は意味をなさない。 xボタンを表示するスペースを確保したいということなら アウトライン索引を常時表示してその段に移動して欲しい。 上はともかく左のスペースはイラっと来る。
- 272 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 14:39:41 ID:/LYgH2xH0]
- >>269
今のWZ6は、次に修正があった時に、マクロの互換性がなくなっても不思議ない状況でしょ。 そんな状態で、自分で使うだけのものでも、作ろうと思うかなぁ。 漏れは思わない。 熱烈なファンがいた昔ならともかく、そこまでして WZ6 につきあおうと思う人はいなくなってるのが現状でしょ。 作者が自分で招いたことだから、作者がまともに動くマクロや機能を提供して、きちんとバージョンアップに 追随させるしかないと思う。
- 273 名前:おざなりさん mailto:sage [2008/09/09(火) 14:56:07 ID:6ZtbNGyE0]
- SSPLUS作ってくれる人いないかなぁ。(;´Д`)あれコピペに便利なんだよなぁ
- 274 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 15:12:46 ID:dKgcwOu80]
- >>272
そうそう。 ましてや仕事で使う人はうんざりするだろう。 つか怖くて使えん。
- 275 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 15:33:22 ID:+Z8Dmt7z0]
- 自分は書く気満々だよ。6のコンセプトは最強すぎる。
が、作者は6以降の互換性に対するスタンスを表明しておくべきだな。互換性を保証する方向で。 マクロ落ちると本体ごと落ちるのは勘弁。 構造化例外キャッチして踏みとどまってくれ。
- 276 名前:名無しさん@お腹いっぱい。 [2008/09/09(火) 15:35:09 ID:pKGE+F/k0]
- たしかに、マクロなんてたくさんたまってくるものだから、
新しいバージョンにあわせて全部書き換えさせられたらたまらんね。 まして、コンパイラなんだから、何で旧バージョンのソースも通るように しないのか不可解。
- 277 名前:名無しさん@お腹いっぱい。 [2008/09/09(火) 21:41:33 ID:pKGE+F/k0]
- メニューバーとかタスクバーとか消す設定がよく分からん。
UIEDITOR.cfgで設定してた内容を今度のではどう設定するのかも。 めんどくさい、バージョン4を使い続けるんでいいや、となる。
- 278 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/09(火) 22:22:14 ID:k8Q1LyEf0]
- >>277
よう、バージョン5を買った時のおれ 引き継ぎはできるんだけど、それでもWZ5は弄るのがめんどくさくて そのままHDの肥やしになってる
- 279 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 03:17:02 ID:qNXKdGZP0]
- >>271
折りたたむためではなく アウトライン側からファイル先頭部分をカバーするため。 ^C関数定義ならトップレベルに設定しなおせば左に寄る。
- 280 名前:名無しさん@お腹いっぱい。 [2008/09/10(水) 08:35:41 ID:CJtVLZAL0]
- Grepの全ての検索条件・置換条件を20個ずつぐらい、履歴としてでなくて、
別の記憶場所として編集してずっと残せるようにして欲しい、 Wz5では検索文字列と一部の条件だけ記憶できたけれど ディレクトリとかも全て記憶できる方がよい
- 281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 11:21:30 ID:Zmvz2zvT0]
- そういえばgrepの結果からファイル先頭部分を見れなくなったな。
アウトラインよりgrepからの方が先頭部分を見たい気がするけど
- 282 名前:名無しさん@お腹いっぱい。 [2008/09/10(水) 12:57:47 ID:5r2eIVca0]
- 「Microsoft Natural Wireless Laser Mouse 6000」
というマイクロソフト社純正のマウスではスクロールバーで エディターの文章がスクロールできない。 WZ5.03 です。 これは仕様なのかな?
- 283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 12:58:54 ID:73Oxhc0v0]
- WheelPlusでも入れてみたら
- 284 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 13:19:32 ID:wPN2G2Jb0]
- 9/24発売開始予定。
- 285 名前:名無しさん@お腹いっぱい。 [2008/09/10(水) 13:41:18 ID:5r2eIVca0]
- >>283
すみません。それって何なんですか?
- 286 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 14:32:15 ID:TZXoV13T0]
- 1.1d
- 287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 14:39:16 ID:TZXoV13T0]
- >>284
をぉ、たしかに ttp://www.villagecenter.co.jp/ トップの画像に 9/24 発売開始予定 と出ましたね〜。
- 288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 15:00:17 ID:1CsSpGd30]
- 1.1c
・ヘルプのタブが長すぎる。"Help: Editor"位にして欲しい。 ・表示-その他にツールバーとステータスバーも欲しい。 ・Grepが5と比べてなんとなく表示が殺風景。上で選択したテキストの箇所を下でアンダーラインで強調して画面中央に持ってきて欲しい。 ・Grepの上画面で"free"で検索して"myfree"がマッチしたら"free"ではなく"myfree"と単語全体を表示して欲しい。 ・プロジェクトの保存で拡張子が.txtになっている。開くは正しく.tpj。 ・アウトラインの索引で行末にカーソルがあると幅1ドットになって見づらい。エディタ部分だと普通に表示される。 ・新検索(ってナニ?w)を実行、タブ切り替え(or閉じる)、新検索で単語を検索してOKしても元のタブが隠れた(or閉じた)まま。 あえて検索をキャンセルせずOKするって事はやっぱり見たいからなので表示されるとよい。 ・ツールバーにヘルプ、Grep、常に手前に表示、分割ビューの切り替え等々もうちょっとボタンがあった方がよい。 デフォルトでツールビューに表示される機能(テキストを開く、ステータス、リアルタイムナビ等々)が網羅されているとよい。 ・ツールバーのカスタマイズのボタンイメージ表示がはみ出しまくり。 以下思いつきレベル ・pretextで指定した複数のメニューを簡単にメインメニューに組み込めるといいかもしれない。 pretext{ OPEN &open SAVE &save OPTION &option } szmenu; registermenu(szmenu, "/マクロ(&M)/mymacro/"); で↓になるようなもの(メニューがカスタマイズされててるとおかしくなりそうだが・・・)。 マクロ(&M) +mymacro +open... +save... +option... 高機能なプラグインマクロの開発がやりやすいくなるかもしれない。 Win32API直叩きしなくても動的な項目もサポートできるとなおよい。
- 289 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 15:57:00 ID:LMrH75TO0]
- 色分けに Pascal が追加されてるのはいいが、何で VHDL があって Verilog がないんだ?
- 290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 18:45:34 ID:2m2+8wvR0]
- >>261
おおっ、1.1dでついに出なくなった。
- 291 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 19:01:16 ID:zYUUQTeu0]
- * 使用期限を9月末日に延長。
おいっ!
- 292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 21:14:54 ID:eH5ts4OQ0]
- マクロで
"\"c:\\windows\\\"" を '"c:\windows\"' みたいに簡潔に書く技はないの? pretextは名前付けないといけないのとブロック内で宣言できないのが面倒だ。
- 293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 21:38:59 ID:wPN2G2Jb0]
- #include <text.h>
en{ printf(¥"c:¥windows¥"); }
- 294 名前:名無しさん@お腹いっぱい。 [2008/09/10(水) 21:58:35 ID:k7a04xXX0]
- >WZボードを起動するにはWZ6.0で[ツール]メニューから[WZ Board]を使います。
WZ6.0で[ツール]メニューから? [ツール]メニューから? メニューから? ダメじゃん。開くのめんどうじゃん。 WZ5と同じ使い方できないじゃん。
- 295 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 21:59:22 ID:ByDGo0Xo0]
- >>291
実際、いつごろ製品版が出るのかね?
- 296 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 22:25:59 ID:eH5ts4OQ0]
- >>293
サンクスうまくいった。 このチューリングマシンみたいなカーソルをちまちま動かしていくコードの書き方ってめっちゃ面倒じゃない? テキストなんてStringArrayなんだから多少効率落ちても一般的なインデックスを使ったアクセスが出来ると楽なんだけど そういうプログラミングの仕方をサポートするライブラリなんてないの? と、text.h覗いてみたらなさそうだな。ラッパー書くのも面倒そうだし慣れるしかないのか。
- 297 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 22:45:12 ID:wPN2G2Jb0]
- >>294
>WZ5と同じ使い方できないじゃん。 起動オプションをつけましょう。 @board
- 298 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/10(水) 23:29:15 ID:k7a04xXX0]
- >>297
それでデスクトップにボードのアイコン貼り付けられるの?
- 299 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 00:59:15 ID:d3vvsoND0]
- 発売日も決まってマスタアップ目前っていうことは、
プレビュー版からの大きな進歩はなさそうね。 WZ4や5のときも、発売後に化けることを期待されつつ、 結局化けなかったから、今度もそんな感じでしょ。
- 300 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 04:13:36 ID:LRF277jo0]
- >>298
はぁ?Windowsのショートカットファイルなんか、基本的にコマンドラインなんだから 起動オプションで指定出来るんなら何の問題もないだろ?
- 301 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 04:26:51 ID:LRF277jo0]
- >>298
WZ6のインストーラが作成した「WZ6 Preview.lnk」をコピーして「WZ6 Board Preview.lnk」辺りにリネーム。 「WZ6 Board Preview.lnk」のプロパティを出して[ショートカット]タブのリンク先で「〜wzeditor.exe"」になってるのを 「〜wzeditor.exe" @board」に変更。このショートカットファイルをデスクトップに置いとけば宜しい。 つか、こんな基本的な事も解らん奴にテキストエディタなんて不要かと。
- 302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 07:00:02 ID:9UFVoH5C0]
- リファレンスの起動オプションに書いて
5みたいにスタートメニューにWZ6のフォルダ作って各ツールのショートカット作れば全て解決。
- 303 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 11:20:43 ID:1DY1Vnea0]
- 1.1d
・grepのマスクで*.*, *.txtを指定すると正しくマッチするが f*.txt, foo.txtを指定するとマッチするはずのファイルがあってもマッチしない。 ・grepの多重起動をやめて欲しい。せめて許可するしないの設定が欲しい。 ・grepの検索結果が0でもプレビューに前回のファイルの内容が残ったままになる。
- 304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 12:46:34 ID:S++91ut+0]
- >>299
発売日はいつなの? HPでは秋としか書いてないけど
- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 12:49:48 ID:dbuU7+Tu0]
- lislog.livedoor.com/r/153
- 306 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 13:02:03 ID:h9Ry/xpS0]
- >>304
6.0PreviwじゃなくTOP開いて5.0のバナー。 9/10販売終了&次Ver9/24販売開始予定とあるだろ。
- 307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 13:30:11 ID:LRF277jo0]
- ttp://www.villagecenter.co.jp/soft/
こっちにも書いてありますな。でも、WZ6発売開始前(つか完成前)にWZ5を販売終了ってなんじゃそりゃ。
- 308 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 14:11:53 ID:x0EoNtwp0]
- 6の出荷時に5のオーダーが入っているとややこしいからなのでは?
(他のソフトがやるような無償バージョンアップ期間とかはおかなさそうだし)
- 309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 14:36:57 ID:AvARDGVq0]
- またカラー設定とかするのめんどくせえなぁ・・
- 310 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/11(木) 16:51:03 ID:wlIopcZp0]
- あえて言いたい。タブごとの二重メニューは失敗だったと。
- 311 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 09:06:31 ID:BbT85Ki/0]
- 1.1dが本体終了時に100%落ちる
- 312 名前:おざなりさん mailto:sage [2008/09/12(金) 13:33:32 ID:jW1I6EM/0]
- ttp://c-mos.sakura.ne.jp/blog/index.php?e=112
c.mosのおっさんに「WZ6の駄目出しの仕事請けて下さいよぉ」と頼んだら >凄く出来がよくって、あといくつか直せば素晴らしいエディタになる >…なら、お手伝いする気にもなるけど、私の嗜好とは真逆だから…。(^^; という、回答が。 (ノД`,)
- 313 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 15:34:41 ID:BZ+AvOvp0]
- 1.2
- 314 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 16:42:53 ID:6LoN2UM60]
- サンプル文書一覧が無意味すぎる。
項目の列挙やそれをロードする仕方が全てハードコーディングされてて拡張性皆無。 この機能自体の需要はそこそこ高いはずだから サンプルコードだから各自でコード弄れと逃げるのはもったいない。 今のままなら削った方がまし。 wz://sample/にユーザーがファイルを放り込んでおくと自動的に一覧表作って それを選ぶってことになれば十分使えると思う。 [プラグインマクロのサンプル] txplugin.c とでも頭に説明文も入れるようにして。 あとgrepのメニューも.mnuに外部化しておいて欲しい。
- 315 名前:おざなりさん mailto:sage [2008/09/12(金) 17:42:45 ID:jW1I6EM/0]
- メーラーのSMTP認証がうまくいかない。
- 316 名前:298 mailto:sage [2008/09/12(金) 18:33:50 ID:eqA6LroR0]
- >>300-302
ありがと。 それでもいまいち良くわからないけど要するにできるんだね。 >つか、こんな基本的な事も解らん奴にテキストエディタなんて不要かと。 必要なんだよ。 でもそっち系の知識は必要に迫られたこと無かったから勉強はしたことないんだ。 俺はWZ3から使ってるけど。 他にも俺くらいのレベルの人いっぱいいると思うよ。 なぜ使うかというとエディタはワープロより軽いからね。 それでいて袋とじ印刷ができたり。メモ帳はあまりにも低機能だし。 WZ使うのは3からの惰性。慣れてるから。
- 317 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 18:41:55 ID:q9SBvQbX0]
- デスクトップのあるWZアイコンをWZ Boardとかにコピー&リネームして
右クリ、プロパティのリンク先を 〜\wzeditor.exe @board にすれば直接開けるよ。 こんなのはインストーラがやるべき仕事なんだけどな。
- 318 名前:298 mailto:sage [2008/09/12(金) 20:14:05 ID:eqA6LroR0]
- >>317
わかりやすい説明ありがとう。 試しにWZ5のボードのアイコンのプロパティを見たら後ろに /fwzmemo というのが付いてた。これのことなんだね。 memoは重宝してるからこういう情報すごく助かる。 これで6にupしやすくなった。
- 319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/12(金) 23:49:35 ID:8JzFXRom0]
- pv1.2
・Boardの[ウィンドウ|ヘルプ]で何もでない。 ・ステータスバーのIMEのa、sjis, crlfの表示を大文字にして欲しい。
- 320 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 02:41:40 ID:cTf2qw240]
- もうマスターアップ?
- 321 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 03:13:28 ID:O0jrnwDL0]
- 発売日前後にパッチ出るだろうし今の時代マスターの意味がほとんどないけどなw
CDとマニュアルの所有欲をわずかに満たすのみだ。 それはそうと5以前にあったマクロパスは結局実装されないのか。 # アプリケーションやツールの名前。例「\\system\txgrep.c」 # 自作マクロのファイル名。例「c:\macro\mymacro.c」。main関数から実行されます。 # 自作マクロのファイル名+関数名。例「func@c:\macro\mymacro.c」 # 登録した自作マクロ。例「func@\\mine\mymacro.c」 なんて不恰好な記述は嫌だなぁ。
- 322 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 04:09:14 ID:NCPz49lQ0]
- >>298
>>316 >それでもいまいち良くわからないけど要するにできるんだね。 >>318 >わかりやすい説明ありがとう。 って書いてある事、基本的に同じなんだが。まぁ、「デスクトップのアイコン」って表現から 初心者の人なんだろうなとは読み取れたけど。 デスクトップにあるのって、「マイ コンピュータ」とか「ごみ箱」とかの特殊なのを除くと、単なるファイルだよ。 アプリインストール時に作られるのは、単にアプリの実行ファイルにリンクされたショートカットだし。(スタートメニュー側に追加されるのも同じもの) だから、解ってる人は「アイコン」なんて変な言葉を使わずに単に「ファイル」って言うし。
- 323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 04:14:08 ID:JwYAJ5IC0]
- そういうがんばり方はいいから
- 324 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 04:28:45 ID:NCPz49lQ0]
- >>317 >こんなのはインストーラがやるべき仕事なんだけどな。
その通りなんだが、今は公開テスト版だからなぁ。正式版でWZ本体一個だけしかショートカットが作られなかったら文句言うけど βテストだと端折ってあっても別に構わんと思うがね。追加したきゃ簡単に出来るんだし、そんなののやり方も解らない初心者は そもそもβテストなんかに手を出すべきじゃないしなぁ。 βテストってのは、何かあっても保証無しが原則だから、多少の事が起きても自力で何とか出来る人が対象だから。 >>298みたいな人は本来は手を出すべきじゃないと思うんだが。 因みに、>>301に「WZ6 Preview.lnk」ってあるから理解出来なかったのかも知らんけど .lnkってのはショートカットファイルの拡張子。Explorerを(登録済の)拡張子を表示する設定にしても表示されないけど(レジストリ弄れば表示する様には出来るけどね) WZ Filer使ったり、コマンドプロンプト(DOS窓)でdirしたりすれば確認出来るよ。
- 325 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 07:52:52 ID:JVQSYNiB0]
- HTEXT s = newformat("[%d,%d]", 10, 20); //=> "[10,20]"
といった感じで使いたいんだけどwvsprintfのargsで error[52] 引数のタイプが違います というエラーが出る。どう書けばいいの? HTEXT newobj newformat(mchar *szformat, ...) { HTEXT ret = new(); va_list args; va_start(args, szformat); wvsprintf(ret, szformat, args); va_end(args); return ret; }
- 326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 08:01:52 ID:wFfKfYjG0]
- >>325
wvsprintfA
- 327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 11:43:18 ID:ar9tKWYs0]
- >>326
なるほど。こういうことか。 プログラムの文字コードはSJIS-EXを使用(TEXT,文字列,ファイル名etc) 改行コードはCR+LFとLFの両方にネイティブ対応(混在も可) WinAPIはUNICODEを使用(#define UNICODE) <-- WindowsNT系のみの対応 pv1.2 ・main(){ HTEXT text = getfocus(); walk(text){ return 0; }} のようにwalk内でreturnするとおかしくなる。そのタブ内の描画がされなくなる感じ。 ・選択範囲のみをきっちりwalkする方法がない? HTEXT selection = dupclip();walk(selection)すれば出来るがそれは所詮コピーでしかない。 加工してから元のテキストをリプレースすればいいのかもしれないが。 ・範囲選択されているかどうかを判別する方法がない? if(isselected(text)) dupclip(text); else err;といったコードが書きたい。 ・マクロヘルプのコードをコピペすると<.p>code<./p>というゴミが混じる ・Win32APIはデフォルトでUNICODEになっているようだがSJISEXの文字列を渡して大丈夫なのか。 それとも明示的にAをつけてSJISベースで処理すればいいのか(その場合誤動作はないのか)。そのあたりの方針の解説が欲しい。 ・マクロヘルプにjumpfiletopという記述があるがjumptopでは。 ・深い関数内で致命的なエラーが出た場合、その場でマクロを強制終了する命令があるとよい。exitのようなもの。 ・結構落ちまくる。ので適当なタイミング(レイアウトの変更、マクロの実行)でウィンドウの構成を保存して前回終了時の復元に反映されるようにして欲しい。 ・ウィンドウメニューが増えてきたからヘルプは従来通り分離した方がよい。
- 328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 12:38:03 ID:NCPz49lQ0]
- >>372 >・深い関数内で致命的なエラーが出た場合、その場でマクロを強制終了する命令があるとよい。exitのようなもの。
exitは使えないみたいだけど、gotoが使えるみたいなんで、強制終了用にラベル張っといて、gotoで飛んで来てreturnすれば 深い所からも終了出来るんじゃね?スマートなやり方じゃないけど。 #「exit」自体が予約語になってなくて空いてるから、ラベル名をexitにして「goto exit;」とか書けば嫌でも意味解るし #混乱の要員にはならんと思う。
- 329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 13:08:04 ID:wFfKfYjG0]
- >327
> ・範囲選択されているかどうかを判別する方法がない? 選択されていれば、text.v.clipはID_CHAR,ID_WORD,ID_BOX,ID_LINEC,ID_PARAC,ID_ALLなどになる。 > ・Win32APIはデフォルトでUNICODEになっているようだがSJISEXの文字列を渡して大丈夫なのか。 大丈夫でない。 リード系も注意が必要。 > それとも明示的にAをつけてSJISベースで処理すればいいのか(その場合誤動作はないのか)。そのあたりの方針の解説が欲しい。 私が知る限り問題無いです。 WZの方式上、誤動作の原因はほぼ間違いなくマクロ側にあるはず。
- 330 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 15:16:19 ID:j4fC+LuYO]
- アウトラインウィンドウの「追加して表示」の設定は無くなったのかな?
あと、ファイラーの表示項目が変えられないのも使いにくいのではないかな。
- 331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 16:29:18 ID:Odl98tuR0]
- 1.5
- 332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 16:55:00 ID:Wg6ufm700]
- おー、バージョン飛んだね。
いよいよ製品版も近いか。
- 333 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 17:09:50 ID:RA+eGx1n0]
- 更新内容は多くないけどね。
バグっぽい挙動があったので条件を絞り込んでたんだけど、 時間がかかった上に疲れた。 ふと、なんで自分がこんな事やってるんだろうと思ってしまった。 デバッガ雇ってるのかな?
- 334 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 17:49:56 ID:AmCGJwsA0]
- >>333
ひとりなんじゃないのかな? 聞く耳をもってないというか・・・・
- 335 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 18:40:54 ID:qxrld3O00]
- 互換性を過去のしがらみとしか考えていないんだろう
- 336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 20:10:47 ID:ar9tKWYs0]
- レスサンクス
>>328 exitがないとassertが書けないし マクロごときで常に正常、失敗、例外の3フロー書いて戻り値チェックするのがしんどいんだよね。 まあないならないでしょうがないが。 >>329 文字コード周りは了解。 SJISベースなのにWin32APIはWであることに何の意味が・・・ Mobileとの絡みなのか7への布石なのか。なんにしろA撒き散らさなきゃならないから面倒だ。 ファイル、ファイル名の操作はWで、テキスト処理はAという使い分けをしろってことなのかね。 pv1.5 ビュー1,2のファイルを開いてアウトラインを表示して ビュー2のアウトラインの X をクリックして閉じると ビュー1のアウトラインが閉じられなくなる
- 337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 21:01:26 ID:Odl98tuR0]
- ヤマちゃんへ
パッケージ版が出るの遅いみたいだけど それまで使える試用版、出してね。
- 338 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 22:29:08 ID:cTf2qw240]
- ここに来て新機能追加なんてびっくり。TY超天才か何か。
- 339 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 23:47:20 ID:c+I6ewLy0]
- マスターアップ、納品前は新機能追加を避けるのが普通。
- 340 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/13(土) 23:48:09 ID:c+I6ewLy0]
- それで本当に不具合がないなら天才なんだけどね…。
- 341 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 00:27:32 ID:iItDtK1u0]
- TYはKY
- 342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 00:57:33 ID:ucwlElyx0]
- 珊瑚でもぶっ壊したのか?
- 343 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 01:04:33 ID:mMptOF5b0]
- みんな元気だな。
自分は、マクロの互換性がなくなったところで(´・ω・`)ショボーン なのに。
- 344 名前:名無しさん@お腹いっぱい。 [2008/09/14(日) 01:17:53 ID:TD8LYTGy0]
- Javaの様に、classの定義を兼ねたソース
のような物の時に class MainPanel extends Panel implements KeyListener{ や MainPanel() { を見出し(関数定義)に追加して欲しいな、、 または、関数定義の取得アルゴリズムを公開・編集可能に して欲しい、、 WZの正規表現では表現しきれないと思う、、、
- 345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 01:35:50 ID:lZqVJ7B00]
- classはそれ自体を見出しに。
コンストラクタはあきらめてくれ。関数呼び出し程度を誤爆してたのは多分そのせい。 アルゴリズム解放は反対しない。けど理想は簡易でも構文解析。今時はそれくらい普通じゃないか?
- 346 名前:名無しさん@お腹いっぱい。 [2008/09/14(日) 01:36:32 ID:TD8LYTGy0]
- 関数の畳込み機能で、、
以下の様な時にどうする予定なのでしょうか? void Test( int No ) { // } /* } */ #if 0 { #elif 1 { #else { #endif } #ifdef __DEBUG { #else { #endif }
- 347 名前:名無しさん@お腹いっぱい。 [2008/09/14(日) 01:37:27 ID:TD8LYTGy0]
- #if defined ( __DEBUG )
{ #else { #endif } } #ifdefやdefinedの様な物は自ファイルだけで決定出来ない >344 と、これは、みんなの意見も聞いてみたいと思って こっちにも書き込みました あと、MainPanel(){は、1インデント(タブ)有りね
- 348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 08:08:05 ID:yl25/mpo0]
- 見出しが正しく認識できないのは困るね。
^JavaClassDecなんてコールバック関数で判定というのは悪くないかも。 個人的には正規表現で凌げているけど長くなってくると面倒に感じることがある。 コードの折りたたみは正規表現でもいいから拡張子ごとに指定したい。 .pasだと使い物にならない {$ifdef 0} ←反応せず {$endif} ←反応せず {$endif ←コード折りたたみ開始位置だと誤認識 コードの完全な色分けってほとんど自己満足の世界って気がするけどね。 出来た方がいいのは間違いないけど、今時当たり前ってほどには当たり前でもないでしょ。 構文解析して文脈を理解した色分け、メソッド補完等々のIDEの機能を取り込んでいくには開発リソースが足りなさ過ぎる。 ここらへんはEmEditor,秀丸対応したら後追いすると予想。 バグ 色分けダイアログのサイズが保存されない。 ウィンドウ右下にカーソルを合わせてリサイズしようとすると 一度目は反応しないことがある。カーソルはずしてもう一度試すとうまくいく。
- 349 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 12:02:32 ID:GwzPn/0z0]
- pv1.5
・環境設定「キー定義にユーザ追加定義を追加」にチェックを入れていた場合、 [ツール|カスタマイズ|キー一覧]でいきなりユーザ追加定義addkey.keyをカスタマイズするようにして欲しい。 ・マクロコンパイル時のエラー総数を5個くらいにして欲しい。 そのあたりを設定できる5と同じ程度のマクロの設定メニューが欲しい。 コンパイル、実行の度にステータスをクリアするようなものも。 ・F12一発で飛べるマクロリファレンスが欲しい。 ・入力支援とキーワードにText-cの関数を全部登録しておいて欲しい。 ・入力支援を窓枠なしでテキストのカーソル位置に出して欲しい。 ・タブを右クリックしたときのメニューもカスタマイズできるようにして欲しい。
- 350 名前:名無しさん@お腹いっぱい。 [2008/09/14(日) 12:21:11 ID:TD8LYTGy0]
- >346・347
は、秀丸の最新版では、関数畳込みは成功、次の関数の直前まで畳込む WZ pv1.5は、/**/の中の}までで畳込む、、、、 色分けと{}の対応は別のようだ、、、
- 351 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 13:34:12 ID:GwzPn/0z0]
- WZ6/マクロ集/ヘルプ/Text-Cリファレンスマニュアル - WZEditor
www.wikiroom.com/WZEditor/index.php?WZ6%2F%A5%DE%A5%AF%A5%ED%BD%B8%2F%A5%D8%A5%EB%A5%D7%2FText-C%A5%EA%A5%D5%A5%A1%A5%EC%A5%F3%A5%B9%A5%DE%A5%CB%A5%E5%A5%A2%A5%EB
- 352 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 15:29:52 ID:tJeCROPD0]
- 行頭の#や>で色分けできていたのが、6.0になってから出来なくなっちゃった……。
何か間違ってます?
- 353 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/14(日) 16:22:27 ID:cMNDxfoW0]
- previewをバージョンアップするたびに設定が吹き飛ぶから
各種カスタマイズはバグがほとんど見つかってなさそうな悪寒。 色設定はいろいろおかしいから着色マニアは一言語でいいから使い込んでみたほうがいいかもなw
- 354 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 08:19:48 ID:0f1g20vZ0]
- 恥ずかしい日記.txt
を暗号化すると拡張子そのままでバイナリファイルになってしまうのが 他ツールが干渉したりといった万が一のトラブルを考えるとなんとなく不安。 base64にしてもらえると若干安心できるかも。 Windows2024でも動きそうなフリーのコマンドライン復号化ツールも欲しい。
- 355 名前:名無しさん@お腹いっぱい。 [2008/09/15(月) 19:09:32 ID:G3uU8Zjy0]
- 1.5a age
- 356 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 19:18:44 ID:WLUlJOt20]
- pv1.5a
・[ツール|Board]で呼び出すとBoardが常にタブで表示される。Grepなんかは前回のウィンドウ、タブの状態を覚えていてくれる。 ・コンテキストメニューを右クリックで実行できない。他のアプリは出来る。 ・テキストを選択してコンテキストメニューを表示したときのメニューの位置がおかしい。 コピー、切り取り、クリア〜一番下に貼り付けになっているが [編集]同様切り取り、コピー、貼り付け、クリアにして欲しい。 ・コンテキストメニューの選択、解除が何のことかわからなかったので選択開始、選択解除にでもして欲しい。 ・行番号表示を3桁にすると999の次が 0になってしまう。これではどこにいるのかわかりづらいので5同様はみだしてもいいから1000と表示して欲しい。 フォント次第では4桁目も無理なく読めて実用上問題なかったので。 ・Grepはパスとマスクが一体化しているほうがヒストリから一括して指定できて便利だったので戻して欲しい。 ・アウトラインの索引をマウスで簡単にクリアする操作が欲しい。結構多い操作なので。 "索引:"のところをクリックできるようにするか、ヒストリの頭にクリアを入れるか、エディット部分を右クリ、クリアで。 "索引:"をクリックすると"検索:"とのトグルになるのもよい。 ・Boardでクリップボードから貼り付けた場合、空行を除く一番上の行のコピーを自動的に見出しにして欲しい。 「クリップボードから」ばかりになってわかりづらい。 それをデフォルト値にしてダイアログで見出しを聞いてくるとなおよい。 ・Boardの日付をDelキーで削りまくったときの挙動が妙。日付の自動付加は最初の追加時のみでいいのでは。
- 357 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 19:43:52 ID:G6lNeFwz0]
- ファイルのプレビューがなぜか縦書きになった
どこを間違えたんだろ・・・
- 358 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 19:48:56 ID:WLUlJOt20]
- pv1.5
・下のように書くと間の行が全部緑色になる。 #if 0 // foo foo #endif // foo ・ビュー2のアウトラインの表示領域のリサイズが出来なくなった(一度のみで再起動後再現せず)。 ・ショートカット、メニューから自作マクロを呼び出す場合、自動コンパイルがかからない。 ・searchinparaの検索対象がカーソルの次からになっている。 abc というテキストで HTEXT text = getfocus(); jumpparatop(text); UINT ret = searchinpara(text, "abc", SEARCH_RE);はマッチしないが UINT ret = searchinpara(text, "bc", SEARCH_RE);はマッチする。 ・以下のコードで検索対象をカーソルのある行のみ、かつresearchを実行するときにカーソルが行頭になかった場合でも行頭から検索するフラグが欲しい。 HTEXT reg = renew("\d+", SEARCH_???); walk(text){ if(research(reg, text)) printf("match\n"); else printf("not match"); } ・wz://, wzcfg://をフルパスに展開する関数が欲しい。
- 359 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 21:15:08 ID:p0qKlL5N0]
- バージョンアップってメール送って口座に金振り込んでキーを受け取って
古いバージョンのシリアルとキーを入力して体験版の制限を解除するって流れ? ユーザー登録はしてないんだけど大丈夫かな。 後10日切ったけど日に日にタスクリストが膨れ上がってるなw
- 360 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 22:05:44 ID:5A9EMRYT0]
- 今までWZはパッケージ版主流、DL版併用だったけど、体験版の制限解除って方式はなかったよ。
- 361 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/15(月) 22:52:06 ID:okRfgcp+0]
- >>360
- 362 名前:名無しさん@お腹いっぱい。 [2008/09/16(火) 00:19:11 ID:CVTKfy0I0]
- どなたかgetname作ってください。
おぬがいします。
- 363 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 08:40:54 ID:nSl+1qGM0]
- pv1.5
・↓は撤回。無効なコードをコメント扱いしてくれていたのか。 >・下のように書くと間の行が全部緑色になる。 >#if 0 // foo >foo >#endif // foo ・#defineexで引数の直前に\tをつけると文字列中で展開されなくなる #defineex p_str(ident) printf("ident=[%s]\n", ident) // 展開される #defineex p_int(ident) printf("\tident=%d\n", ident) // 展開されない ・ステータスバーをビュー2に表示したままprintfで出力すると重複してツールビューにステータスが開いてしまう ・ステータスのHTEXTを取得する関数が欲しい ・インストーラのスタートメニュー、デスクトップアイコンを改善すべき すべてのプログラム/WZ EDITOR6 +WZ Editor +WZ Editor(セーフモード) @0をつけてプラグインをロードせずに実行 +WZ Grep +WZ Board +WZ Icon +ヘルプ +Webサイト あたりは欲しい。この点で他エディタを真似てもメリットがない。 ・ダイアログサンプルが欲しい。使い方がさっぱりわからない。 >>362 米氏のポジションでマクロ書いてくれる人がいないのは結構痛いね。 ソースもサンプル集としてかなり参考にしていたのに。
- 364 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 14:34:04 ID:j1zsKikB0]
- エディタの初期設定が背景が白で文字が黒って辛いんだよなぁ・・。
- 365 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 14:43:55 ID:ao/yv+uT0]
- pv1.5aを使っています。入力中のIME表示色のカスタマイズがどこあるのか
わからないのです……。ご存じの方、教えてください。
- 366 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 17:36:08 ID:ao/yv+uT0]
- pv1.6来ました
- 367 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/09/16(火) 19:43:07 ID:jz/Ae04M0]
- 本文編集中に
アウトラインの見出しのみで絞り込み検索していくつか残った候補を選択してジャンプ って操作を一番手っ取り早くやる方法ってどんなん?
|

|