Kylix3
■ このスレッドは過去ログ倉庫に格納されています
0001Kylix
NGNGLinuxでビジュアルにC++開発ができるKylix3キタ。
0082デフォルトの名無しさん
NGNGさすがにあれほど大規模なソフトをエミュレーションで動かすのは厳しそうだがどうなんだろう?
俺は FreeBSD だが、 Java のために ports/emulators/linux_base-6 (glibc 2.1.3 を使ってる)
を入れてるので、まず駄目ぽ。
glibc 2.2.4 を使っている ports/emulators/linux-base なら可能性はあるかも知れんが。
でもおとなしく linux を使った方が良いような気がしないでもない。
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNGThanks,
買いたくなってきた。\68,000か...
0087デフォルトの名無しさん
NGNGソースに互換性があるっていってるけど、実際 Win と Linux と
まったく同じもの作ることなんてまずないと思う。
Win で CLX つかったアプリなんてろくなもの作れない。
やっぱVCL使って、WIN32 API, COM, ActiveX バシバシ使かわないと
まともなアプリ作れないからな。
だから Kylix は Del, BCBとの互換性は考えないで、
Linux(UNIX)に特化したものにした方がいいんだよな。
Linux で GUI でアプリ作ればそれでいい。
Linux & Win でまったく同じにする必要はない。
同じようなもの作りたけりゃGUIデザインだけ
別個に作ればいい。ビジネスロジックは同じなんだから。
0088デフォルトの名無しさん
NGNGやっぱ512MB必要なのか。。
あと、Kylix3のレジストファイル、どうやって入力するんだろう?
0089デフォルトの名無しさん
NGNGホームディレクトリにレジストファイルを置いてKylixを実行すればOK。
0090Age2ch
NGNGhttp://pc3.2ch.net/test/read.cgi/software/1034764102/l50
0091デフォルトの名無しさん
NGNG|ヽJ .あ し' |
| (~ヽ .け γ~) |
(~ヽー|ヽJ ま し' |ーγ~)
|ヽJ | | お .し .| | し' |
| | |―| め .て |―| | |
ミリ(,,゚Д゚)彡 で ミ(゚Д゚,,)ノ彡
ミUミソ彡ミつ と (/ミソ彡ミU彡
》======《 う 》======《
|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|
U~U U
0092Age2ch
NGNGあけましておめで�d
└─────y─────┘
θ. θ
ρ|_|ρ ρ|_|ρ
| .||_|| .| ∧∧ ∧∧ | .||_|| .|
∬・д・∬ (*゚ー゚)(,,゚Д゚) ミミ・д・ミミ
. 》====《//| ̄ ̄ ̄ ̄| .》====《
.|_|_|_|_|. ̄|__|____| |_|_|_|_|
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1034764102/l50
0093894
NGNG0094IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0095デフォルトの名無しさん
NGNGザウルスはよく知らないけど、OSがLinuxなら可能なんじゃない?
Qt/CLXが使えるかは別にして。
0096IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNGID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39
ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39
ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39
ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39 ID:ZBsKvw39
0102デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0103デフォルトの名無しさん
NGNG削除議論のIP非表示化はやらんのだろうか...
0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG現状の2ちゃんねるにあっては、
「レスの真実性・相当性」をひろゆきが立証出来ないレスについては、
内容証明による削除要請があり次第、片っ端から消しなさい。
そうしないなら、ひろゆきが賠償するってことですよ。
ということです。なんともデムパな判決ですが、ひろゆきの控訴も棄却されてしまいました。
で、まぁ、なんとか、内容証明→速削除 の義務を軽減しようとひろゆきが考えた策が、
んじゃ、当事者同士で解決してね!ってことで、IPを教えてみよう! ということになったわけです。
0107デフォルトの名無しさん
NGNG0108デフォルトの名無しさん
NGNG======2==C==H======================================================
2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
─────────────────────── 2ch-net─
メルマガ登録・解除 http://www.2ch.net/mag.html
http://www.2ch.net/2ch.html / [email protected]
───────────────────────────
0109デフォルトの名無しさん
NGNG0110デフォルトの名無しさん
NGNG0111デフォルトの名無しさん
NGNG人生を賭けてやらないと。
0112デフォルトの名無しさん
NGNG( ´Д` ) < 記録されますた!!
/, / \_________________
(ぃ9 |
/ /、
/ ∧_二つ
/ /
/ \ ((( ))) / ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ /~\ \ ( ´Д` ) < 記録されますた!
/ / > ) (ぃ9 ) \_______
/ ノ / / / ∧つ
/ / . / ./ / \ (゚д゚) スタ!
/ ./ ( ヽ、 / /⌒> ) ゚( )−
( _) \__つ (_) \_つ / >
0113デフォルトの名無しさん
NGNG罵倒した人間を罵倒したら罵倒された覚えがあります。
まあ確実に阿呆呼ばわりされた本人が何人か混じっ(ry
0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGユーザー自体を減らしたいのか、それとも厨を減らしたいのか。どっちですかね?
0116デフォルトの名無しさん
NGNG0117デフォルトの名無しさん
NGNGtripodとかはアカウントを閉鎖しまくると思うが。
0118デフォルトの名無しさん
NGNG0119デフォルトの名無しさん
NGNGできる限り一般論での発言だから俺一人を説得しても仕方がない。
0120デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0122デフォルトの名無しさん
NGNGそして2ちゃんは情報交換や速報・雑談の板として生まれ変わる、と。
現に2ちゃん以外の掲示板が今や多数あるんだから、告発自体は無くならないよ。
0123デフォルトの名無しさん
NGNGそれより何よりもうかるかが問題だが。
0124デフォルトの名無しさん
NGNG真実か虚構か別にして噂話だなんてそんなもんだろ。
それをいちいち誹謗中傷だとか訴えてきてうざすぎ。
0125デフォルトの名無しさん
NGNG「裁判で負けたからしぶしぶ」であることだよなぁ〜。
0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG全レスです。
0128デフォルトの名無しさん
NGNGサイトのためになるから賛成 54% 2142 票
利用しないから関係ない 8% 341 票
2ちゃんねるってなに? 4% 164 票
アクセスログってなに? 4% 160 票
サイトのためになるから賛成 54% 2142 票
サイトのためになるから賛成 54% 2142 票
サイトのためになるから賛成 54% 2142 票
では、貴方はそのサイトの何が好きなのでしょう。
本当の事を知ってる人が、恐れをなして何処かに行っちゃうよ。
0129デフォルトの名無しさん
NGNG0130デフォルトの名無しさん
NGNG0131デフォルトの名無しさん
NGNG馬鹿はしねよ
0132デフォルトの名無しさん
NGNG0133デフォルトの名無しさん
NGNGログの削除が行われにくいのは証拠保全の意味もあるrしいし。
0134デフォルトの名無しさん
NGNG自分で書き込んで1人で笑ってるんだろうな
0135デフォルトの名無しさん
NGNG(^_^;)人はこれをデムパと言う・・・・
0136デフォルトの名無しさん
NGNG0137山崎渉
NGNG0138デフォルトの名無しさん
NGNG0139山崎渉
NGNG0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNG教えてください。
ちなみにわたしはTK-80ユーザーです。
0142デフォルトの名無しさん
NGNGDelphi…Windowsでしか動かない。
VB…Windowsの他にMS-DOSでも動く。
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNGDelphiはAS/400版もあるだろが
0145山崎渉
NGNG0146デフォルトの名無しさん
NGNG実行しようとするとtime.hでエラーが出るんですけど…
Delphiのほうは問題なく実行できるのに…
0148146
NGNGけどエラーが出てるのが/usr/includeのヘッダだったような…
とりあえずやって見ます
0149デフォルトの名無しさん
NGNGチュートリアルをボーランドからダウンロードしてきて
そのとおりにやってたらFileNameがAnsiStringで定義されてるけど
WideStringで呼び出されたとかでエラーが出てるんですけど
どうしたらいいか教えてください
0150デフォルトの名無しさん
NGNGそれと OpenEdition でチュートリル拾うのってライセンス違反じゃないの?
(煽りじゃなくてマジ質問)
0151デフォルトの名無しさん
NGNG0152デフォルトの名無しさん
NGNGスレッドの生成→終了するプログラムを動かすと不具合出ない?
「ps -e」するとexitしてる筈のスレッドがズラッと・・・
まだ生きているスレッドは表示されないんだけど。
実行ファイルを単独で動かした場合は何の不具合もないです。
皆さんの環境ではどうでしょうかね?
exsamples/netchatフォルダのNetChatでも現象が再現します。
1) IDE環境で実行して、
2) Sendボタンを数回押し、
3) ps -eで確認するだけです。
ちなみにSendボタンをしつこく叩き続けるとエラーで落ちます。
その他、TIdTCPServerに接続→切断するだけでも同様の現象があります。
0153デフォルトの名無しさん
NGNGAnsiString ←→ WideString ってほぼ自動的に変換されるのになぁ。
「(AnsiString)」を付けて明示的に型キャストしてみてもダメ?
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNGどのバージョンからでしょう?
0156デフォルトの名無しさん
NGNGDL先落ちてない?
0157デフォルトの名無しさん
NGNGKylixの本サッパリ売れてないらしいよ。
0158デフォルトの名無しさん
NGNG自業自得
0159デフォルトの名無しさん
NGNGクソかどうかは関係ない。
gccがいい例。
0160山崎渉
NGNG0161デフォルトの名無しさん
NGNG「gcc はクソだけど、需要があるから普及してる」ってことだよね?
わかるような気がするけど、gcc3 は結構良くなってるよ。
0162デフォルトの名無しさん
NGNG今だに商用ではSolarisが普及しているので、Linux上だけで
動くのではサポート範囲が狭くて少々使いにくい。
そんなわけで、結局Solaris/Linux両サポートのJava開発に
なってしまうとこが残念なところ。
0163デフォルトの名無しさん
NGNG意外な意見だけど、納得できる気もするな。
ああゆう統合環境はホビーよりもビジネスでの方が受けそうだし。
でも数年後には Solaris よりも Linux が商用で主流になってたりするのかな。
0164山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0165デフォルトの名無しさん
NGNG何がそんなにダメなんだろう。
0166デフォルトの名無しさん
NGNGウィンドウマネージャ?
0167デフォルトの名無しさん
NGNGKylixでだけ _ が入力できないって、どんな原因が考えられます?
0168デフォルトの名無しさん
NGNG0169デフォルトの名無しさん
NGNG0170167
NGNGありがとうございます。
…でもKylix以外だと入力できるのが謎。
0171デフォルトの名無しさん
NGNGが正しいと思うけど、なぜかこのスレは.NETオタに無視されてる。
0172山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNG具体的には、折線コンポーネントをフックを使って書いてみたいと思っています。
これをTGraphicControlコントロール継承で作ると、全画面にコンポーネントが広がって気持ち悪いです。
ですから、フォームに貼り付けると、フックを使って描画するようにさせ、マウスイベントをひらって移動出来るようなものを考えています。
現在実験中なので、このスレで実験しながら書いてみます。
もし誰かこうやって巧くいったよというのがあれば教えて下さい。
0175174
NGNGhttp://www.blong.com/Conferences/DCon2001/VCLvsCLX/VCLvsCLX.htm
procedure TForm1.SetNewBtnEventFilter(Enable: Boolean);
var
Method: TMethod;
begin
if Enabled then
begin
FBtnHook := QButton_hook_create(ButtonEx1.Handle);
TEventFilterMethod(Method) := NewBtnEventFilter;
Qt_hook_hook_events(FBtnHook, Method);
end
else
FBtnHook.Free
end;
0176174
NGNGprivate Fform:TForm;
FHook:QPaintEvent_hookH;
function NewEventFilter(Sender: QObjectH; Event: QEventH): Boolean; cdecl;
public constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
end;
constructor TLine.Create(AOwner: TComponent);
var Method: TMethod;
begin inherited;
Fform := AOwner as TForm;
FHook := QPaintEvent_hook_create(FForm.Handle);
TEventFilterMethod(Method) := NewEventFilter;
Qt_hook_hook_events(FHook, Method);
end;
function TLine.NewEventFilter(Sender: QObjectH; Event: QEventH): Boolean;
begin Result:=False; //もとのEventFilterを呼び出すならFalse
if Self=nil then exit;
case QEvent_type(Event) of
QEventType_Paint: with FForm do begin
Canvas.MoveTo(10,100); Canvas.LineTo(100,10); Result:=False;
end;
end;
end;
destructor TLine.Destroy; begin QPaintEvent_hook_destroy(FHook); inherited; end;
0177174
NGNGQT.pas を漁ると QPaintEvent_hook_create というのがあったので コレだ! と思い試してみました。
実際、これで描画し、フック出来ます。しかし、 Form.EventFilter の方にもPaintが送られてしまう為
描画直後にFormイベントで消されてしまいます。
0178174
NGNGパネルは TCustomControl からの派生
フォームは TCustomForm からの派生 で Canvasプロパティは同名ですが
これを使う為には 区分けしなければいけません。
0179174
NGNG0180174
NGNGQPaintEvent_hook -> QWidget_hook にしても同じでした。 帰り値を True にすれば
そのメッセージは呼ばれないのですが、フォームへのメッセージが先に送られてしまう事があるので巧くゆきません。
また、どちらにしてもチラツキが酷いのでダブルバッファを自前で処理しなければならないとなると、
フックでサブクラスするというのはCLXでは旨い方法じゃないようです。
0181174
NGNGマウス座標については フック出来るので、これを使えばチラツキ無く出来そうだ
■ このスレッドは過去ログ倉庫に格納されています