| back | 2851-2900 | 2901-2950 |
2951-3000 |
| 2950 | Re^4: TEditorライセンス料について | コメント数: 1件 |
| 靖 | touchin@ak.wakwak.com | 2004/04/12 (月) 14:03 | |
| http://park8.wakwak.com/~chin/ | ||
| こんにちは。靖です。 Delphiに頑張ってほしいですよね!! でも、Borland自身がね〜 実際Delphi8に「ありえないバグ」が最初からあるんです! あれだけでかい会社がどうしてこんなことがあるのですかね〜 |
||
| 2949 | Re^3: TEditorライセンス料について | コメント数: 2件 |
| 本田 | 2004/04/12 (月) 00:52 | |
| こんにちは。そうですね、このホームページも TEditor があったから出来たような ものですから、足かけ6年にもなります。6年かぁ。 .NET は普及するでしょう。きっとね。Delphi の将来はわかりませんが。 |
||
| 2948 | Re^2: TEditorライセンス料について | コメント数: 3件 |
| ゆうきひろ | 2004/04/08 (木) 00:44 | |
| http://www.geocities.jp/my_ultraseven/mozart/_start.htm | ||
| ご無沙汰しています。 > レジストは一回、後はアプリ作り放題。 思わず笑ってしまった(^^; そんなには作れないもの(笑)。 それにしてもTEditorとのつきあいも長くなりました。思えばDelphiとのつきあいも。言語のつきあいの長さだけで言えば MZ-Basic+N88Basic+Qucik C+TurboC/C+BorlandC/C++ = Delphi かな。 Win95以降はDelphi。 .NET環境は今のところとても手を出す気力がないです。これ、ほんとに普及するのかしらん? |
||
| 2947 | Re^3: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 2件 |
| 本田 | 2004/04/05 (月) 10:13 | |
| これ、おもしろいかもしれません。実装を前向きに考えて見ます。 みなさんからのご要望があれば、提示して頂けますでしょうか? |
||
| 2946 | Re: TEditorライセンス料について | コメント数: 4件 |
| 本田 | 2004/04/05 (月) 02:41 | |
| すんません。ベクターの方は全然更新してませんでした。 付属のドキュメントの記述の通り、ライセンスフリーです。 レジストは一回、後はアプリ作り放題。 まぁ、シェアウェアですから、レジストは、その気になった時で結構です。 |
||
| 2945 | Re^2: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 3件 |
| 本田 | 2004/04/05 (月) 02:37 | |
| すいませんね。わかりましたです。 で、VK_LEFT, VK_RIGHT を処理している部分から呼び出されている FindNextWordStart が今回のキモになると思います。今見ると何故か virtual に なってないですねぇ ^^; まず、HEditor.pas 本体のソースを virtual に書き換えて、 これを override して望みの動作を実現するのが一番だと思います。 選択状態の場合は、トークンの終わる位置を求めれば良いですね。 |
||
| 2944 | TEditorライセンス料について | コメント数: 5件 |
| かみや | 2004/04/03 (土) 16:08 | |
| こんにちは。 ライセンス料についてお聞きしたい事があります。 Vectorにて、 商用でのご利用は、1ライセンスに付き、3,000円。 となっていますが、これはTEditorを使って作成したソフトをシェアウェアで配布する場合、そのソフトを使用するユーザー一人につきライセンス料が発生するのでしょうか。 |
||
| 2943 | Re: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 4件 |
| Km | 2004/04/03 (土) 10:47 | |
| いくぼさん、本田さん、こんにちは。 人への説明は難しいですよね。こういうときは他人が 補足した方が理解できたりするので、蛇足かもしれませんが、 私なりに追記します。 a_____b (_は半角スペースと読替えてください) 上記のような文字列があり、キャレットが先頭にあったとして、 Shift+Ctrl+→の挙動を、aからbの手前ではなく、aだけの選択に したい。ということですね。 |
||
| 2942 | Re^18: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 5件 |
| いくぼ | 2004/04/02 (金) 23:44 | |
| 説明が下手ですみません。 「This<spc>is<spc>a<spc>pen」 という文章があったら、 ふだんは単語間の空白をスキップしてよいのですが、 選択中は 「This|<spc>|is|<spc>|a|<spc>|pen」 という具合に必ず単語の端でキャレットが止まってほしいのです。 空白文字も特定の文字タイプの単語とみなす、と 言ってもよいでしょうか。 わたし個人の好みかもしれませんが、 選択中は単語の端で止まってくれたほうが ありがたいことが多いのです。 テキストエディタによっては、選択中かどうかはともかく、 「単語の端で止まる」オプションを備えていたりしますね。 ……その先には、自分好みの文字タイプを設定できるように したい、という願望があります。たとえばギリシア文字や ロシア文字、罫線素片を、別個の文字タイプにするとか。 |
||
| 2941 | Re^3: TStringsPrinter日本語化 | コメント数: 0件 |
| 本田 | 2004/03/29 (月) 12:20 | |
| > 実はお年寄り#11#13なiソ 私の体も1958年製なので、結構キテまっせ。 不整脈、耳鳴り、めまい、40肩、禿げ。 でもまぁ何とか、人にやさしくなれる程度には喰えてるし、 家族も健康なので、しあわせにやってます。 |
||
| 2940 | Re^17: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 6件 |
| 本田 | 2004/03/28 (日) 15:35 | |
| >当面の目標は「選択中は Ctrl+Left, Ctrl+Right で単語間の空白をス >キップしない」です。 すんません。 いくぼさんの頭の中にある理想のイメージが私には見えません。 これ、例えばこういう文字列があって、こんな選択状態の場合、 Shift+Ctrl+Left, Shift+Ctrl+Right が入力された時、どんな具合に キャレットが移動するのが望ましいのか、具体的に明示して頂けますでしょうか? |
||
| 2939 | Re^16: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 7件 |
| いくぼ | 2004/03/28 (日) 00:37 | |
| ● 作戦2 ・ TEditor内部の NextToken, PrevToken を改造して、選択中だっ たら単語間の空白でいったん止まるようにする。 →研究中。 ● 作戦3 ・ SetSelectionメソッド(protected)を利用して、選択範囲を描画 する。 →改行単位の行頭、行末に移動したり、画面の上端/下端に移 動する他の機能は Row, Col で指定しやすいので、かなり簡 潔に書けるようになってめでたしめでたし。 →行中を任意のバイト数(同じ文字タイプの長さ)だけ移動す る場合、タブの展開量やワードラップを考慮しなくてはなら ず、移動先の Row, Col に換算するのが難しい。 SetSelectionByIndex ? もしくは CharToCol (ColToCharの反対)が あるとよいのかもしれません。 検索機能でキャレットが移動するような場合も、選択を維持するの が究極の目標?です。 #長いので発言を分割させていただきました。 |
||
| 2938 | Re^15: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 8件 |
| いくぼ | 2004/03/28 (日) 00:36 | |
| 本田さん、こんにちは。 当面の目標は「選択中は Ctrl+Left, Ctrl+Right で単語間の空白をス キップしない」です。 ● 作戦1 ・ キャレット位置の文字コード(文字タイプ)を判定しながら、全 部自分でやる →ファイルの最後から先頭に向かって選択中には SelStart と SelLength の意味が逆転してしまう。 → SetKeyboardState で VK_LEFT と VK_SHIFT を必要な回数送っ てみる。 KeyboardState[VK_SHIFT] := $81; SetKeyboardState(KeyboardState); Perform(WM_KEYDOWN, VK_LEFT, 0); これだと巨大なファイルの末尾近辺では異様に反応が遅くなり ました。(キャレットがてけてけ動くのが見える) |
||
| 2937 | Re^2: TStringsPrinter日本語化 | コメント数: 1件 |
| cpsh | 2004/03/27 (土) 17:33 | |
| > 全然自由です。が、自己責任でお願いします。 ありがとうございます。 実はお年寄り#11#13なiソ |
||
| 2936 | Re: TStringsPrinter日本語化 | コメント数: 2件 |
| 本田 | 2004/03/26 (金) 22:42 | |
| 全然自由です。が、自己責任でお願いします。 |
||
| 2935 | Re^14: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 9件 |
| 本田 | 2004/03/26 (金) 22:41 | |
| どういう機能を実装されたいのかが、今ひとつ見えないので何とも言えないです。 ばれるとマズイのであれば仕方がありませんが、もう少し具体的な機能を提示して 頂けますか? |
||
| 2934 | TStringsPrinter日本語化 | コメント数: 3件 |
| cpsh | 2004/03/26 (金) 06:42 | |
| TStringsPrinterを使おうと思っておりますが、ダイアログのCaptionが英語なので、これらを日本語に変えて使用してもよろしいのでしょうか? また、ボタン類の配置をいじったり、ヘッダ・フッダのヘルプ内容を書き換えても良いものでしょうか? 変更したダイアログを使用したソフトはフリーソフトとして公開したいのですが、いかがでしょう。 FAQかもしれませんが、よろしくお願いします。 |
||
| 2933 | Re^13: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 10件 |
| いくぼ | 2004/03/25 (木) 00:53 | |
| うぉぉ、proected のメソッドでそんなに簡単に利用できるように なるのですか。 かなり簡潔に書けるようになりました! んで、Row, Col じゃなくてファイル先頭からのインデックスを 指定して SetSelection することってできないのでしょうか。 Row, Col による移動ってタブ文字の展開や、禁則処理を考慮し なくてはいけないので、かなり強敵です。 そもそも Windowsのコントロールが基本は Row, Col なのです ねぇ。 |
||
| 2932 | Re^12: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 11件 |
| 本田 | 2004/03/22 (月) 15:08 | |
| > SetRowColWithSelection があると嬉しいのですけど。 > 改造すればできるのでしょうか。 なるほど、そういうことですか。VK_LEFT を処理しているところにもあるように キャレットを移動して SetSelection メソッドを実行すればおっけ〜です。 SetSelection メソッドは protected なので、適当な型でキャストして呼び出してください。何度もでてますが、 type TMyEditor = class(TEditor); ............. キャレット移動処理; TMyEditor(Editor1).SetSelection; お試しあれ〜。 |
||
| 2931 | Re^11: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 12件 |
| いくぼ | 2004/03/22 (月) 13:29 | |
| SetRowColWithSelection があると嬉しいのですけど。 改造すればできるのでしょうか。 |
||
| 2930 | Re^10: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 13件 |
| 本田勝彦 | 2004/03/21 (日) 23:50 | |
| > 連続した半角空白は普通にスキップしてほしいのです。 > Ctrl+Left ではどうも意図する動作にならないようです。 Ctrl+Left が入力された時は、FindNextWordStart メソッドを利用していますので、そちらを書き換えて下さい。 > TEditor内部でも選択範囲の描画でかなりのコードを > 費やされているような。 そりは言える。かなりメンドイ作業でした。 |
||
| 2929 | Re^9: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 14件 |
| いくぼ | 2004/03/21 (日) 20:40 | |
| 本田さん、コメントありがとうございます。 連続した半角空白は普通にスキップしてほしいのです。 Ctrl+Left ではどうも意図する動作にならないようです。 1行を取得して、移動すべき量を自前で計算して動けば TEditor内部をさわる必要はないのですが、 選択状態の維持したまま移動するのが難しいですね。 TEditor内部でも選択範囲の描画でかなりのコードを 費やされているような。 |
||
| 2928 | Re: そば | コメント数: 0件 |
| 本田 | 2004/03/14 (日) 12:44 | |
| > そば、おいしそうですね。 うまいっすよ〜ん。暖かいお蕎麦の方が美味しくするの難しいですね。 あんまり打つと子供達に飽きられてしまう恐れがあるので、加減しています。 > LEDによるライト作りから、おそばの道具作りまでなんでもできて凄いです。 多芸は無芸とか器用貧乏とかいう言葉は、私のためにあるような気もします。 |
||
| 2927 | そば | コメント数: 1件 |
| Km | 2004/03/13 (土) 15:49 | |
| そば、おいしそうですね。 LEDによるライト作りから、おそばの道具作りまでなんでもできて凄いです。 |
||
| 2926 | Re^8: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 15件 |
| 本田勝彦 | 2004/03/09 (火) 18:37 | |
| heFountain.pas の procedure TFountainParser.SkipBlanks; の中で #33..#255: Exit; とあるのを #32..#255: Exit; とすれば半角空白で止まります。 書き換えるのではなくて、SkipBlanks を override したパーサーを こしらえることをお勧め致します。 #32, #33 などは var C: Char; begin for C := Low(C) to High(C) do ListBox1.Items.Add('#' + IntToStr(Ord(C)) + ' ' + C); とすれば見られます。 |
||
| 2925 | Re^7: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 16件 |
| いくぼ | 2004/03/09 (火) 01:09 | |
| うわーい、やったーっ。 これであちこちの処理で画面をちらつかせずに済みます。 で、また話が戻るのですが、heFountain.pas の SymbolProc や DBSymbolProc をいじって、「記号の連続は1語とみなす」ように 変更できました。(if〜then を whileループに変更する、など) 残る「語間の空白を選択時にはスキップしない」に相変わらず苦闘 しております。いったいどこでスキップしているのか皆目見当がつ かないのです。試しに SkipBranks をコメントアウトしてみたら、 スキップをやめるどころか逆に行頭から行末までスキップしてしま いました。??? |
||
| 2924 | Re^6: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 17件 |
| 本田勝彦 | 2004/03/08 (月) 13:05 | |
| TEditor の文字列オブジェクトは TStrings なので、 Editor1.Lines.BeginUpdate; try 処理 finally Editor1.Lines.EndUpdate; end; が可能です。 |
||
| 2923 | Re^5: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 18件 |
| いくぼ | 2004/03/07 (日) 17:57 | |
| > がんばってね。 ぐすん。 ところで、エディタ画面で切った貼ったしている経過を ユーザに見せないように、BeginUpdate, EndUpdate みたいな ことはできないのでしょうか。 |
||
| 2922 | Re^4: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 19件 |
| 本田 | 2004/03/07 (日) 17:24 | |
| がんばってね。 |
||
| 2921 | Re^3: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 20件 |
| いくぼ | 2004/03/07 (日) 13:57 | |
| 自己レスです。 try のなかで Exit すると、ちゃんと finally に移行するのですね。 知らなかったっす。 |
||
| 2920 | Re^2: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 21件 |
| いくぼ | 2004/03/07 (日) 13:47 | |
| 本田さん、コメントありがとうございます。 禁断のTEditorソース改造に手を染めてみました。 まずやってみたのは、 (1) 行頭の空白をスキップしない (2) toSymbol をスキップしない です。 FindNextWordStartをいじってみたらできました。 いま苦闘しているのが、 (3) 語と語のあいだの空白をスキップしない。 (4) 連続する記号は1語として移動する (現状では1文字ずつ移動する) です。 これだとあまりに細かい動きになりますが、最終的には、 通常は大きく動き、範囲選択中は小さく動く、というとこ ろまで持っていきたいのです。 TEditor内部ではどうやっているのだろうかと解読している 最中であります。 ちなみに、しょーもない素人突っ込みですが、 Parser := なんたら.Create(ActiveFountain); try Parser.NewData(S, Data); while Parser.NextToken <> toEof do begin if 条件 begin C := I; Exit; end; なんたらかんたら end; finally Parser.Free; end; とゆーふうに Free の前に Exit するのは問題ないのでし ょうか。 |
||
| 2919 | Re: Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 22件 |
| 本田 | 2004/03/07 (日) 09:54 | |
| > TEditor の Ctrl+Left, Ctrl+Rightの仕様って、 > Windows標準とはちがうのでしょうか。 Delphi のエディタを参考に実装しました。 > 自分で独自に設定した基準で移動の仕方を変えたいのですが、 > TEditorのどこかに手を加えると変更できますでしょうか。 OnKeyDown イベントハンドラに実装するのが楽かも。 |
||
| 2918 | Ctrl+Left, Ctrl+Rightの挙動 | コメント数: 23件 |
| いくぼ | 2004/03/06 (土) 00:31 | |
| TEditor の Ctrl+Left, Ctrl+Rightの仕様って、 Windows標準とはちがうのでしょうか。 自分で独自に設定した基準で移動の仕方を変えたいのですが、 TEditorのどこかに手を加えると変更できますでしょうか。 |
||
| 2917 | Re^7: Peggyライク | コメント数: 0件 |
| 本田勝彦 | 2004/02/29 (日) 21:01 | |
| brackets に <script, </script> を登録する OnDrawLine で描くときに Brackets かどうかを判別して背景を塗りつぶす という感じでどうでしょうか? |
||
| 2916 | Re^6: Peggyライク | コメント数: 1件 |
| Macci | 2004/02/29 (日) 15:30 | |
| 返信ありがとうございます。 では例えば、TEditorで上から下に処理するとして、 <script> が現れた時にフラグをたてて </script> が着たときにフラグを閉じる っていうようなことはどういうふうにすると出来ますかね? サンプルなどあればありがたいです。 |
||
| 2915 | Re^4: OnKeyDownのVK_RETURNの怪 | コメント数: 0件 |
| よし | 2004/02/27 (金) 23:57 | |
| 申し訳ありません。訂正です > ほぉ、さっそく .NET の弊害が具現化したようですな。 私の確認が不十分でした。,NETの名誉(?)のためというわけではなく、この弊害というのは間違いです もう一度確認してみたところ、 :Win2000Pro+SP4+.NET Framework1.1 :Win2000Srv+SP4 :WinServer2003評価ビルド →これらのすべての環境では、やはり現象がでます そして、TMemoでも現象がでました。※間違いだらけで本当に申し訳ありません なにかもっと根本的なところで問題があるのかも知れないですね ちなみに、Key関係のイベントすべてでログを出してみるとALF+F→Enterで Editor1KeyDown 12 Editor1KeyDown 46 Editor1KeyUp 0D とイベントが発生します。 現象はTEditorに関係ないということはわかりましたが、この様な結果になるのは私のところだけなのでしょうか??うーむ > ユーザーが Enter キーを押しっぱなしにする場合もあるので、私なら > OnKeyPress でフラグを立てる > VK_RETURN を SendMessage する->普通に処理される > 希望の処理を行う > という方法を試すと思います。 参考にさせていただきます。ありがとうございました | ||
| 2914 | .NET | コメント数: 0件 |
| 本田 | 2004/02/26 (木) 14:55 | |
| >
みなさん、.NET反対派ですね(^^; 反対というワケではなくて、Windows のバージョンが変わるたびに 動作が変わった RichEdit, 下位互換性を無視した VB の新バージョン ランタイムなどを作った会社が作る実行環境に振り回されるのが嫌なだけです。 勝手にやってればいいっしょ。という感じでしょうか。 | ||
| 2913 | Re^4: OnKeyDownのVK_RETURNの怪 | コメント数: 1件 |
| 靖 | touchin@ak.wakwak.com | 2004/02/26 (木) 14:32 | |
| http://park8.wakwak.com/~chin/ | ||
| みなさん、.NET反対派ですね(^^; 自分はどっちでもOKですので、関係ないですが .NET反対派の方はとことん戦ってほしいですね! でないと、MSはさっさと〜サポート終了とかなんとかいうことになりかねません。 Borlandも悪くなってきた気がします、、、 気のせいかな、、、やたらJavaがトップページに出てくる、、、 売り上げの関係か、、、所詮会社ですから、、、利益優先は当たり前ですね〜 | ||
| 2912 | Re^3: OnKeyDownのVK_RETURNの怪 | コメント数: 3件 |
| 本田 | 2004/02/26 (木) 13:32 | |
| > :Win2000Pro+SP4+.NET
Framework1.1 ほぉ、さっそく .NET の弊害が具現化したようですな。 > KeyPressでということなのですが、KeyPressではEnterキーを押した際のオートインデントはまだ処理されていない状態で発生しますよね??(←ちょっと今は未確認ですので間違ってますかね?) > 私の方で処理したいのは、オートインデントが処理された後にある処理を行いたいので、KeyUpのEnterキーを使いたいと思っています なるほど。 ユーザーが Enter キーを押しっぱなしにする場合もあるので、私なら OnKeyPress でフラグを立てる VK_RETURN を SendMessage する->普通に処理される 希望の処理を行う という方法を試すと思います。 | ||
| 2911 | Re^2: OnKeyDownのVK_RETURNの怪 | コメント数: 4件 |
| よし | 2004/02/26 (木) 10:15 | |
| >
ごめんなさい。ウチでは確認出来ませんでした。メニューだけが有効になります。 この後、もう少し確認してわかったことなんですが :Win2000Pro+SP4+.NET Framework1.1 →この環境では、現象が再現します :Win2000Srv+SP4 →この環境では、現象はでません :WinServer2003評価ビルド →この環境では、現象はでません 私の確認できる環境ではこの様な状況でした 環境によるものなのかもしれません KeyPressでということなのですが、KeyPressではEnterキーを押した際のオートインデントはまだ処理されていない状態で発生しますよね??(←ちょっと今は未確認ですので間違ってますかね?) 私の方で処理したいのは、オートインデントが処理された後にある処理を行いたいので、KeyUpのEnterキーを使いたいと思っています | ||
| 2910 | Re^5: Peggyライク | コメント数: 2件 |
| 本田 | 2004/02/25 (水) 14:16 | |
| > ElementIndex
は一行前の「状態」を表現するデータで、 言葉が足りませんね。「一行前の最後のトークンを取得した時点での状態」 です。 なので、 > <body text="black" > bgcolor="#ffffff"> この場合2行目のパースを開始する時 ElementIndex は TagBlockElement になっていますが、 > <html> > <body text="black" bgcolor="#ffffff"> の場合、1行目の最後のトークンを取得した時点で ElementIndex は リセットされ、通常状態を表す値になってしまいます。 | ||
| 2909 | Re^4: Peggyライク | コメント数: 3件 |
| 本田勝彦 | 2004/02/24 (火) 23:32 | |
| >
例えば、FountainでElementIndexがありますが、その値を参照してOnDrawLine内で背景色を描画できるようにならないですかね? > HTMLFountain で ElementIndex を参照して TagBlockElement であれば背景を描画するような。 ElementIndex は一行前の「状態」を表現するデータで、 <body text="black" bgcolor="#ffffff"> といったデータの2行目を描画する際に「あぁタグの中だわ」と認識するために利用しています。 <html> <body text="black" bgcolor="#ffffff"> というように、1行でタグが完結している場合は役に立ちません。 なので、手間は掛かりますが、パースしてトークン毎に描画する必要があります。 希望する背景色で塗りつぶした一行分のビットマップを用意しておいて、そこへ 取り敢えずパースして描いてしまう。タグを含んでいたら CopyRect する といった方法も考えられますね。 | ||
| 2908 | Re^3: Peggyライク | コメント数: 4件 |
| Macci | 2004/02/24 (火) 22:14 | |
| サンプル拝見しました。 例えば、FountainでElementIndexがありますが、その値を参照してOnDrawLine内で背景色を描画できるようにならないですかね? HTMLFountain で ElementIndex を参照して TagBlockElement であれば背景を描画するような。 | ||
| 2907 | Re^5: 予定ありますか | コメント数: 0件 |
| 靖 | touchin@ak.wakwak.com | 2004/02/24 (火) 15:15 | |
| http://park8.wakwak.com/~chin/ | ||
| >
なるほど、わかりました。アウトラインエディタのようなデータ構造になるのでしょうかね? > > 私は、Delphi のエディタ左側のウザイ奴が嫌いだし、入力補完機能も大っ嫌いなんです。全部見えているのが好き。なので、実装の予定はありません。 では、自分もとりあえずやめておきます。 これってなんの基準かわかりませんが(^-^; 実はやってみますなんて言われたらどうしようかって、、、 | ||
| 2906 | Re^3: PrevSpaceIndentのバグ | コメント数: 0件 |
| 本田 | 2004/02/24 (火) 14:37 | |
| 日本語が下手なんです(英語もだけど)すんませんね。 暖かい目でドキュメント読んで下さい。 | ||
| 2905 | Re^4: 予定ありますか | コメント数: 1件 |
| 本田 | 2004/02/24 (火) 14:36 | |
| なるほど、わかりました。アウトラインエディタのようなデータ構造になるのでしょうかね? 私は、Delphi のエディタ左側のウザイ奴が嫌いだし、入力補完機能も大っ嫌いなんです。全部見えているのが好き。なので、実装の予定はありません。 | ||
| 2904 | Re^2: OnKeyDownのVK_RETURNの怪 | コメント数: 0件 |
| よし | 2004/02/24 (火) 13:35 | |
| 確認できなかったんですか。あれ? もう一度確認し直してみます。何か判れば報告します ではでは | ||
| 2903 | Re^3: 予定ありますか | コメント数: 2件 |
| 靖 | touchin@ak.wakwak.com | 2004/02/24 (火) 13:11 | |
| http://park8.wakwak.com/~chin/ | ||
| 最近とは言っても、もう3年くらいは経ってますね。 TEditorだとすぐできそうですか?羨ましいっす! 自分が作っているやつでやろうとすると、かなり たくさんのところに影響がでますので、なかなか手が出ません。 当初予定の機能としてやるなら無理なくできましたが、今となっては... きびしいって感じです。 で、本田さんに聞いてみてから、どうしようって悩もうかなと思ってました。 | ||
| 2902 | Re^2: 予定ありますか | コメント数: 3件 |
| にしの | nishino@overs.jp | 2004/02/24 (火) 11:20 | |
| http://www.overs.jp/software/ | ||
| > >
最近のIDEのエディタでコードを折りたためるようになってきました。 > > これ、もう少しどんな具合なのか教えて頂けますでしょうか? > ただ語句単位でワードラップ出来るというものではないですよね? お久しぶりです。 折りたたみとは、たぶん、こんな感じのものです(見た感じです)。 [-]procedure test; begin MainForm.Memo1.Lines.Add('TEST'); end; とあり、[-]を押すと、 [+]procedure test; と折りたためる。 できると面白そうです。 私としては、これに似たものとして、ブロックをイメージか数文字の文字列に置き換える事が出来れば嬉しいです。 例えば、 <!-- コメント -->テストデータ<BR> とあるとき、 #C#テストデータ<BR> というように、ブロックを適当なイメージか文字列(上の場合、#C#に)に置き換えられると、コメント付きテキストや、HTMLエディタなどで便利かと。 難しいですかねぇ。 こっちはFauntainで出来るかな? | ||
| 2901 | Re^2: PrevSpaceIndentのバグ | コメント数: 1件 |
| 赤尾鉄平 | tetupei@hiroishi.org | 2004/02/24 (火) 02:34 | |
| あらら… AutoIndentのヘルプの文末にありましたね。 スミマセンでした。 でもでも、 ●AutoIndent プロパティ 現在行の行頭に全角・半角スペースがあれば、同じ数のスペースを次の行頭に挿入します。 ってちょっと勘違いしちゃいますよぉ… しかもPrevSpaceIndentって 「文の前をスペースインデントで埋める」とも訳せますし… そう訳すとこれをFalseにすると…って言い訳です。(T-T | ||