~katsuhiko メッセージボード

back 1101-1150

1151-1200

1201-1250


1200 Re: TStringsPrinterの要望 コメント数:  1件
  本田勝彦  |  2001/05/23 (水) 12:32
 http://member.nifty.ne.jp/~katsuhiko
> もらってます。できたら印刷開始行終了行の指定もお願いします。

へ〜い。



1199 TStringsPrinterの要望 コメント数:  2件
  Km   | 2001/05/22 (火) 01:41
 http://homepage2.nifty.com/Km/
> 公開しました。試してね。

本田さんどうもです。
久しぶりのバージョンアップですね。このコンポも便利に利用させて
もらってます。できたら印刷開始行終了行の指定もお願いします。



1198 Re^4: 新規コンポーネント作成 コメント数:  0件
  しばやん  | 2001/05/22 (火) 00:01
 http://hp.vector.co.jp/authors/VA017625/
>ゆうきひろ様

> (1)Delphi2.0j コンポーネントセット(服部誠 著:アスキー出版局)
> (2)Delphiオブジェクト指向プログラミング(塚越一雄 著:技術評論社)

アドバイスをありがとうございました。早速,注文してみました。
(2)の方は,絶版らしいです。

自作コンポーネントを公開しないまでも,自分で使い回しができればいいなと
思っています。

わからないことだらけですが,よろしくお願いします。



1197 Re^7: 固定フォーマットのパース コメント数:  0件
  本田勝彦  |  2001/05/21 (月) 02:26
 http://member.nifty.ne.jp/~katsuhiko
> とりあえず、2.10が正式版になったら、FDELPHI か Delphian World あたりに
> 公開したいと思います。

そうして頂けるとありがたい。
でもやっぱり、どきゅめんと書き書きが必須と(^^;



1196 Re^4: 新規コンポーネント作成 コメント数:  0件
  本田勝彦  |  2001/05/21 (月) 02:25
 http://member.nifty.ne.jp/~katsuhiko
> (1)Delphi2.0j コンポーネントセット(服部誠 著:アスキー出版局)

これは超名著ですね。私もこれでお勉強させていただきました。
謎の全知師師匠の本です。師匠、最近 nifty に出てこないけど。

> (2)Delphiオブジェクト指向プログラミング(塚越一雄 著:技術評論社)

これは持ってないです。本屋で見ましたが、結構後発なので、読むところが
無かったというのが本当。でも塚越さんの「はじめてのDelphi」は、わけ
わからん頃にひょいと救ってもらったという印象を持っています。

もう一人好きな人は、吉田弘一郎さんだったりします。
「Delphi の奇跡」でクラスの何たるかを知ることができましたね。
「オブジェクト指向狂詩曲」も良かったなぁ。




1195 Re^6: 固定フォーマットのパース コメント数:  1件
  KWX   | 2001/05/21 (月) 01:46
> 私はサーバーを持っているわけではないので、単純なリンク集を考えていたの
> ですが、誰でも自由に ftp 出来るサイトを用意するという方法もありすね。
> 悪意を持った方は居ないという前提が必要ですが。

なるほど、大変かもですね。
とりあえず、2.10が正式版になったら、FDELPHI か Delphian World あたりに
公開したいと思います。



1194 Re^3: 新規コンポーネント作成 コメント数:  0件
  本田勝彦  |  2001/05/21 (月) 00:12
 http://member.nifty.ne.jp/~katsuhiko
> やはり,ちょっとやそっとじゃできないということがわかりました。
> 切り離してコンポーネントにする前に,もっと基礎からDelphiを学ぼうと
> 思います。結局は,やらなければならないと思っていましたので,よい機会
> になりました。

頑張ってね。応援してまっせ(^^)/
わからんことは、ここで質問して頂いても構いません。
私もわからんことはわからんですが(^^;



1193 Re^3: 新規コンポーネント作成 コメント数:  2件
  ゆうきひろ  | 2001/05/21 (月) 00:07
 http://homepage2.nifty.com/ultla7/mozart/_start.htm
本田勝彦様>
> 道は、遠回りなようですがお手元のマニュアルを全部(漏らさず全部です)
> ・・・・・・・・・
> ります。私は1ヶ月くらいかかりましたが(^^;
 ヒェーッ、そこまでしないとTEditorのような光性悩梱包年斗は作れないです
か。私はあの馬鹿厚いD5の「開発者ガイド」すら1/4くらいしか見てないです。

というわけで
しばやん様>
> 僕はDelphi歴は2年目です。変数の宣言場所やpublic, private, typeなどの
> 意味は全くわかっていませんが
> ・・・・・・・・・
> 僕も早く,本田さんのようになりたいと思っています。
 本田さんのようになりたいのなら上記のことを実行しましょう(^^;)。しかし、
とりあえずちょっとしたコンポーネントを作りたいというのなら以下の書籍が
お勧めです。どちらもDelphi2.0を前提にしてますが、そのほとんどは今でも通
用します。特に(2)は勉強になりました。ただ、現在ではちょっと手に入りにく
いかも。

(1)Delphi2.0j コンポーネントセット(服部誠 著:アスキー出版局)
(2)Delphiオブジェクト指向プログラミング(塚越一雄 著:技術評論社)



1192 Re: TStringsPrinter コメント数:  3件
  本田勝彦  |  2001/05/21 (月) 00:04
 http://member.nifty.ne.jp/~katsuhiko
> TStringsPrinter は、奇数ページのみ、偶数ページのみを印刷することが
> 出来ないことに気が付きまして、機能拡張致しました。
> 印刷ページの範囲を指定したり、ページ番号初期値を指定することも
> 出来るようになりました。
> 明日にでも公開したいと思います。

公開しました。試してね。



1191 Re^2: 新規コンポーネント作成 コメント数:  4件
  しばやん  | 2001/05/20 (日) 23:59
 http://hp.vector.co.jp/authors/VA017625/
丁寧な回答,どうもありがとうございました。

やはり,ちょっとやそっとじゃできないということがわかりました。
切り離してコンポーネントにする前に,もっと基礎からDelphiを学ぼうと
思います。結局は,やらなければならないと思っていましたので,よい機会
になりました。

今後ともよろしくお願い致します。



1190 Re: 新規コンポーネント作成 コメント数:  5件
  本田勝彦  |  2001/05/20 (日) 14:32
 http://member.nifty.ne.jp/~katsuhiko
1)の再インストール無しは可能ですが、published なプロパティを増やした
場合は、一度再インストールする方が良いようです。モノにもよるのですが。
再インストールすると設計時の挙動もソースコードの記述通りになりますので、
注意が必要です。まぁ色々難儀な経験を積めば見えて来ます。

2)は、独立したユニットにしてしまえば(出来るならば)可能でしょう。
アプリケーションのデータに依存している部分を切り離す仕組みが必要になります。

コンポーネントを作る場合、アプリケーションの作成に比べると、より Delphi
(VCLソースコード)の仕組みへの理解が要求されます。一番の近道は、遠回り
なようですがお手元のマニュアルを全部(漏らさず全部です)読むことです。
理解不能な部分があっても読み進める内にそれらのつながりが発見出来ますし、
読み切った時の達成感は何者にも代え難いモノがあります。
私は1ヶ月くらいかかりましたが(^^;

D5からは、ObjectPascal、VCLリファレンスが別売りになったんですよね。
バージョンはどれでも構いませんから手持ちので挑戦して下さい。
それとVCLソースコードは必須です。




1189 新規コンポーネント作成 コメント数:  6件
  しばやん  | 2001/05/20 (日) 03:51
 http://hp.vector.co.jp/authors/VA017625/
しばやんと申します。

さて,今回はエディタとは関係がないのです。僕も自分でコンポーネントを作成
してみたくなったので,現在はその準備をしているところです。そこで質問があ
るのです。

1)コンポーネントのソースを編集しながら動作確認をしなければなりませんね?
そういうときには,ソースを保存してコンポーネントを再インストールして,何
か適当なフォームに貼り付けてコンパイルして確認,さらに再びコンポーネントの
再編集・・・・のような感じになるのでしょうか。それとも,確認しながらコン
ポーネントの作成はできるのでしょうか?

2)弊ソフトのある一部分を切り取ってコンポーネント化したいとき,ソースの再
編集作業は簡単にできるでしょうか。具体的には,TImageを利用したカレンダーの
部分をコンポーネント化しようと考えています。

僕はDelphi歴は2年目です。変数の宣言場所やpublic, private, typeなどの意味
は全くわかっていませんが,とりあえず動くソフトは作れるようになったというレ
ベルです。僕も早く,本田さんのようになりたいと思っています。

お時間のあるときで結構ですので,上記の質問(1つでも結構です)をどうぞよろし
くお願い致します。



1188 TStringsPrinter コメント数:  4件
  本田勝彦  |  2001/05/20 (日) 03:20
 http://member.nifty.ne.jp/~katsuhiko
相変わらず Linux お勉強中です。Linux(JF) にある膨大とも言える関連項目を
読んでいます。ブラウザで読むのが辛いので、印刷することにしたのですが、
TStringsPrinter は、奇数ページのみ、偶数ページのみを印刷することが
出来ないことに気が付きまして、機能拡張致しました。
印刷ページの範囲を指定したり、ページ番号初期値を指定することも
出来るようになりました。
明日にでも公開したいと思います。



1187 Re: ちょっとした悩み コメント数:  0件
  本田勝彦  |  2001/05/19 (土) 13:11
 http://member.nifty.ne.jp/~katsuhiko
> 新しく搭載された TFountain って本当に良さそうですね。
> でも、この先のことを考えると今のうちに移行しておいた方が良さそう
> ですね。ふぅ、さぁてもうひと頑張り(^^;

すいませんね。ParserClass を利用するのであれば、今回の TFountain は
強力だと思いますよ。頑張って下さいね。

> あっ、リンクさせていただきましたので報告いたします(^^)

ありがとうございます。ウチからも早速に。



1186 Re^5: 固定フォーマットのパース コメント数:  2件
  本田勝彦  |  2001/05/19 (土) 13:03
 http://member.nifty.ne.jp/~katsuhiko
> いや〜、ドキュメント作りは、ある意味最も大変な作業ですしね。

ソースコード見ればわかるっしょと言えなくもないのですが(^^;
人にわかって貰えるように書く鍛錬だと思っています。書いているウチに矛盾が
見えて来る場合もあるし、でも大変(^^;

> ところで Fountain 集ページとかを作る予定はないんですか?
> 完成したら何処に公開しようかな〜と思っていたので。

私はサーバーを持っているわけではないので、単純なリンク集を考えていたの
ですが、誰でも自由に ftp 出来るサイトを用意するという方法もありすね。
悪意を持った方は居ないという前提が必要ですが。



1185 ちょっとした悩み コメント数:  1件
  ふく郎  | 2001/05/19 (土) 00:36
 http://www05.u-page.so-net.ne.jp/qb3/toshi-j/eMemoPad/
こんにちは。ふく郎です。

これまで TEditor 2.04b をベースに開発してきたのですが、2.10 に移行
しようかどうか かなり悩んでます(^^;
#2.04b本体の改造と継承コンポで作り込んでるんで...

新しく搭載された TFountain って本当に良さそうですね。
でも、この先のことを考えると今のうちに移行しておいた方が良さそう
ですね。ふぅ、さぁてもうひと頑張り(^^;

あっ、リンクさせていただきましたので報告いたします(^^)

でわでわ〜



1184 Re^4: 固定フォーマットのパース コメント数:  3件
  KWX   | 2001/05/18 (金) 04:10
> 完成されましたら是非ともお見せ下さいね。

ほぼ完成しました。が、より良くしたくなって
改良中です(^^;

> Km さん(http://homepage2.nifty.com/Km/)が、TCppFountain,
> TAWKFountain を公開されています。ベータ版とされていますが、
> 完璧ですよ。合わせてご覧下さいまし。

もう色々あるんですね。見てきます。

> これは私も期待しているところです。
> ドキュメントづくりからの逃避行動として始めた Linux 導入でしたが、
> サーバー設定のお勉強からの逃避行動衝動がそろそろ(^^;

いや〜、ドキュメント作りは、ある意味最も大変な作業ですしね。

ところで Fountain 集ページとかを作る予定はないんですか?
完成したら何処に公開しようかな〜と思っていたので。



1183 Re^3: 固定フォーマットのパース コメント数:  4件
  本田勝彦  |  2001/05/17 (木) 23:23
 http://member.nifty.ne.jp/~katsuhiko
> あっさりいけました(^^)
> DelphiFountain を追うのに精一杯で、基底クラスに
> 目が行っていなかった模様です(^^;

いかったいかった(^^)

Km さん(http://homepage2.nifty.com/Km/)が、TCppFountain,
TAWKFountain を公開されています。ベータ版とされていますが、
完璧ですよ。合わせてご覧下さいまし。

> 実は、Myアプリ用のパーサを作っていて、固定フォー
> マットの例で COBOL を引き合いに出したつもりでしたが、
> 今回の助言を元にチョロっと作ってみたら半分くらい
> できちゃいました。もっと煮詰める必要はありますが。

完成されましたら是非ともお見せ下さいね。

> この僅かな作業量でパーサが出来ちゃうところが 2.10 の
> 売りですね。いや〜すごいっす。
> ドキュメントが完成して正式公開されたら、いろんなパーサ
> が出てきそうですね。

これは私も期待しているところです。
ドキュメントづくりからの逃避行動として始めた Linux 導入でしたが、
サーバー設定のお勉強からの逃避行動衝動がそろそろ(^^;



1182 Re^2: 固定フォーマットのパース コメント数:  5件
  KWX   | 2001/05/17 (木) 03:59
> '*' 1文字を取得した時の SourcePos プロパティ値が6だったら CommenterProc
> に処理を分岐させて toComment を返すようにしてはどうでしょう?

あっさりいけました(^^)
DelphiFountain を追うのに精一杯で、基底クラスに
目が行っていなかった模様です(^^;

> TCOBOLFountain 期待してます。

実は、Myアプリ用のパーサを作っていて、固定フォー
マットの例で COBOL を引き合いに出したつもりでしたが、
今回の助言を元にチョロっと作ってみたら半分くらい
できちゃいました。もっと煮詰める必要はありますが。
この僅かな作業量でパーサが出来ちゃうところが 2.10 の
売りですね。いや〜すごいっす。
ドキュメントが完成して正式公開されたら、いろんなパーサ
が出てきそうですね。



1181 Re: 固定フォーマットのパース コメント数:  6件
  本田勝彦  |  2001/05/16 (水) 23:58
 http://member.nifty.ne.jp/~katsuhiko
ようこそいらっしゃいまし。

> 例えば、COBOL などの 7列目が '*' ならその行は
> コメント、のように x列目が〜ならどうする、という
> 場合、どのように記述すればよいのでしょうか?

'*' 1文字を取得した時の SourcePos プロパティ値が6だったら CommenterProc
に処理を分岐させて toComment を返すようにしてはどうでしょう?

TCOBOLFountain 期待してます。

> p.s. TDelphiFountain の変数とプロパティ設定用
> 関数が published になってますが、private ですよね?

え゛・・・ほんとだ(^^; private が正解です。レポートどうもです。



1180 Re^4: 1000文字問題ふたたび コメント数:  0件
  本田勝彦  |  2001/05/16 (水) 23:45
 http://member.nifty.ne.jp/~katsuhiko
>  私としては、「表示出来る文字数を超えた場合は表示しない」で
> 十分だと思ってます。HideMark を表示するのは少しやりすぎではな
> いでしょうか。

実装しちゃったんだけどなぁ(^^; デフォでオフなので気が向いたら
使ってみて下さい。




1179 Re: TEditorBracketItem コメント数:  0件
  本田勝彦  |  2001/05/16 (水) 23:43
 http://member.nifty.ne.jp/~katsuhiko
>  ご無沙汰しております。

お久しぶりでした。

>  TEditorBracketItem でフォントスタイルの変更をコードで行うときはどうすればよいのでしょうか? カラー変更をするときは ItemColor プロパティがありますけど。

紛らわしいプロパティ名でスンマセン。ItemColor.Style が TFontStyles 型
になっておりますので、[fsBold, flItalic] などを代入して下さい。




1178 TEditorBracketItem コメント数:  1件
  ゆうきひろ  | 2001/05/16 (水) 22:28
 http://homepage2.nifty.com/ultla7/mozart/_start.htm
 ご無沙汰しております。
 TEditorBracketItem でフォントスタイルの変更をコードで行うときはどうすればよいのでしょうか? カラー変更をするときは ItemColor プロパティがありますけど。



1177 Re^3: 1000文字問題ふたたび コメント数:  1件
  DR-X   | 2001/05/16 (水) 21:08

>1行に表示出来る文字数は 1000 文字とする。
>1000 文字目が全角1バイト目の場合は 1001 文字表示することが出来る。
>これを越える文字数が存在するときは、表示されていない文字があることを表現
>するマークを表示する( ex HideMark )

 私としては、「表示出来る文字数を超えた場合は表示しない」で
十分だと思ってます。HideMark を表示するのは少しやりすぎではな
いでしょうか。
 ただ、改行マークがでるのは、ちょっと変かなと思っただけです。

 たいした問題ではないので、実装が難しければこのままでもいい
ですよ。



1176 固定フォーマットのパース コメント数:  7件
  KWX   | 2001/05/16 (水) 11:26
はじめまして、KWX と申します。
TEditor は安定版の 1.69 を使用していたのですが、
なんか凄そうな 2.10b に乗り換えました(^^)
自分用のパーサを書いていたのですが、そこで1つ
問題にぶつかったので質問させてください。
例えば、COBOL などの 7列目が '*' ならその行は
コメント、のように x列目が〜ならどうする、という
場合、どのように記述すればよいのでしょうか?
よろしくお願いします。

p.s. TDelphiFountain の変数とプロパティ設定用
関数が published になってますが、private ですよね?



1175 Re^2: 1000文字問題ふたたび コメント数:  2件
  本田勝彦  |  2001/05/15 (火) 17:25
 http://member.nifty.ne.jp/~katsuhiko
> >  これは仕様でしょうか。
>
> 編集可能文字数は1,000文字ですという考え方なので、現在のところ
> そういう仕様です

制式版をリリースする前にこの辺の仕様を煮詰めたいと思います。

MaxLineCharacter = 1000; として
1行に表示出来る文字数は 1000 文字とする。
1000 文字目が全角1バイト目の場合は 1001 文字表示することが出来る。
これを越える文字数が存在するときは、表示されていない文字があることを表現
するマークを表示する( ex HideMark )

ということでどうでしょうか?



1174 Re^6: Linux コメント数:  0件
  本田勝彦  |  2001/05/15 (火) 02:50
 http://member.nifty.ne.jp/~katsuhiko
わ〜い。リンク集ありがとうございます。お勉強します。

どうしても MS-DOS と比べてしまいがちなので、その複雑さにちょっと辟易してます。未だにモデムもLANも使えてません。どこをどうすりゃええんぢゃ状態です。

インターネット上には断片的な情報しか無いので、何がわかっていないのかがわかっていない状況にある身としては、もっと鳥の目な情報が欲しいわけで・・・

エディタに関しては、Kylix の登場でかなり状況が変わると思っています。
スクリプトの仕組みを知ると、Perl の根っこを知った気がするのは順番が逆かも
しれませんね(^^;



1173 Re^6: Linux コメント数:  0件
  本田勝彦  |  2001/05/15 (火) 02:33
 http://member.nifty.ne.jp/~katsuhiko
> Linuxで動くベータ版です。

「あれ」ですね(^^;持ってない。欲しいですが、まだ申し込んでない(^^;

D5のDMが来ました(しつこい)申し込むとD6がもれなく貰えるそうです。
33,600円ということは、D6が12,600円か。

>  コーチャンフォーによく出没します。

今度行って見ます。私は、狸小路の旭屋かYESのどちらかですね。

> やっつけで作ったので、とてもはずかしいです。

見た目はグッドだと思いますが。ダウンロード出来ないのは何故?



1172 Re^5: Linux コメント数:  1件
  alone55   | 2001/05/14 (月) 23:07
 http://homepage2.nifty.com/Side55
>
> 「あれ」とわ?
Linuxで動くベータ版です。
ここまで書けば分かるでしょう
>
> TL6 をインストール後、書店へ行くと RedHat によるモノが多いことに気が付きまして、ちょっと早計だったかなと(^^;
 私自身それが決め手でした。
 コーチャンフォーによく出没します。
>
> ホームページ開設されたんですね。リンクさして下さいまし。
あんなのでよろしければ。
やっつけで作ったので、とてもはずかしいです。



1171 Re^5: Linux コメント数:  1件
  mizuho chan   | 2001/05/14 (月) 21:46
>そのためには /etc/inittab を読めるようシェルの仕組みを知ること、
/etc/inittabはシェル(sh)が読みこむスクリプトではなく、
initが読みこむスクリプトだと思います。
詳しくは

http://www.linux.or.jp/JM/html/SysVinit/man5/inittab.5.html

を参照してください。

# /etc/inittab 以降に読みこまれるスクリプト
# の多くはシェルスクリプトですが。

>スクリプトを編集するには vi, emacs を使えるようになること、
設定スクリプトを編集する場合、必ずしも
viやemacsを使う必要はないと思います。
X Window Systemさえ動いていれば、KDEのkeditやGNOMEのgeditで十分です。

# X Window Systemを使わないのであれば、viやemacs等が必要ですが。

ちなみにviやemacsになれてしまうと、
Windows標準のキーバインドが辛くなるので、注意して使ってください。

# そういう私はemacs中毒者

>そして何よりシステムの仕組みそのものを知らねば
システムの起動に関してはここが良いかもしれません。

http://www.zdnet.co.jp/help/howto/linux/0007master/01/

あと、Linux一般については

http://www.linux.or.jp/JF/
http://www.linux.or.jp/JM/
http://search.luky.org/

も参考になると思います。



1170 Re^4: Linux コメント数:  4件
  本田勝彦  |  2001/05/14 (月) 10:27
 http://member.nifty.ne.jp/~katsuhiko
ようこそいらっしゃいまし。

> インストールおめでとうございます。
>  やはりTurboLinuxですか。

Kylix バンドルだったこと以外に理由はないのですが(^^;

>  当方RedHat7+WinMe+Win2000のトリプルをGateWay3350ノートで動かしています。
>  RedHatはやたら新しくなるので、ネットワーク設定等がかなり変化して
>  前に買った参考書(入門系ばかりですが)があまり役立たずになっています。
>  「あれ」も動いています。

「あれ」とわ?

TL6 をインストール後、書店へ行くと RedHat によるモノが多いことに気が付きまして、ちょっと早計だったかなと(^^;
LAN環境構築とルーターとしての利用など、やってみたいことはたくさんあるのですが、そのためには /etc/inittab を読めるようシェルの仕組みを知ること、スクリプトを編集するには vi, emacs を使えるようになること、そして何よりシステムの仕組みそのものを知らねば、というところまで来ました。今「完全マスターTurboLinux6」というのを読んでいます。

ホームページ開設されたんですね。リンクさして下さいまし。



1169 Re^3: Linux コメント数:  5件
  alone55   | 2001/05/14 (月) 00:20
 http://homepage2.nifty.com/Side55
はじめまして
 SideEditorを作っている者です。
 お世話になってます。
インストールおめでとうございます。
 やはりTurboLinuxですか。
 Turboのタイトルバーはカッコいいですよね。
 当方RedHat7+WinMe+Win2000のトリプルをGateWay3350ノートで動かしています。
 RedHatはやたら新しくなるので、ネットワーク設定等がかなり変化して
 前に買った参考書(入門系ばかりですが)があまり役立たずになっています。
 「あれ」も動いています。

> > う゛〜6時間かかりました。Xがいごかなくて悩みましたが、
> > http://www9.freeweb.ne.jp/diary/founders/linux/i810.html
>
> 付属の「活用ガイド」FAQにも記述がありました。
> マニュアルは一通り読んでからインストールするのが吉なようで(^^;
>
> > で解決。startx で初めて見るXの美しさは格別でした。
>
> KDEもいごいたぞ〜い。



1168 Re^2: Linux コメント数:  6件
  本田勝彦  |  2001/05/13 (日) 11:26
 http://member.nifty.ne.jp/~katsuhiko
> う゛〜6時間かかりました。Xがいごかなくて悩みましたが、
> http://www9.freeweb.ne.jp/diary/founders/linux/i810.html

付属の「活用ガイド」FAQにも記述がありました。
マニュアルは一通り読んでからインストールするのが吉なようで(^^;

> で解決。startx で初めて見るXの美しさは格別でした。

KDEもいごいたぞ〜い。



1167 Re: Linux コメント数:  7件
  本田勝彦  |  2001/05/13 (日) 02:34
 http://member.nifty.ne.jp/~katsuhiko
> TurboLinux workstation も合わせてゲットし、インストール開始です。

う゛〜6時間かかりました。Xがいごかなくて悩みましたが、

http://www9.freeweb.ne.jp/diary/founders/linux/i810.html

で解決。startx で初めて見るXの美しさは格別でした。





1166 Linux コメント数:  8件
  本田勝彦  |  2001/05/11 (金) 23:06
 http://member.nifty.ne.jp/~katsuhiko
ツクモ札幌に電話したら、アスロン500でさんきゅっぱっというのがありますが
とのことで、今日は休みだし速攻で購入してきました。LANカードは別で950円
でも、Intel チップセットなんとかがデバイスマネージャーから見えるので
アスロンではなさそう(^^;

TurboLinux workstation も合わせてゲットし、インストール開始です。



1165 Re: マークジャンプ機能。 コメント数:  0件
  本田勝彦  |  2001/05/10 (木) 23:33
 http://member.nifty.ne.jp/~katsuhiko
TPointerStringList には、Datas プロパティが用意されていて
未使用の32ビットがあるのですが、クリアされるんだっけ?

されてますね(^^; < UpdateList メソッド
どうしましょう?

>  できれば、こういう情報を格納できるエリアを作っていただけると
> ありがたいです。

ドキュメントづくりが完了したら、ちょっと気合いの入ったサンプルプロジクトを
作る予定でいます。このあたりを実装する段階で本気になると思いますので、
ちょっと時間を下さい。

全然気が付かなかった(^^;;;




1164 Re: 1000文字問題ふたたび コメント数:  3件
  本田勝彦  |  2001/05/10 (木) 23:27
 http://member.nifty.ne.jp/~katsuhiko
>  これは仕様でしょうか。

編集可能文字数は1,000文字ですという考え方なので、現在のところ
そういう仕様です
PaintLine, PaintLineSelected 両メソッドの

if (SL > MaxLineCharacter) and IsDBCS1(S, MaxLineCharacter) then
Xp := RightMax + FFontWidth
else
Xp := Min(X + SL * FFontWidth, RightMax);

という部分を
Xp := X + SL * FFontWidth;
に変更すると、お望みの動作になると思います。
あ、だめか。文字数分の空白のあと改行マークが描画されてちょっと間抜けな感じ
ですね。加えてその下の
if Xp < R.Right then

if (Xp < R.Right) and (Xp <= RightMax) then
とするとどうでしょう?自信なしモード(^^;




1163 マークジャンプ機能。 コメント数:  1件
  DR-X   | 2001/05/10 (木) 20:36
 本田さん、こんにちは。DR-X です。

 私のエディタもだんだんと完成が近づき、欲がでてきてしまいま
した。表題のマークジャンプ機能を実装したいと思ってます。

 これは、TEditorの行の情報にフラグが立てられれば実現出来るの
ですが、なかなか思い通りにいきません。あいているビットにフラグ
を割り当てても、編集するとなぜかクリアされてしまうのです。

 できれば、こういう情報を格納できるエリアを作っていただけると
ありがたいです。

 ではでは。





1162 1000文字問題ふたたび コメント数:  4件
  DR-X   | 2001/05/10 (木) 20:36
 本田さん、こんにちは。DR-X です。

いつのまにか、1000文字を越える文字列のとき1000文字目に
改行マークがでるようになってしまってます。(T_T)

 これは仕様でしょうか。

この場合、実際に改行コードがあるように見えてしまうので、できれば
みえないほうがうれしいです。

 ではでは。





1161 Re^4: Linux コメント数:  0件
  本田勝彦  |  2001/05/10 (木) 09:06
 http://member.nifty.ne.jp/~katsuhiko
> 裏道の隅々までですか。あの辺は,裏道が楽しいですもんねぇ。
> 私も,学部時代,院生時代と来て,江古田生活10年目になりました。
> あの界隈もずいぶん変わりましたよ〜。

10年ですか、私より長いですね。地下鉄工事が始まる頃、おいとましましたので、
今行ったら右も左もワカランかもしれません(^^;

> で,Linux機ですが,こだわらなければ古いマシンでも十分だったりします。
> うちのサイトをおいているサーバも,型落ちで40000円のマシンですし。

私もその程度を狙っているのですが、インターネット上では、なかなかブツに
ヒット出来ないんですよね。今度キャッシュを握りしめて札幌をさまよって
みます。

> 現在作成中のエディタのKylix対応版を,別の方と共同作業ですすめて
> いるんですが,なかなかいいコンポーネントがなくて難儀しています。
> Kylix自体は,ベータテスト版がうちにあるにはあるんですが(汗)
>
> そんなわけで,TEditor の Linux対応,激しく期待しております。

へ〜い。



1160 Re^3: Linux コメント数:  1件
  いなば  | 2001/05/10 (木) 05:30
 http://www.1783.org/
本筋からはずれてしまいそうですが(汗)

裏道の隅々までですか。あの辺は,裏道が楽しいですもんねぇ。
私も,学部時代,院生時代と来て,江古田生活10年目になりました。
あの界隈もずいぶん変わりましたよ〜。

で,Linux機ですが,こだわらなければ古いマシンでも十分だったりします。
うちのサイトをおいているサーバも,型落ちで40000円のマシンですし。

現在作成中のエディタのKylix対応版を,別の方と共同作業ですすめて
いるんですが,なかなかいいコンポーネントがなくて難儀しています。
Kylix自体は,ベータテスト版がうちにあるにはあるんですが(汗)

そんなわけで,TEditor の Linux対応,激しく期待しております。



1159 Re^3: Linux コメント数:  0件
  本田勝彦  |  2001/05/10 (木) 00:56
 http://member.nifty.ne.jp/~katsuhiko
コメントどうもです。

MBR, LILO, GNU GRUB, VMWare ... お勉強しなければならない部分が皆さんの
コメントで見えて来たように思います。

> TEditorがLinuxでも動くと、私的にはすごく嬉しいので、
> 大変だと思いますが、頑張ってください。

ありがとうございます。Kylix に関しては結構お気楽に考えているのですが(^^;
Linux の方が心配



1158 Re^2: Linux コメント数:  0件
  本田勝彦  |  2001/05/10 (木) 00:49
 http://member.nifty.ne.jp/~katsuhiko
コメントありがとうございます。

> 現在「Win2K + Me + Vine2.1.5」のトリプルブート(NTLDR使用)で稼動中です。
>
> #方法は「4月の雑談」にあります(^^;

ここ、以前見せて頂いてたのですが、その時は「ふ〜ん」で終わらせておりまし
た(^^; あまりお幸せではなさそうな雰囲気がなんとなく(^^;




1157 Re^2: Linux コメント数:  0件
  本田勝彦  |  2001/05/10 (木) 00:47
 http://member.nifty.ne.jp/~katsuhiko
コメント感謝です。

こちらでも、別マシン一票ですね。その方向で考えて見ることにします。



1156 Re^2: Linux コメント数:  2件
  本田勝彦  |  2001/05/10 (木) 00:44
 http://member.nifty.ne.jp/~katsuhiko
コメントありがとうございます。
そうですか、別マシンを用意するのが吉なのですね、まぁ当然と言えば当然
ではありますね。サーバーとして利用するお勉強も出来る訳ですし、必要なのは
わかっていたのですが、前段として Linux を知らなければならない訳で(^^;

ホームページ見せて頂きました。ちょっと難解な雰囲気が漂ってますね
あぁいうの好きだったりします。戯音匠者さんのページ
http://member.nifty.ne.jp/guion/ に雰囲気が似ているなぁという印象でした。
そうですか、武蔵大学だったんですね。いやぁ懐かしいです。写真修行時代を練馬の
写真館で過ごしたので、練馬、桜台、江古田界隈は裏道の隅々まで(^^;




1155 Re^2: Linux コメント数:  1件
  mizuho chan   | 2001/05/09 (水) 21:35
初めまして mizuho chan と言います。

Linuxをインストールについてすこしだけ。

Linuxをインストールする際に
MBRにLILOやGNU GRUB等のブートローダーを入れると、
後でWindows9x系を再インストールする時にMBRのブートローダーが
消されて、最悪Linuxを起動できなくなることがあります。
FDにLILOを入れた場合でも、ディストリビューションによっては
kernelの置き場所に8GBの壁がありますので、
それなりに注意が必要になります。

# 新しいバージョンのLILOやGNU GRUBだと8GBの壁はありませんが。

いなばさんがおっしゃっていたVMwareについては
http://www.vmware.com/ からどうぞ。
Windwos NT/2000にVMwareをインストールしておけば、
VMware上の仮想PCでLinuxを使うことができます。
このソフトには30日くらいの試用期間がありますので、
一度試してみてはいかがでしょう?

TEditorがLinuxでも動くと、私的にはすごく嬉しいので、
大変だと思いますが、頑張ってください。



1154 Re: Linux コメント数:  1件
  DEKO   | 2001/05/09 (水) 09:30
 http://homepage1.nifty.com/ht_deko/
現在「Win2K + Me + Vine2.1.5」のトリプルブート(NTLDR使用)で稼動中です。

#方法は「4月の雑談」にあります(^^;



1153 Re: Linux コメント数:  1件
  Kobayashi   | 2001/05/09 (水) 03:35
 http://www2.off.ne.jp/~gshome/
お久しぶりです。いつもお世話になっておりますm(_ _)m

一時期、一台のPCでLinux(Vine)、Win98、Win2000のトリプルブート環境で使用してました。
Linuxの知識があまり無く、資料もWeb上とLinux雑誌1冊という状態でのチャレンジで、
HDDのパーティションの設定に手間取りましたが、それでもなんとか構築は成功しました。
起動や実際の使用に関しては(共存に起因すると思われる)トラブルは起きませんでした。
(なんか危なっかしい表現ではありますが・・・^^;)

現在はLILOを削除し、Linuxを切り離してWin98/2kだけ使用しています。
Linux環境自体はHDDに残っていますが、問題は起こっていません。・・・当たり前?

まだ、かろうじて手順を覚えてるので方法を書いてもいいのですが、
長くなるので今回はやめておきます(^^;

でも、安全性、安定性を取るなら、いなばさんの言われている通り、
専用機を別に用意した方が無難だとは思います。


#ちなみに、Linuxを切り離した理由はLinux導入から1週間後位あとに
#ディスプレイが壊れてしまい、それがトラウマになっているせいです(爆)
#Linuxとの直接の因果関係は今だ不明ですが、「下手すると壊れる」という話は聞いていたので・・・



1152 Re: Linux コメント数:  5件
  いなば  | 2001/05/09 (水) 00:08
 http://www.1783.org/
TEditor を使わせていただいております,いなばと申します。
たまたま,今作っているものが,Linux環境でも動くといいなぁ,と思っていたところですので,本田さんのLinux環境導入には大賛成だったりします(笑)。
作りかけのソフトについては,http://www.1783.org/diary/のほうでちょこちょこ情報がありますので,もしよろしければ・・・。

で,先達というほどのものではありませんが,個人的にはデュアルブートはあまりお薦めできません。FDにLILOなどを入れるのでしたらいいかもしれませんが,そうでない場合にはMBRをいじりますから,色々とトラブルの原因になるかもしれません。とりあえず,予算さえ許すようでしたら,別マシンをたててLinux専用にするか,VMware などを使う方がいいかもしれません。個人的にはLinux専用機をたてることをお薦めします。

最近のディストリビューションでデュアルブートを試していませんので,どれだけ信頼性のあるネタかわかりません。ただ,少なくとも,もう一つ20GBのハードディスクを買ってきたらさくっとLinux環境が出来る,という訳ではなさそうですので,一応ご連絡まで。



1151 Linux コメント数:  10件
  本田勝彦  |  2001/05/08 (火) 23:30
 http://member.nifty.ne.jp/~katsuhiko
というわけで、TEditor 新バージョンのヘルプファイルづくりを進めていますが、
その新項目の多さに、逃避願望発生中・・・で Linux 入れてみようかな
と思っております(^^;

で、質問なのですが、新しいマシンを調達せねばと考えておりましたが、
nifty:FLINUX などを眺めていると、どうもマルチブート・デュアルブート
などの言葉が気になる今日この頃。

私のマシンには20GのHDが1個付いてるだけなので、もう一つ20GHDを
付けてやれば、快適リナックス環境が構築できてしまうのでしょうか?

Linux は Borland 推奨の Turbo Linux WorkStation Server にしようと
考えております。Linux を買えばマニュアルにマルチブートに関する記述が
ありそうな気もするのですが、どうせ札幌へ行くならHDも一緒に買って来て
しまいたいので(^^; 先達の教えを請いたいと思いました。

ご指導の程宜しくお願い申しあげます。m(_ _)m