OWL(Object Windows Library)系
■ このスレッドは過去ログ倉庫に格納されています
0001フクロウ博士
NGNGそんなOWLにスポットをあてるスレッドです。
質問・意見・文句など、OWLに関するあなたの思いを書込んでね。
0002名無しさん@お腹いっぱい。
NGNG何で、BC++の本はBC++4.0までで打ち止めなんだ?
Win3.1時代の本だから、絶望的なまでに役に立たない。
それとも、俺が見つけられなかっただけでちゃんとBC++5の本も出てたんだろうか?
情報求ム。(今は別に探してないけど)
0003名無しさん@お腹いっぱい。
NGNGOWL使いはBC付属のマニュアルとHELPファイルで調べるのが基本よ。
解説本に頼ってちゃノンノン。
00042
NGNG当時は、根本的にどこから手を付けていいのか分からなくて挫折したが。
もっとも、C++自体よくわかってなかった頃の話だけど。
っていうか、TC++5.0ってどうなの?
0005名無しさん@お腹いっぱい。
NGNGOWLのソースとオンラインヘルプで書けるところです。
それ故、ウイザードが役立たずままだったことが残念でなりません。
なんじゃい、MFCは!なーんでチェックボックスもラジオボタンも
プッシュボタンもみーんなCButtonなんじゃ?頭悪すぎます。
と、今いっても所詮負け犬の遠吠え。最近はCButtonを継承して
TCheckboxとか作ってます。
0006名無しさん@お腹いっぱい。
NGNG0007名無しさん@お腹いっぱい。
NGNG未だにBC(or TC)使ってる人って、どれくらいいるの?
あと、今ふと思ったんだけど、OWLってC++?
(VCLはObject Pascalだよね)
0008>7
NGNGTC/BCの場合でも、無理やりOWL使わされる訳ではない ビルダのVCLとは違う
0009名無しさん@お腹いっぱい。
NGNG0010>9
NGNG0011名無しさん@お腹いっぱい。
NGNG(当時BCはVBXをサポートしていたが例によりMSの猫の目
戦略変更でついていけなくなり、VCLという独自のコンポーネント
フレームワークを打ち出した。だからOWLの思想とか階層構造とかも
当然受け継いでる。)
0012名無しさん@お腹いっぱい。
NGNGMSC でもコンパイルできるようになっているし、Linux 版もある。
0013え、
NGNG0015名無しさん@お腹いっぱい。
NGNGウチは膨大なライブラリがOWLからの継承により作られているんで、
移行しようにも移行できない状態。OWLは好きだけど、今後の事を
考えると不安はいっぱい....
0016>15
NGNG0017> 12
NGNGVCでOWLが使えれば、全国のOWLユーザー(何人いるか?)が涙すること
間違いなし!
0018名無しさん@お腹いっぱい。
NGNG0019名無しさん@お腹いっぱい。
NGNG既に OWL は OpenSource になっていますが......
0020名無しさん@お腹いっぱい。
NGNGイマイチOWLをVCで使う利点が分からないんだけど。
MFCと混合するのは無意味そうだし、コンパイラの性能は
BCの方が上っぽいし。(少なくともANSIに添ってる。)
0021>12
NGNG(http://hp.vector.co.jp/authors/VA014425/borlandcpp.html#6)
これだけは納得できませんね
0022名無しさん@お腹いっぱい。
NGNGそれは MFC を使っていないから。
0023名無しさん@お腹いっぱい。
NGNG>AS/400 用の Delphi だか Builder だかを作れるんだから、両システムへの対応に関して技術的には問題ないでしょう。
完全に勘違いしているな、
ここまで勘違いする電波人しかOWLなんてつかわんだろう。
0024名無しさん@お腹いっぱい。
NGNG>Free のコンパイラとしては、GNU の gcc がありましたが、 でき上がってくる .exeサイズの大きさが玉にきずでした。
この人はstripコマンドを知らないらしい。
0025名無しさん@お腹いっぱい。
NGNG0026名無しさん@お腹いっぱい。
NGNGもっと優れたVCL実現のために捨ててしまいました。
だからOWLなんかよりVCLを使いましょう。
OWLを使おうなんて推奨するより
VCLをOWLのように改造すれば良いことなんだけどなあ。
やる気さえあればだが。
0027名無しさん@お腹いっぱい。
NGNG0028>26
NGNG開発環境で使いたい」というそれだけ。
VCLがどんなに優れていようと、所詮道具、私には電子レンジより
鍋釜の方が使いやすいと。もし、電子レンジが必要になれば、その
ときには電子レンジを使います。もし、今鍋釜を捨てて、電子レンジ
を買ったとしても、電子レンジで今まで作っていたのと同じ(ある
いは良い)味が作れるかどうか、確信が無い。それだけ。
0029名無しさん@お腹いっぱい。
NGNG0030ちょっと質問
NGNG0031名無しさん@お腹いっぱい。
NGNG0032名無しさん@お腹いっぱい。
NGNGそれってどなの?
003332
NGNG0035名無しさん@お腹いっぱい。
NGNG正しくは「アウル」。
OUTをアウトと読むのと同じ原理です。
003630
NGNGでもアウルってちょっと発音しにくいっすね。
0037しょーもないつっこみだが
NGNG0038で、
NGNGそれにMFC/ATLやSTLを組み合わせるの?
同様に、VCLの人は?(MFC/ATLは要らないよね?)
0039>38
NGNGあと、MFC/ATLとSTL(っつーか、C++の標準ライブラリもかな)は、
別に考えてた方がいいよ。
004038
NGNG実状を聞いてるのに、”別に考えた方が”って逝われてもねぇ。
0041>38
NGNGAPI叩きは常識化してるように思うけどなあ
いちいちラップしてたら逆にドキュメントとか作る手間が大きいし
0042名無しさん@お腹いっぱい。
NGNGMFCなしで間に合う。と言いたい所だけど、最近バージョンアップ
されてないんで、IE4・IE5で追加された最新のコントロールが
含まれてない。でもその為にMFCを混ぜるくらいなら、全部MFCで
やった方が綺麗にまとまる。だからOWLは消えつつあるのだ。
そんな感じ。
0043D使い
NGNG>含まれてない。でもその為にMFCを混ぜるくらいなら、全部MFCで
>やった方が綺麗にまとまる。だからOWLは消えつつあるのだ。
単にInpriseがVCL中心に展開してるからだと思いますが。
IE3以上じゃないと使えないCoolBarは、VCLのControlBarで
Win95でも使えるし、
オンラインコンポーネント使えばIE/OSの最新の機能も
簡単に組み込めたりするから便利。
Windows2000の拡張ファイルダイアログ使えたのにはびっくりした。
0044名無しさん@お腹いっぱい。
NGNG0045>44
NGNGオブジェクトファイルが出来て、ヘッダさえC++ならC++からも使えるのが道理。
0046名無しさん@お腹いっぱい。
NGNG>>44
VCLは「PASCALで記述」してるけど「パスカル」じゃないね。
記述言語は基本的には問題ではない。
問題は呼び出し規則とデータ型だろう。
(アレ、そういう意味で言っているのかな)
たとえばコモンDLLをVCだけじゃなくてDelphiやらVBからも呼んでるじゃん?
Object-Pascal(だっけ)特有の型も、C++側で互換クラス用意しているから問題ない。
でも最近は自作クラスに__fascall付けるのが面倒になってきた。
0047名無しさん@お腹いっぱい。
NGNG0048名無しさん@お腹いっぱい。
NGNG>既に OWL は OpenSource になっていますが......
えっ、ホントに?
探したけど見つからないぞぃ・・・
0049名無しさん@お腹いっぱい。
NGNGネタにマジレス痛い。
0050俺も考えてみた
NGNGネジに痛マいレタス。スネ痛にマいジレタ。ネジレにタマ痛いス。
スジ痛いタマレにネ。レジスタにマ痛ネい。マスにネジレタ痛い。
0051名無しさん@お腹いっぱい。
NGNG>ネジレにタマ痛いス。
ワラタス。
0052お前らまぢレスせんかい!
NGNGBC5のSOURCEディレクトリの中を探せ!
0053名無しさん@お腹いっぱい。
NGNG戻したくても、どっちの方向にまわしていいのか分からなくて恐い。
0054名無しさん@お腹いっぱい。
NGNG0055名無しさん@お腹いっぱい。
NGNG0056名無しさん@お腹いっぱい。
NGNG0057名無しさん@お腹いっぱい。
NGNG0058名無しさん@お腹いっぱい。
NGNG■ このスレッドは過去ログ倉庫に格納されています