トップページ⇒tech
391コメント96KB

最強のGUI構築ライブラリは?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/03/05(日) 09:15:47
なぁ、お前らそろそろWindows環境に置いて最も重要なGUIを構築する最善のライブラリを決めないか?

職人のWin32API
ちょっと古いぞMFC
色んな意味で軽いATL/WTL
クロスだぜwxWidgets
マネージドなおこちゃま.NET

どれよ?
0002デフォルトの名無しさん2006/03/05(日) 09:16:43
Cocoa
0003PA! ◆m3EEvAdKrk 2006/03/05(日) 09:31:47
初めてプログラミングしようと思い、噂のVS2003.NETを手に入れた。

とりあえず何か作ろうと思い、アプリケーションウイザードで何となく作った雛形が.NETだった。
何となくGUIのデザインが出来た。こりゃ楽勝!
しかし、.NETのサンプルはC++用が殆ど無く、C♯向きばかりで、初心者の俺には辛かった。

1回目の挫折・・・。

とりあえず、色々調べてみると.NETを使う場合C♯が向いてる事が分かった。
資料が多いのは入門者の俺にはありがたい。
C♯は資料も多く、どんどん組み上げる事が出来た。
…が、しかし!#includeで使いたいCなどのライブラリが使えない・・・。
自分のやりたい事をどんどん細かくするにつれ、全然出来なくなってしまった。
何らかの方法でCのライブラリも使えるようだが・・・。

2回目の挫折・・・。

気を取り直して、色々調べてみる。
やっぱりまだまだC++が良さそうだ。
どうも、簡単なアプリケーションを作るのに複雑なライブラリは向いてない気がした。
というわけで、Win32APIを使う事に。
これはわかりやすい!メッセージループにどんどん処理を分岐していくだけだ。
単純なので仕組みも直ぐに把握できた。
しかし、これはコントロールの配置などGUIのデザインをするのが激しくしんどい。。。
さすがにありえない・・・。どんどんCreateWindowEx()の引数が増えていく。。。
0004PA! ◆m3EEvAdKrk 2006/03/05(日) 09:32:27
3度目の挫折・・・・。

再び色々探してみる。
どうやらC++でGUIアプリを作る場合、定番はMFCらしい。
しかし、このMFC。どうも仕組みが複雑すぎて俺には出来っこない。。。
メッセージループに処理を追加していくだけだったWin32APIとは偉い差だ・・・。
しかも、何か折角作ったプログラムが人のマシンで動かない!
…どうやらランタイムが古いらしい。
なんか、これコードを書くにつれゴテゴテしていくなぁ・・・。
どんどん把握できなくなるし、複雑すぎて全然わかんない!!

4度目の挫折・・・。

そして、俺は今WTLをやろうとしているわけだ・・・。
また挫折かな・・・orz
コンソールプログラムは得意なのに!!
0005デフォルトの名無しさん2006/03/05(日) 09:39:04
スーパープログラマ御用達 Qt
0006デフォルトの名無しさん2006/03/05(日) 09:41:04
TurboVision
0007デフォルトの名無しさん2006/03/05(日) 09:43:19
VCLだろ。
0008デフォルトの名無しさん2006/03/05(日) 09:44:04
Swing
0009デフォルトの名無しさん2006/03/05(日) 09:47:57
http://www.sra.co.jp/qt/
Qt(キュート)
0010デフォルトの名無しさん2006/03/05(日) 09:55:22
システムがメインウィンドウさえ提供してくれればもういいよ
0011デフォルトの名無しさん2006/03/05(日) 09:56:42
Tk
0012デフォルトの名無しさん2006/03/05(日) 09:57:15
職場ではQt
家ではWTL

たぶん、お金あるならQt使っとけ。
マジで楽だ。それで居てクロスプラットフォームだし、ネイティブなAPIしか使って無いし。
むしろ、欠点が見当たらん。

WTLは素晴らしいが、あれはQtになれるとめんどくさいなw
0013デフォルトの名無しさん2006/03/05(日) 10:08:58
>>12
さすが、スーパープログラムー
0014デフォルトの名無しさん2006/03/05(日) 10:19:32
>>1
なぜVCLが無い?
5年前なら確実にVCLと断言していたぞ?
まぁ現状を見て、敢えて外したなら文句は言わんが・・・
0015デフォルトの名無しさん2006/03/05(日) 10:35:12
最強という言葉を使う時点でアタマ悪そう・・・
0016デフォルトの名無しさん2006/03/05(日) 10:53:18
Windows限定なら.NETが最強だろ。
0017デフォルトの名無しさん2006/03/05(日) 11:30:33
C++でGUI
http://www.google.com/search?num=100&hl=ja&inlang=ja&q=C%2B%2B%E3%81%A7GUI&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0018デフォルトの名無しさん2006/03/05(日) 12:53:04
Qtってキュートって読むのか!?
キューティーって読んでた
0019デフォルトの名無しさん2006/03/05(日) 12:54:24
現状ではまだVCLが一歩進んでると思う
MFCは駄目
ランタイム必要とか以前にとにかくキボイ
0020デフォルトの名無しさん2006/03/05(日) 13:04:32
GNUStep
0021デフォルトの名無しさん2006/03/05(日) 13:09:30
boostが最強
0022デフォルトの名無しさん2006/03/05(日) 13:21:17
チェックボックスのチェック有無を取得するのに
なんかずいぶん汚いコードが必要だった記憶が・・・<Win32
0023デフォルトの名無しさん2006/03/05(日) 13:26:24
C++/CLI
0024デフォルトの名無しさん2006/03/05(日) 14:16:24
AppKit
0025デフォルトの名無しさん2006/03/05(日) 14:18:08
みんな忘れてるHTML
0026デフォルトの名無しさん2006/03/05(日) 14:18:19
Qt(キュート)
http://www.trolltech.com/
0027デフォルトの名無しさん2006/03/05(日) 14:21:21
GUI ライブラリ
0028デフォルトの名無しさん2006/03/05(日) 14:23:18
>>25
機知害がっ!
0029デフォルトの名無しさん2006/03/05(日) 14:25:27
HTML?
じゃあXULもおk?
つ ttp://baniisan.s12.xrea.com/x/pukiwiki/pukiwiki.php?XUL%20Runner%A4%D8%A4%CE%C2%D0%B1%FE%A4%CE%A5%E1%A5%E2
0030デフォルトの名無しさん2006/03/05(日) 14:28:01
>>29
機知害めっ!
0031デフォルトの名無しさん2006/03/05(日) 14:33:08
XULはWindowsが乗ってこないだろうな
乗ってきたらWebアプリの世界がガラッと変わって面白いだろうに
0032デフォルトの名無しさん2006/03/05(日) 14:38:59
>>18
ttp://www.trolltech.com/video/qt4dance.html

MP3を聴くと、「キュート フォー」でも「キューティー フォー」でもなく、
「キューティ フォー」に聞こえる。
0033デフォルトの名無しさん2006/03/05(日) 14:40:54
>>28=30は、早くマークアップ言語の重要性に目XAML
つ ttp://www.microsoft.com/japan/msdn/longhorn/introducing/longhornch01.asp
0034デフォルトの名無しさん2006/03/05(日) 14:42:37
COM風のインターフェースで操作できて、
違うコンパイラで作ったプラグインからもアプリのUIを追加・操作できる
C++GUIライブラリが欲しいとか思う人っていない?
というか、既にあったりするのかな。
0035デフォルトの名無しさん2006/03/05(日) 14:57:18
http://www.google.com/search?num=100&hl=ja&inlang=ja&q=GUI+%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA+&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
最強のGUIライブラリを決めるスレ

1 :デフォルトの名無しさん :03/05/18 11:12
激しく罵り合ってください

>>33
機知害がっ!
0036デフォルトの名無しさん2006/03/05(日) 15:02:44
http://www.trolltech.com/video/qt4dance.html
Qt キュート キューティー キューティ
0037デフォルトの名無しさん2006/03/05(日) 15:49:54
Qt鈴木
0038デフォルトの名無しさん2006/03/05(日) 16:05:42
Q't
http://www.creo-sq.com/qt/index.html
0039デフォルトの名無しさん2006/03/05(日) 17:39:37
いまどきクロスプラットフォームでない
ツールキットなんか使えないだろ

よって Qt
0040デフォルトの名無しさん2006/03/05(日) 17:45:04
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html

いっぱいあるなぁ
0041デフォルトの名無しさん2006/03/05(日) 17:48:39
時代はQt > wxでつか。
0042デフォルトの名無しさん2006/03/05(日) 17:52:06
BSDライセンス系じゃなきゃやってられないですよ
0043デフォルトの名無しさん2006/03/05(日) 17:53:57
>>39
wxWidgetsもクロスプラットフォーム
0044デフォルトの名無しさん2006/03/05(日) 17:58:15
>>43
>>40
Qt BEST
0045432006/03/05(日) 18:03:21
>>44
>39の論理ではQtをBESTと断言するには不十分だといいたいんだが。
0046デフォルトの名無しさん2006/03/05(日) 18:24:25
Qtって30万もしてるじゃん。
アプリごとに30万払わなきゃならんのか。
0047デフォルトの名無しさん2006/03/05(日) 18:28:36
gtkが忘れ去られてるのだが…
0048デフォルトの名無しさん2006/03/05(日) 18:29:41
>>45
>>40のサイトの人に聞いて
0049デフォルトの名無しさん2006/03/05(日) 21:34:36
量産型厨房に見られる共通のキーワード


最  強  の  ○  ○
0050デフォルトの名無しさん2006/03/05(日) 21:46:27
量産型厨房に見られる共通の行動

安 易 な ス テ レ オ タ イ プ 化




あ、俺もか
0051デフォルトの名無しさん2006/03/05(日) 21:47:02
>> 3
…が、しかし!#includeで使いたいCなどのライブラリが使えない・・・。
Cocoa(Objective C++).

なんだかんだいって、GUIのルーツであるVisualWorksのUIライブラリの出来
がいいと思う。設計は各所からパクられ放題だし。
0052デフォルトの名無しさん2006/03/05(日) 21:47:15
>>46
いや、開発者ライセンスだから。
0053デフォルトの名無しさん2006/03/05(日) 22:49:14
Qtは高い。あと保守料とか毎年年貢を納めんだろ?
0054デフォルトの名無しさん2006/03/05(日) 22:56:47
>>53
Qtのライセンス料が問題になるような仕事をやってるの?

フリーソフトウェアを作るのなら無償だし。
0055デフォルトの名無しさん2006/03/05(日) 23:11:19
>>54
中小だと少しためらうことはあると思うが
0056デフォルトの名無しさん2006/03/05(日) 23:20:30
>>55
http://www.trolltech.com/products/qt/smallbusiness.html
0057デフォルトの名無しさん2006/03/05(日) 23:30:57
>53
http://www.trolltech.com/products/qt/pricing.html?cid=18
0058デフォルトの名無しさん2006/03/05(日) 23:44:40
まだVCLでてないの?
0059デフォルトの名無しさん2006/03/06(月) 00:09:14
フリーソフトウェアで、ソースを公開したくない場合は
Qtをただで使えますか?
0060デフォルトの名無しさん2006/03/06(月) 00:11:37
ソフトウェアを公開ない
0061デフォルトの名無しさん2006/03/06(月) 00:12:26
ソフトウェアを公開しない
0062デフォルトの名無しさん2006/03/06(月) 07:11:27
>>59
フリーソフトウェアの定義
ttp://www.gnu.org/philosophy/free-sw.ja.html
0063デフォルトの名無しさん2006/03/06(月) 09:02:52
flashに一票。com経由で使えるし一応
0064デフォルトの名無しさん2006/03/06(月) 10:32:54
>>56-57
ゲーム屋のインハウスツール作成には使えないな
ウチは当面 BCB だな
0065デフォルトの名無しさん2006/03/06(月) 16:28:33
別にWindowsだけならBCBどころか.NETでもいいやん。
Qtはクロスだから良いんだよ。でも高い。wxかtkだな。
0066デフォルトの名無しさん2006/03/06(月) 18:40:46
だから、なぜ開発者ライセンス?
0067デフォルトの名無しさん2006/03/06(月) 20:57:36
同人坊なんだろ
0068デフォルトの名無しさん2006/03/06(月) 22:01:51
>だから、なぜ開発者ライセンス?
開発者ライセンスでなければ、どういうライセンスがお好みで?
0069デフォルトの名無しさん2006/03/06(月) 22:04:03
Java Swingじゃないの?
いや冗談抜きでそう思ってる
0070デフォルトの名無しさん2006/03/06(月) 22:07:50
>>65
いや、某社ハードの開発環境は Linux だったりしがちで。
どうせ Windows も使うんだけど、行き来が減ると楽だから、クロスはありがたい。

>>66
ちゃんと読まなかったんだけど、インハウスツールだともっと安いライセンスがあるの?
0071デフォルトの名無しさん2006/03/06(月) 22:21:26
>>69
CDやDVDで配布するなら、Javaのランタイムを解凍した形で
入れておけば、ランタイムをインストール必要ないよね。
Oracleなんかはそうしてるし。
0072デフォルトの名無しさん2006/03/06(月) 22:27:26
Open Source Edition
http://www.trolltech.com/download/opensource.html
0073デフォルトの名無しさん2006/03/06(月) 22:29:37
>>68
GNU GPL license.
0074デフォルトの名無しさん2006/03/06(月) 22:42:03
じゃあそろそろ、日本人が最強GUI Libつくりますか。
というわけで、仕様よろ↓
0075デフォルトの名無しさん2006/03/06(月) 22:42:06
>>73
GNU 一般公衆利用許諾契約書利用許諾契約書?
0076デフォルトの名無しさん2006/03/06(月) 22:45:55
>>74
WideStudioがあるがな。
ttp://www.widestudio.org/ja/wsinfo.html
0077デフォルトの名無しさん2006/03/06(月) 22:48:53
native描画じゃなきゃいやづらヽ(`Д´)ノ
0078デフォルトの名無しさん2006/03/06(月) 22:51:55
>>77
nativeの定義からだな
アクセラレーションも無しで行くのか?
0079デフォルトの名無しさん2006/03/06(月) 22:53:25
native描画と言えるのはWindowsとMacOSXくらいだろ
Linuxとかはネイティブでもなんでもないじゃん
0080デフォルトの名無しさん2006/03/06(月) 23:01:53
>>75
GNU General Public License license.
0081デフォルトの名無しさん2006/03/06(月) 23:03:28
3色のトリコロールカラー
0082デフォルトの名無しさん2006/03/06(月) 23:03:47
>>79
>Linuxとかはネイティブでもなんでもないじゃん

Xgl とかそういう話?

http://en.wikipedia.org/wiki/Xgl
0083デフォルトの名無しさん2006/03/06(月) 23:05:17
>native描画と言えるのはWindowsとMacOSXくらいだろ
>Linuxとかはネイティブでもなんでもないじゃん
まえ二つと比べてLinuxがネイティブ描画と言えない理由は何?
0084デフォルトの名無しさん2006/03/06(月) 23:07:59
wxWidgetsで作るとやっぱファイルサイズでかくなる?
0085デフォルトの名無しさん2006/03/06(月) 23:08:30
は! もしかして、OSの標準の機能として、ボタンとかメニューが用意されていることがネイティブなのか?
0086デフォルトの名無しさん2006/03/06(月) 23:11:42
GTKやQtはSwingと同じでただの借り物描画ライブラリじゃん
OS上でエミュレートしてるという表現のほうが近い
0087デフォルトの名無しさん2006/03/06(月) 23:14:37
まー、よーするにユーザがみて、
なんか普通のアプリと外観が微妙にちがくてきもーい
と思われないのがいいね。

標準UIよりはるかにかっちょ良くて使いやすけりゃちがくてもいいけどさ
0088デフォルトの名無しさん2006/03/06(月) 23:14:40
じゃぁ Windows も一緒だな。旧 Mac みたいに ROM でウィジェットを用意してないとな。
0089デフォルトの名無しさん2006/03/06(月) 23:15:08
>>86
Linuxの標準的なウィンドウシステムのX11のネイティブ描画を使っているとしか思えんのだが。
0090デフォルトの名無しさん2006/03/06(月) 23:16:07
>>88
甘いな。
ネイティブというからには、機械語のレベルでボタンがなくっちゃいかん。
0091デフォルトの名無しさん2006/03/06(月) 23:18:33
>>84
なるけど、ライブラリに分ければ良いんじゃないの。
0092デフォルトの名無しさん2006/03/06(月) 23:19:16
ライブラリに分けるとは?DLL?
0093デフォルトの名無しさん2006/03/06(月) 23:20:54
Javaの次期メジャー Look and Feel
http://weblogs.java.net/blog/kirillcool/archive/2005/12/substance_21_of_5.html
0094デフォルトの名無しさん2006/03/06(月) 23:21:38
おいおいなんで本命がないんだよ。
最強はAVALONだろ。
0095デフォルトの名無しさん2006/03/06(月) 23:23:24
>>93
結構すごいな
0096デフォルトの名無しさん2006/03/06(月) 23:27:45
>>93
かっちょイイねー(・∀・)
0097デフォルトの名無しさん2006/03/06(月) 23:27:58
Fox ToolKitは非常に良く出来ていると思う。
http://www.fox-toolkit.org/
0098デフォルトの名無しさん2006/03/06(月) 23:34:57
>>93
テストアプリ起動してみたけど思ったより軽いな
でも起動が遅くて統合開発環境の使い心地が不安なのと、
GCがメモリを解放しているのか確保しているのか時々固まるのがどうにかならないかね
0099デフォルトの名無しさん2006/03/07(火) 00:04:27
>97
http://www.asahi-net.or.jp/~cv8t-hdk/fox/fox-doc.ja/fox.ja.html
0100デフォルトの名無しさん2006/03/07(火) 00:26:35
>>93
中途半端にAquaが流行ってるから取り入れてみました的時代遅れなデザインだ。
全然統一感ないし
0101デフォルトの名無しさん2006/03/07(火) 00:45:16
ガベッジコレクトは二流の象徴
0102デフォルトの名無しさん2006/03/07(火) 01:09:58
>>25 >>29 >>33
HTMLは、案外最強だよな。ある意味マルチプラットフォームだし。

クライアントサイドで、PHPが動かせるブラウザとかあったら楽にGUIアプリ組めそうなんだが。
完全にクライアントマシン内で完結するCGIアプリ。
0103デフォルトの名無しさん2006/03/07(火) 01:32:53
PHP で GUI だって? 冗談キツいよ。
0104デフォルトの名無しさん2006/03/07(火) 01:32:57
>>99
Foxの日本語ページはあまり良くないから本家出したんだけど。
01051022006/03/07(火) 01:40:20
>>33
おお。XAMLはすごそうだな。リソーススクリプトみたいなもんか。
C#のソースと一緒にコンパイルしてバイナリ吐けんのかな。こりゃ期待大。
新しいマークアップキーワードを覚えんのだりぃけど。まあマイクロだし普及してくれんだろう。
目XAML。…メ ザムルか。

XULはだめぽい…。まずFireFoxをダウソロードしてインストロールするのがだるい…。

0106デフォルトの名無しさん2006/03/07(火) 01:43:15
>>103
GUIはHTMLって事だけどね。まあ、簡単なアプリ用ってことだよ。電卓とか。
その程度の軽いアプリならHTMLとかでGUI書けたほうが楽でいいと思って。

実際のロジックはPHPでもPerlでもRubyでもVBSでも何でもいい。
0107デフォルトの名無しさん2006/03/07(火) 01:47:41
コンファビュレータみたいなヤツかな。ロジックは JavaScript を使ってたと思う。

Yahoo! Widget Engine
http://pc8.2ch.net/test/read.cgi/tech/1139838382/
0108デフォルトの名無しさん2006/03/07(火) 01:59:15
>>107
おおおお!まさにそんなイメージです。
こんなんでGUIアプリ作れるとは。すげぇ。
結構あるのね。XMLなGUI。
0109デフォルトの名無しさん2006/03/07(火) 02:39:03
リアルな話をすると.NET+VS。クロスプラットフォームとかいうのはこの際忘れて。
0110・∀・)っ-○●◎- ◆Pu/ODYSSEY NGNG
>>107そのもの。
コンファビョをヤッホーが買収したの。
0111デフォルトの名無しさん2006/03/07(火) 06:06:01
やっぱ、Ajaxだな。
Googleは偉大だ・・・。
しっかし、前から疑問なんだが、Googleってどうやって利益得てるんだ?
API無料で公開しちまったら、広告収入もねぇし・・・。
わっけわかんね
0112デフォルトの名無しさん2006/03/07(火) 08:02:57
企業のサイトを検索の上位に表示されるようにして
広告料とってんじゃね?
0113デフォルトの名無しさん2006/03/07(火) 08:21:58
GoogleMapのAPI公開されてるけど
あれは、そうはいかんだろう。
0114デフォルトの名無しさん2006/03/07(火) 08:33:00
>>105
XULは最近Runnerがリリースされたな。Firefox丸ごとダウンロードしなくてもいい。
0115デフォルトの名無しさん2006/03/07(火) 08:48:29
GoogleMapの場合はローカルで掲載される店などが金払ってるんじゃないかね
0116デフォルトの名無しさん2006/03/07(火) 08:50:24
>>115
いや、あのマップデータってゼンリンがLicenseしてるのよ。
だから、googleから一定のライセンス料も貰ってる。
だから、データ自体は元々あるんですよ。
0117デフォルトの名無しさん2006/03/07(火) 09:52:48
その上に企業名や店舗名がgoogle側のオーバーレイとして乗っているんじゃないの?
0118デフォルトの名無しさん2006/03/07(火) 11:07:49
株で利益を得てるのと検索エンジンを売ってるんだろ。あと、メリケンじゃ楽天みたいなフローグルとかやってるし。
日本にもそろそろ上陸するみたいだぞ。
0119デフォルトの名無しさん2006/03/07(火) 14:28:30
ちょっと外れるけど「カッコイイGUI」
http://kawara.homelinux.net/pukiwiki/pukiwiki.php?%A5%AB%A5%C3%A5%B3%A5%A4%A5%A4GUI
0120デフォルトの名無しさん2006/03/07(火) 14:37:48
>>111
スポンサー
0121デフォルトの名無しさん2006/03/07(火) 15:05:16
>>114
おー、XULのサイト巡回しててRunnerって文字をよく見かけたけど、
XULを実行する単独のアプリかなんかができたのね。

>>111
検索するとその単語に見合った「スポンサー」が検索結果の右側にでるじゃん。
企業を相手取った広告収入だろ。テレビのCM一緒。結構儲かるんじゃないかと。
0122デフォルトの名無しさん2006/03/09(木) 09:02:20
>>111
Ads by Google
0123デフォルトの名無しさん2006/03/09(木) 20:23:01
最近クロスプラットフォームGUIライブラリって言うと、
ウインドウ周りだけじゃなくてスレッドやなんやらサポ
ートしてくれてるようだけど、WinInet相当のネットワーク
系ライブラリも提供してくれてるのって無いかな?
(ソケットより簡単に扱えるのが欲しい。有料でもイイ)
0124デフォルトの名無しさん2006/03/09(木) 21:42:32
大抵のメジャーなスクリプトにはHTTP, FTPくらいのライブラリはついてると思うが
0125デフォルトの名無しさん2006/03/09(木) 21:49:22
Linux, Mac, Windows で動くファイラのようなものを作ろうと思ってます。
言語は問わないのですが、一番完成度が高いのは Ruby/Tk でしょうか?
0126デフォルトの名無しさん2006/03/09(木) 22:09:56
>>125
なんでそう思ったの?
0127デフォルトの名無しさん2006/03/09(木) 22:13:50
TkならTclが一番完成度高いよ。
0128デフォルトの名無しさん2006/03/09(木) 22:18:08
>>125
最近は追っかけてないが、Mac 上の Tk では日本語入力出来なかったよ。
多分今も出来ないと思うけど。
0129デフォルトの名無しさん2006/03/09(木) 22:33:34
>>128
X11にパッチあてろや
0130デフォルトの名無しさん2006/03/09(木) 22:36:17
wxRubyにしとけ。知らんけど。
0131デフォルトの名無しさん2006/03/09(木) 22:40:10
>>129
X11 じゃなくて、Carbon ベースの Aqua Tk の方だ。
Tk のソース読んで、実装方法も調べたけど、マンドクサイという事だけ分かった。
マクは使うは天国、作るは地獄という古人の言葉が迷信ではないと実感した。
勿論、Cocoa は別だが。
0132デフォルトの名無しさん2006/03/09(木) 22:56:35
Foxよさげだね。
簡単に3Dを扱えるのはポイント高いよ。
0133デフォルトの名無しさん2006/03/10(金) 07:53:10
WindowsのライブラリならwxWidgdetsが完成度高いよね。bittorentクライアントなんかにも採用されてたキガス
個人的にはGtk+にがんばってほしいものだが、設定ファイルを手で書きえないとフォントが豆腐になってしまう
のが致命的だな。
そういやWindowsでQtを使ってる例は見たこと無いけどなにかあるのかな?
0134デフォルトの名無しさん2006/03/10(金) 22:06:13
Eagle CAD
0135デフォルトの名無しさん2006/03/10(金) 22:56:14
Google Earth
0136・∀・)っ-○●◎- ◆Pu/ODYSSEY 2006/03/10(金) 23:18:14
BorlandのCLXってキュテーベースじゃなかったっけ?Linux/X11版だけ?
0137デフォルトの名無しさん2006/03/11(土) 00:00:19
>>136
それはそうなんだけど、>>133は使っている例のことを言っているんだし。
CLXってほとんど使われてないでしょ。
0138・∀・)っ-○●◎- ◆Pu/ODYSSEY 2006/03/11(土) 00:02:22
そういうことね。
Caldera LinuxのインストーラがWindowsからも立ち上がるようになってるがアレもQtらしいよ。
0139デフォルトの名無しさん2006/03/11(土) 09:44:52
ATL/WTLのように、軽くてヘッダのみのクロスプラットフォームライブラリが
非GPLであれば、多分それが最強。あればだけど…。
0140デフォルトの名無しさん2006/03/11(土) 09:56:15
>Windows で Qt
Adobe Photoshop Album 1 〜 2
0141デフォルトの名無しさん2006/03/11(土) 09:58:57
>>139
WTLってGPLだっけ?違ったと思うんだが
0142デフォルトの名無しさん2006/03/11(土) 11:21:37
>>141
>>139が「多分最強」と評価するのは下記のAND条件だから。
(1)軽くて
(2)ヘッダのみで
(3)クロスプラットフォームライブラリで
(4)非GPL

WTLは(3)に該当しない。
ってか、それぐらい読み取れ。
01431392006/03/11(土) 12:00:44
141>>
142>>
WTL自体はオープンソース(CPL)なんだけど、MSのATLに依存しているので
ATLを備えた環境でないとビルドできない。GPLほどではないにしても
ライセンスとしてそれほど自由度が高くないように思う。

WTLのATL非依存化、もしくはATLのオープンソース化がなされれば、
WTLのクロスプラットフォームライブラリ化も夢ではなくなる気がする。
0144デフォルトの名無しさん2006/03/11(土) 12:02:48
>>133
BTのUIはかなりしょぼいと思うが。
0145デフォルトの名無しさん2006/03/11(土) 12:18:59
BitTorrentは確かにしょぼい。wxPythonだからか?
wxWidgetsでもpgAdmin�Vなんかは完成度高い。

ttp://www.pgadmin.org/screenshots/
0146デフォルトの名無しさん2006/03/11(土) 14:25:30
>>144
ABCのほうね。
http://pingpong-abc.sourceforge.net/screenshot_3.1.png
0147デフォルトの名無しさん2006/03/14(火) 17:45:30
http://www.kanzelsberger.com/pixel/?page_id=5
これなに使ってんの?
0148デフォルトの名無しさん2006/03/15(水) 01:35:06
ベースは SDL を使ってるみたいね。ウィジェットセットは分からん。
0149デフォルトの名無しさん2006/03/15(水) 03:22:58
これからはXULアプリに期待。でもチコっと遅いんだよなあ・・・。
0150デフォルトの名無しさん2006/03/15(水) 05:17:17
>>147
# Ivan de Jesus Deras Says:
September 25th, 2005 at 1:21 am

It’s an amazing software, taking into account that it runs in 8
platforms, and was developed by one person. I would like to know what
GUI he (Pavel) used, or does he implemented his own GUI library? In that
case It would be interesting that at least that part could be released
as Open Source.

# Pavel Says:
September 25th, 2005 at 1:28 am

Yeah I made my own GUI toolkit called eLiquid, it’s not suitable for
open source release yet as it is tied together with Pixel too much and
is missing documentation. But I might think of that in future.

http://www.kanzelsberger.com/pixel/?p=33
0151http://www.vector.co.jp/soft/win95/util/se072729.html2006/03/18(土) 21:30:15
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
0152デフォルトの名無しさん2006/03/19(日) 17:45:30
FOXとFLTKのどちらかを選ぶ場合、どちらがオススメですか?
0153デフォルトの名無しさん2006/03/19(日) 19:25:12
結局自分で作るしかないんだよな・・。firefoxみたいに
C++でプラットフォームごとにdefineして
・Win
SDK
・Linux
GTK
・Mac
Carbon
みたいに下位のライブラリ呼んだりしてさ。
それができなければ、Qt買ったり、遅いの我慢して
swingとか。
win限定だったらなんでもいいんじゃねーのみたいな気がする。

なんかWebに取られて下火なせいか、進化ないよな・・、
ここ7年くらい。
みんなボタン一つ表示するのに七転八倒みたいな
0154デフォルトの名無しさん2006/03/19(日) 19:28:15
やっぱ技術的に難しいんだよこういうのは
0155デフォルトの名無しさん2006/03/19(日) 22:42:49
Carbonイラネ
0156デフォルトの名無しさん2006/03/19(日) 23:28:52
>>153
>
>なんかWebに取られて下火なせいか、進化ないよな・・、
>ここ7年くらい。

 技術的にはやり尽くした感があるね。ただ、コマンド
ラインと融合したGUIは作ってほしいと思う。ゼロックス
の研究者もそれについては研究すべきだったいっていたし。
0157デフォルトの名無しさん2006/03/20(月) 00:28:49
>>156
それどんなグイ?
0158デフォルトの名無しさん2006/03/20(月) 06:55:08
http://www.meow.org.uk/stan/xserver/
0159デフォルトの名無しさん2006/03/20(月) 16:42:39
>>156
SqueakのeToyなんてどう?
0160デフォルトの名無しさん2006/03/21(火) 00:16:05
コマンド ラインと融合したGUIってあんだよ。意味わかんね
0161デフォルトの名無しさん2006/03/21(火) 00:25:50
topみたいなコマンドを指してるのでは?
0162デフォルトの名無しさん2006/03/21(火) 00:31:19
Curses
0163デフォルトの名無しさん2006/03/21(火) 00:36:42
>>160
よくわからないけどたぶんstartxみたいなことでは・・・
0164デフォルトの名無しさん2006/03/21(火) 02:08:02
zshだと補完で候補リストを出すと、オプションとかだと説明つきで出せるでしょ。
簡単にはあれをポップアップにしたような奴とか欲しいなと思うね。
で、候補リストをポップアップで出すだけじゃなくて、いくつかの単語から
一つの値を選ぶオプションなんかではラジオボタンみたいな選択もできるように
よろしく表示してくれたり、オプション同士の排他関係を反映してくれたり、
補完関数を書けばもっと複雑な構成のヘルパGUIを表示してくれるといいなと。

普段はあまり考えないけど、たまにそういうのがあるといいなと思うことがある。
0165デフォルトの名無しさん2006/03/21(火) 08:02:07
裏側でコマンドラインとの間で入出力できるということじゃないか?
たとえば、dateの出力を表示できるとか
DBのデータをsedやperlに引き渡して編集結果を受け取って表示とか、
パイプをGUIの汎用機能としてとりこんだやつとかかな
0166デフォルトの名無しさん2006/03/22(水) 14:09:09
コマンドラインで出来る操作をすべてGUIで行いたいって事じゃないか?
例えばアイコンをマウスでグリグリって動かして、ボタン4とボタン7を同時に押しながら、別のアイコン上でボタン7を話すとsedが動いてくアイコンが別の物に変わって次の操作が出来るとかそういう感じのイメージじゃないのかな?

それはともかくコマンドラインのヒストリに相当する機能をGUIでも簡単に使えるようにして欲しいと思うね

0167デフォルトの名無しさん2006/03/22(水) 14:11:02
右クリックでモールス信号打ってキーボード代わりに
0168デフォルトの名無しさん2006/03/22(水) 14:19:03
lsして出したファイル名が全部オブジェクトでD&Dできるとか
コマンドライン引数にD&Dで追加とか
コマンドライン入力中に右クリックで状況依存メニューとか
0169デフォルトの名無しさん2006/03/22(水) 16:23:35
よくわからんがインテリセンスみたいなものだと理解しました。
0170デフォルトの名無しさん2006/03/23(木) 00:41:53
ダイアログとかウィンドウタイトルとか、範囲選択できない部分のテキストもコピーしたいな。
[右クリック] -> [送る] -> [/dev/clipboard]
みたいな。
流れ的にはパイプでいいんだけど。
0171デフォルトの名無しさん2006/03/25(土) 20:36:11
c++/tkってのがあった
0172デフォルトの名無しさん2006/03/25(土) 23:35:25
C++に対応したGUIライブラリは沢山あるのにわざわざTkを使う理由が分からんですたい
0173デフォルトの名無しさん2006/03/26(日) 08:31:03
Tkは機能が低いゆえに、
マルチプラットホームという点では他を凌ぐ。
0174デフォルトの名無しさん2006/03/28(火) 02:39:23
GTK+って今Windows用はどうなの?
以前はかなり安定性に問題があるようなことを聞いたけど。
0175デフォルトの名無しさん2006/03/28(火) 05:42:58
GTKの代表的なアプリってGIMPだと思うんだけど、めちゃくちゃ重いよね。
0176デフォルトの名無しさん2006/03/28(火) 06:45:28
めちゃくちゃ重いね。
0177デフォルトの名無しさん2006/03/28(火) 09:00:11
GUIで簡単にGUIを構築できて尚かつ無料でオヌヌメなのはどれ?
0178デフォルトの名無しさん2006/03/28(火) 09:03:46
Interface Builder
0179デフォルトの名無しさん2006/03/28(火) 11:23:47
Sylpheed も GTK+ だけど、
Windows 版があれだけ動くのはすごいことだけど、
Windows ネイティブ・アプリと比べるとださすぎるよなぁ。
0180デフォルトの名無しさん2006/03/28(火) 11:56:33
>>177
VB.NET
OSが無料じゃないが其処は許してくれ
0181デフォルトの名無しさん2006/03/28(火) 12:15:27
JavaにアレルギーなければNetBeans
C#ならMonoで#DEV
0182デフォルトの名無しさん2006/03/28(火) 12:18:14
>177
Delphi6Personal
0183デフォルトの名無しさん2006/03/28(火) 13:01:32
>>181
EclipseでVisualEditorじゃダメなのか?
0184デフォルトの名無しさん2006/03/28(火) 13:16:56
>>183
GUI作成能力はNetBeansの方が高い。
まあなんだ、好きなものを使ってくれとしか言えんが
個人的にはSWTはエクリプスの負の遺産になりそうな気がしなくもない。

0185デフォルトの名無しさん2006/03/28(火) 13:20:38
Javaって個人ユーザーでも実行環境の普及率かなり高いはずなのに
たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
0186デフォルトの名無しさん2006/03/28(火) 15:36:11
Java(w
0187デフォルトの名無しさん2006/03/28(火) 16:23:16
wxWidgetsだろ
速度、充実度、汎用性すべてにおいてこれにまさるGUIフレームワークはない
0188デフォルトの名無しさん2006/03/28(火) 18:50:38
速いの?
0189デフォルトの名無しさん2006/03/28(火) 19:39:05
条件に「導入が楽ちん」も追加してくれ
0190デフォルトの名無しさん2006/03/28(火) 20:23:00
1.GUIでGUI構築できる
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある

5に関しては主観入り混じるからアテにならないけど、これだけ満たせば最強?
0191デフォルトの名無しさん2006/03/28(火) 20:35:42
個人的にはこれが最重要だな
6. 有償版が存在する(=企業が作っている)

フリーのオプソものはドキュメントやGUIビルダー部分の完成度が低くてどうも好かん。
0192デフォルトの名無しさん2006/03/28(火) 20:36:53
たしかに企業が作ってないとしたらよほど
強力なコミュニティが作ってないとダメだな。
0193デフォルトの名無しさん2006/03/28(火) 20:40:57
Apacheですら「財団」だからな
金≒質
0194デフォルトの名無しさん2006/03/28(火) 20:43:18
そういやそうだな。途中で開発放棄されても困るし。
0195デフォルトの名無しさん2006/03/28(火) 20:53:41
そうするとQtあたりになりそうな予感
0196デフォルトの名無しさん2006/03/28(火) 21:01:11
じゃあQtかな〜
0197デフォルトの名無しさん2006/03/28(火) 21:01:26
GTKてWindowsで動かせるの?
CygwinのX立ち上げてとかなら見たことあるけど。
0198デフォルトの名無しさん2006/03/28(火) 21:14:54
etherealのWindows版はGTKベース
0199デフォルトの名無しさん2006/03/28(火) 21:19:46
正直ユーザーの立場でいうと、GTKのGUIは使いづらいしダサい
0200デフォルトの名無しさん2006/03/28(火) 21:21:05
Qtは評価版DLすればいいのか?
オープンソースでのみ無料で使えるんだよな?
0201デフォルトの名無しさん2006/03/28(火) 21:24:48
>>199
わからんでもないけど、まずはデファクトスタンダードを作るべきだと思うんだよな。
Linux周りのライブラリはあまりにも散らばりすぎだ。
0202デフォルトの名無しさん2006/03/28(火) 21:41:39
Win の GUI が既にダサイというのは見なかった事にしてるの?
0203デフォルトの名無しさん2006/03/28(火) 21:45:41
なんか話繋がってないし板も違うっぽな
0204デフォルトの名無しさん2006/03/28(火) 21:45:49
>>185
>Javaって個人ユーザーでも実行環境の普及率かなり高いはずなのに
>たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
開発ツールのたぐいをのぞいて、FreeMindぐらいかな?
0205デフォルトの名無しさん2006/03/28(火) 22:03:12
そこでGNUSTEPですよ
だれか実装手伝って・・・
0206デフォルトの名無しさん2006/03/28(火) 22:05:01
GNUStepってInterface Builderみたいなのはあるの?
0207デフォルトの名無しさん2006/03/28(火) 22:09:10
>>205
>そこでGNUSTEPですよ
>だれか実装手伝って・・・
 macの値下げが期待できる今、今更、
linuxやwinで動かす意義はないと思うが。
0208デフォルトの名無しさん2006/03/28(火) 22:15:29
ttp://potrace.sourceforge.net/
これにさ、GUI着けたいんだけど
どうしたら出来るかな。Cocoapotraceという名前でMac用はあるんだけど
WIN用がないから、GUIつけたいんだけど

大本のCソースは公開されてるんだが…
0209デフォルトの名無しさん2006/03/28(火) 22:18:44
GNUSTEP って昔はライセンスが GPL だった気がするけど、今は LGPL なの?
Widget Set 以外も丸抱えだからちょっと使い辛い。AppKit 単体で簡単に使えるように
なると良いんだけど。
0210デフォルトの名無しさん2006/03/28(火) 22:35:14
>>208 GUIはともかく面白いソフトだなー
0211デフォルトの名無しさん2006/03/28(火) 22:53:30
>>208
コマンドライン版のGUIラッパーでWin限定なら
MS/Borland系のツールでちゃちゃっとできそうだな。
0212デフォルトの名無しさん2006/03/28(火) 22:59:34
WTLだな。あの軽量コンパクトさはたまらない。
0213デフォルトの名無しさん2006/03/28(火) 23:18:26
GTK+はテーマを入れてナンボだが、Windowsな人はそうしないからねえ。
0214デフォルトの名無しさん2006/03/28(火) 23:44:30
>>191
やっぱりVC++とVC#が最高だよな。.
0215デフォルトの名無しさん2006/03/29(水) 10:35:46
208です
>>211
ソレ系でCのソースをGUI上でチョコチョコ入れたり、いじくったりすれば出来る?
GUIの勉強でちょいやってみたいなと思って

もともと絵描きなので、これが使えれば作業が数倍楽になるからさ
0216デフォルトの名無しさん2006/03/29(水) 10:47:41
コマンドラインのプログラムをGUIに直すのには2種類やり方があって
ひとつはソースコードに直接手を入れてGUIに作り直すやり方。

もうひとつはオリジナルのソースには一切手を加えずに
中身空っぽの張りぼてGUIを作って
例えば"変換"ボタンを押したら裏でcuiprog.exeを呼び出して
あたかも自分がやったように見せかけるラッパー方式。

後者であれば結構簡単だからやってみたら。
言語は何でもいいよ。C#, VB.NET, Delphiとか無料のツールで出来る。
0217デフォルトの名無しさん2006/03/29(水) 11:16:30
>>216が見えない
0218デフォルトの名無しさん2006/03/29(水) 12:07:20
>>217
NGwordに"exe"でも入れてるのか?
0219デフォルトの名無しさん2006/03/29(水) 14:48:04
>>218
三行以上あると読まないってだけじゃね?
0220デフォルトの名無しさん2006/03/29(水) 15:06:21
>>190
RAD&IDE装備でなきゃ。

MFCなんてカス
0221デフォルトの名無しさん2006/03/29(水) 21:47:47
>>216
なるほど。やってみます
0222デフォルトの名無しさん2006/03/31(金) 15:01:54
なんか色々見てるうちに萎えてきた
VB=ありえない
Delphi=なんか古そうなのに覚えるのメンドクサイ
VC=組むのがメンドクサすぎる MFC・WTL・WIN32APIもどれも直感的にいけない
C++Builder=買えない
wxWidget python なんかよくわからん
WideStudio=よくわからん。つーかダサい

例がたくさんあって、直感的に出来て、導入が楽なRAD系のなんかないかね
0223デフォルトの名無しさん2006/03/31(金) 15:04:40
>>222
VC#Expressでいいじゃん。











使ったこと無い人間の超適当レスだけど。
0224デフォルトの名無しさん2006/03/31(金) 15:09:15
>>222
VBがありえないと言う理由にも寄るけど、
消去法的にVC#しかないだろうな。
0225デフォルトの名無しさん2006/03/31(金) 15:20:19
HSPでもやっててください
0226デフォルトの名無しさん2006/03/31(金) 21:25:44
Cocoa + Interface Builderって最強じゃね?
0227デフォルトの名無しさん2006/03/31(金) 21:30:21
C#も結局Win32API呼びまくりだから(2.0はよく知らんけど)
覚えることが少ないというわけでもないし
起動がもっさりでフリーウェア作ると微妙に嫌われたりもする。

ともかくプラットフォームとして.NETかWIn32APIかをまず選ぶべし。
Win32APIならまだDelphiが楽さでは一歩抜けているといっておく。
0228デフォルトの名無しさん2006/03/31(金) 21:33:10
しかし、Borlandが……
0229デフォルトの名無しさん2006/03/32(土) 00:08:56
wxwidgetsはpythonでも動くというだけでc++でもperlでもいいわけだが
0230デフォルトの名無しさん2006/03/32(土) 00:10:53
どんなものかっつったらEclipseはwxWidgetsで作られてるぞ
0231デフォルトの名無しさん2006/03/32(土) 00:45:12
>>230
あれ、Eclipseって、Java+SWTじゃなかったけ?
0232デフォルトの名無しさん2006/03/32(土) 00:57:41
見た目の古くささをのぞけば、VisualWorksが一番、完成度が
高いと思う。
0233デフォルトの名無しさん2006/03/32(土) 07:24:01
wxWidget も MFC のようなもの
0234デフォルトの名無しさん2006/03/32(土) 13:07:45
>>190を改変して

1.GUIでGUI構築できる(RAD&IDE装備)
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実

これを全部満たしてるのを俺に教えれ!ヴァカ!
0235デフォルトの名無しさん2006/03/32(土) 13:11:08
別に無料にはこだわらんが。
0236デフォルトの名無しさん2006/03/32(土) 13:30:53
1アプリごとにライセンス料取られるのは勘弁願いたい。
0237デフォルトの名無しさん2006/03/32(土) 13:31:36
>>234
Java
0238デフォルトの名無しさん2006/03/32(土) 14:19:14
Javaだな 有償版ライブラリはないが企業が作ってるからいいのか
0239デフォルトの名無しさん2006/03/32(土) 14:35:52
1.GUIでGUI構築できる(RAD&IDE装備)
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.Java以外
0240デフォルトの名無しさん2006/03/32(土) 14:44:39
SmallTalkとかどう?
0241デフォルトの名無しさん2006/03/32(土) 14:50:03
過去の遺産って具体的に指定しないとなんとも・・・
0242デフォルトの名無しさん2006/03/32(土) 14:56:25
>>239 VC2005に誘導すんのやめろw
0243デフォルトの名無しさん2006/03/32(土) 14:57:38
1.GUIでGUI構築できる(RAD&IDE装備)
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.Java以外
9.VisualStudio2005以外
0244デフォルトの名無しさん2006/03/32(土) 15:37:00
Javaはクラスを一丸管理してないから重複ものもいっぱいあるし
なにしろ数が多すぎてなにかを流用しようとすると関連するクラス一式
そろえないといけないからめんどくさいし効率悪いな
多すぎて分けわからんの多いしね
それに遅いしーーーーーーー
0245デフォルトの名無しさん2006/03/32(土) 15:49:57
Javaと.NETだと、ベンチマークじゃ海外の企業サイト以外は
Javaの方が速かったような気がする。
もちろんネイティブのものの方がいいんだけど、Borlandが
もうちょっとなんとかしてくれていればなぁ。
0246デフォルトの名無しさん2006/03/32(土) 15:52:02
Java最強が結論ワロスwwwwwwww
0247デフォルトの名無しさん2006/03/32(土) 16:19:44
6の項目がよくわからないんだが
GUI構築ライブラリの有償版が存在するかってこと? 実にどうでもよくないか?
企業が作っているも微妙だけど
0248デフォルトの名無しさん2006/03/32(土) 16:35:08
>>236
グレープシティのライブラリの話?
0249デフォルトの名無しさん2006/03/32(土) 16:36:02
>Javaって個人ユーザーでも実行環境の普及率かなり高いはずなのに
>たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
v2c
0250デフォルトの名無しさん2006/03/32(土) 17:13:58
>>247
ちょっと前のレスくらい読めよ
0251デフォルトの名無しさん2006/03/32(土) 17:28:41
>>250
読んでもやっぱり変だと思ったから聞いてるんだが
有償版が存在することが問題の解決になってない
0252デフォルトの名無しさん2006/03/32(土) 17:30:43
有償だから無条件に優れているわけではないが
Linux雑多な使いづらい烏合の衆なフリーのライブラリ・開発環境より
定評のある有償の開発環境のほうがはるかに完成度が高いのが現実。

もちろんフリーウェア乞食や信者は己の信念に基づいて
好きな物を使えばいいわけだが。
0253デフォルトの名無しさん2006/03/32(土) 18:18:02
「企業が作っている」ってのと「有償版が存在する」ってのはイコールじゃないような気がするのだが。
0254デフォルトの名無しさん2006/03/32(土) 18:26:06
みんな GTK+ より Qt の方がいいの?
0255デフォルトの名無しさん2006/03/32(土) 19:16:16
Swingは、企業が作ってるようなもんだが、有償版はない
他に企業が作って無いがサポート体制があるようなのも(多分)あるでしょ

ライブラリの有償が欲しいのか、それを含む開発環境の有償が欲しいのか
結局いらないのか よくわからない
0256デフォルトの名無しさん2006/03/32(土) 20:17:49
有償版がある=開発とサポートが続くってのは幻想だよな、Borlandさんよ……
0257デフォルトの名無しさん2006/03/32(土) 20:24:57
>>255
企業が金かけて作ってるって事だろ。
それでもSwingなんて例外的な糞ライブラリはあるけどな。
0258デフォルトの名無しさん2006/03/32(土) 20:45:59
SwingのソースはとてもJavaには見えない
ほぼC。人海戦術で作ったんだろうな
0259デフォルトの名無しさん2006/03/32(土) 21:04:47
Swingは割と綺麗だと思うが、>>257-258は何のライブラリがお勧め?
0260デフォルトの名無しさん2006/03/32(土) 21:10:02
1.GUIでGUI構築できる(RAD&IDE装備)
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.出来上がったものが軽い
9.ライブラリがわかりやすくかつ綺麗

これでいいだろ。
0261デフォルトの名無しさん2006/03/32(土) 21:33:17
VC#とかのGUIデザイナ(?)ってデザインしたGUIがソースコードで出力されるの?
0262デフォルトの名無しさん2006/03/32(土) 21:39:12
当然
0263デフォルトの名無しさん2006/03/32(土) 21:40:21
>>261
Yes。
でもCompact Frameworkとの間で共通にできなかったりして、結構問題あり
0264デフォルトの名無しさん2006/03/32(土) 21:43:46
>>262
「当然」なのか…
0265デフォルトの名無しさん2006/03/32(土) 21:48:13
当然
0266デフォルトの名無しさん2006/03/32(土) 21:49:54
当然?
0267デフォルトの名無しさん2006/03/32(土) 22:03:33
設計のネタ元になれるライブラリ希望
つまり、パクリのネタ元希望ってことね
0268デフォルトの名無しさん2006/03/32(土) 22:25:23
VBやDelphiはソースコードじゃないよね、確か。
VCのダイアログエディタもソースコードじゃない。
NetBeans(Java)はソースコードが出力される。
0269デフォルトの名無しさん2006/03/32(土) 22:35:04
IBもソースコードじゃないね。
0270デフォルトの名無しさん2006/03/32(土) 22:37:22
そんな低レベルなIDEと比較されてもw
0271デフォルトの名無しさん2006/03/32(土) 22:48:04
>>268
リソース=ソースコードなんじゃないか?
0272デフォルトの名無しさん2006/03/32(土) 22:49:46
リソース=ソースコードだったら、>>268の全部ソースコードになるね。
0273デフォルトの名無しさん2006/03/32(土) 22:50:19
リソースじゃなくてリソースファイルね
音声ファイルは?とか馬鹿なツッコミいれるなよ
0274デフォルトの名無しさん2006/03/32(土) 22:51:33
音声ファイルは?
0275デフォルトの名無しさん2006/03/32(土) 22:51:50
>>274
死ね
0276デフォルトの名無しさん2006/03/32(土) 23:17:52
>>267
>設計のネタ元になれるライブラリ希望
>つまり、パクリのネタ元希望ってことね
 Smalltalkはパクリのネタ元として認知さ
れてますがなにか?


0277デフォルトの名無しさん2006/04/02(日) 00:08:10
>>276
Squeakってきれい?
0278デフォルトの名無しさん2006/04/02(日) 12:14:47
>VCのダイアログエディタもソースコードじゃない。
リソースファイルをソースでないと?

>NetBeans(Java)はソースコードが出力される。
そりゃJavaにそういう仕組みがないからではないかと。最近のJavaのことは知らんけど。
0279デフォルトの名無しさん2006/04/02(日) 12:26:14
おりゃ未だにGUI部分のソースコード吐くようなIDEは糞だと思ってる
IBはその点気に入ってたよ
ようは設計したオブジェクトをシリアライズしてるだけだけどね
0280デフォルトの名無しさん2006/04/02(日) 12:50:12
うまく隠蔽されてればなんでもいいしどうでもいい。
0281デフォルトの名無しさん2006/04/02(日) 12:55:46
fuck off
0282デフォルトの名無しさん2006/04/02(日) 15:00:05
>>185
業務アプリでいえば徐々に出てきつつある。

まあ、デスクトップで使えるようになったのって
実質Ver1.5から(1年前)だし、今後に期待ってところかなあ。。。
(次期Javaでさらにパワーアップするみたいだしね)
0283デフォルトの名無しさん2006/04/02(日) 15:02:33
>>282

×使えるようになった
○使えるレベルになった
0284デフォルトの名無しさん2006/04/02(日) 21:07:25
じゃばはguiじゃねーだろ
swingとkssWTって言えよ
C++はguiできますとか言ってたら馬鹿だろ?
wxWidgetsはjava版もあるぞ
0285デフォルトの名無しさん2006/04/02(日) 21:11:48
cat >>1-1000 | grep -v java
0286デフォルトの名無しさん2006/04/03(月) 02:15:11
>>285
そういうのできる 2ch ブラウザあれば便利なのにね。

今、個人的には
Java - Swing
C - Gtk+
C++ - wxWidgets
かな。Java で GUI とかあんまりしないけど。
C++ のときは Gtkmm 使ってもいいんだけど Windows でも使えるように
wxWidgets にしてる。Qt はうちの環境だと日本語入力が変になるからやだ。
MFC とかお金かかるのは知らない。
0287デフォルトの名無しさん2006/04/03(月) 07:22:16
>>286
>Qt はうちの環境だと日本語入力が変になるからやだ。
すみません。情報としてもっておきたいので、その環境を教えてください。
0288デフォルトの名無しさん2006/04/03(月) 07:26:34
>>287
すいません
あなたのお力ちょっと拝借してもよかとですか?
0289デフォルトの名無しさん2006/04/03(月) 07:33:47
>>287
すいません。情報として持っておきたいのでここに日記書きつづってください。
0290デフォルトの名無しさん2006/04/03(月) 16:34:25
Avalonはどうなった?
0291デフォルトの名無しさん2006/04/03(月) 16:49:31
Vistaが来年に延期だからな。
でもXP用のが出るとかでないとか言ってたような気がする。
02922862006/04/03(月) 17:12:35
>>287
Linux で qt-3.3.5 かな。
いや、なんか Qt て Over the Spot (だっけ?) になるんだよね。
Gtk+ (あともちろん wxWidgets も) ならちゃんと On the Spot (だっけ?) になるんだけど。
てゆか「情報として持っておきたい」ってアナタは何者?

Adobe Reader も Realplayer も GTK+ だし Firefox の XUL とか OOo のなんとかとかも GTK+
ベースになったんだし GTK+ で景観を統一したいね
02932872006/04/03(月) 21:46:33
>>292
ありがとうございます。

>てゆか「情報として持っておきたい」ってアナタは何者?

Qt4を使ってフリーソフトウェアを書いています。
自分のプログラムにも関係がありそうだったらどんな動作になるのかを
確認しようかと思った次第です。
0294デフォルトの名無しさん2006/07/01(土) 00:44:24
BCC最強だろ
0295デフォルトの名無しさん2006/07/01(土) 13:03:15
俺cしかできないんだけどお勧めのGUI構築ライブリって何?
ウィンアピって奴習おうとしたんだけどあまりに複雑なんで途中で放り出したんだけど
ウィナプ以外で教えて
0296デフォルトの名無しさん2006/07/01(土) 13:30:09
C#.NETでもやっとけ
0297デフォルトの名無しさん2006/07/01(土) 13:35:51
C#.NET(失笑)
0298デフォルトの名無しさん2006/07/01(土) 13:45:10
ウィンアピってwwwwwwwww

どう見ても釣りです。本当にありがとうございました。
0299デフォルトの名無しさん2006/07/01(土) 16:06:04
ちょっと教えてください。

knoppixをベースにした、あるベンダのディストリで動くGUIアプリを作る予定です。
が、はっきり言ってLinuxはまったく知らないので困っています。
(ちなみにWinCEに移植予定ですが、これは.NETでつくるかも)

そのベンダはWideStudioを推奨していますが、見た目や使い勝手がいまいち・・・
で、自分的にはwxWidgetsがいいかと思うんですが、gtkが必要なんですか?

あと、gtkやらXやらの関係を理解するのにいいサイトや本はありませんか?
いろいろ検索してみましたが、いまいち理解し切れません。
0300デフォルトの名無しさん2006/07/02(日) 06:53:45
>>299
>wxWidgetsがいいかと思うんですが、gtkが必要なんですか?
必要ない。
0301デフォルトの名無しさん2006/07/02(日) 09:19:05
あれ?
LinuxではGTKのラッパーじゃなかった?
0302・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/02(日) 13:14:40
GTK+のラッパーだけど、GNOME開発ツール入れたら最初から入ってるし。
Qt版ないのな。まぁ、QtもQtで「クロスプラットフォームMFC」的に使えるからな。多少違うが。
0303デフォルトの名無しさん2006/07/02(日) 13:24:34
>>299
ベンダの標準ねじ曲げたら全責任を負うことになるぞ〜。
03042992006/07/02(日) 14:25:15
>>300,>>301
どっちなんでしょうか?

>>302
GNOME開発ツールってなんですか?SDK?

>>303
ベンダといってもLinuxディストリ?とかを本業で出してるところじゃないです。
組み込み用のOSとしてLinuxを使ってるだけです。なのでぐぐっても見つかりません。

なんというかWinの知識しかないので難しいですね。
Xが入ってればとりあえずGUIアプリは作れるんですかね?
0305デフォルトの名無しさん2006/07/02(日) 14:27:52
>>304
Xプロトコル->Xlib->Motif->Gtk,Qt

何かこんなノリだと記憶。
0306・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/02(日) 14:47:41
>>305
GTK+もQtもMotifなんぞに依存してない。もちろんクローン実装のLesstifにもね。

Qt/KDEはMotif/CDEよりもレイヤーが薄いからパフォーマンス上優位と言う話も。
Qtにはフレームバッファ直描きできる実装もあるしね。
0307・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/02(日) 14:53:55
度忘れ気味だったのでググッた
X版についてはGTK+もQtもXlibの上のレイヤーらしい
0308デフォルトの名無しさん2006/07/02(日) 14:54:12
>>306
依存関係というか世代の奇跡?
0309・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/02(日) 14:57:31
Xプロトコル->Xlib->Xt->Motif->CDE
Xプロトコル->Xlib->GTK+->GNOME
Xプロトコル->Xlib->Qt->KDE
03102992006/07/02(日) 15:35:52
>>305-309
なるほど、ありが�d。
WideStudioはこんな感じですかね?
Xプロトコル->Xlib->WideStudio

使うディストリだとGUIはX-Windowとしか書いてないので、
wxWidgetsを使うためにはGTKが必要になるのかな?
CPUがSH-7760なので自分でコンパイルが必要かな・・・
もうちょっとLinuxについて勉強してみます
0311デフォルトの名無しさん2006/07/02(日) 17:27:09
> wxWidgetsを使うためにはGTKが必要になるのかな?

必要かどうかで言えば必要。
ただし、他のツールやアプリとかと一緒にすでにインストールされてる可能性があるってこと。
0312デフォルトの名無しさん2006/07/02(日) 20:35:16
X, Xlib, Gtk+, wxWidget 全部使ったらかなりの重量級だけど、メモリ足りるの?
0313・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/02(日) 21:06:48
組み込みではきついと思う
SH-7760って100MHz前後のカーナビとかに使われる石だし
0314デフォルトの名無しさん2006/07/02(日) 21:22:59
組み込み向けでも maemo(Gtk+) とか Qtopia(Qt) だとメモリユーゼージは一緒くらいかな?
フットプリントを小さくしたいなら Xlib 直書きか FLTK とか?
0315デフォルトの名無しさん2006/07/02(日) 22:33:06
>>314
必死で英語を使ってみましたw
0316デフォルトの名無しさん2006/07/03(月) 01:01:27
スマン。日本語が不自由なんだ。
0317デフォルトの名無しさん2006/07/03(月) 01:43:18
ポトペタ部分専用のツールが欲しいな。出力はXMLで。
そっからさきのコード自動生成とかは別にrubyとかで書けばいいしな。
0318・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/07/03(月) 01:45:28
>>317
それなんてASTERIA?

IDEで管理しやすい構造の言語設計になってないと難しいかと。その意味でDelphiやC#は優秀
03193172006/07/03(月) 08:33:41
そんな贅沢なもんでなくていいかな。
コントロールの位置とサイズを目で見てどんなもんか確認できればよいよ。
それで矩形の座標がXMLに出力されれば。
それだけで手で座標打ってビルドして確認を繰り返すよりマシ。
0320デフォルトの名無しさん2006/07/03(月) 17:32:05
座標決め打ちなんつー激しく使えないレイアウト方式を
Microsoftはいつまでひっぱるんだろね。
まあバカに作らせるには一番わかりやすいだろうとは思うけど。


0321デフォルトの名無しさん2006/07/03(月) 17:36:31
相対的な位置なんて、メンドクサイだけだっつーの
どう考えても座標指定の2Dより相対的な位置の3Dプログラミングの方がやるのは馬鹿らしい。
めんどくさい事を嫌い、手軽な方を選ぶ人間は馬鹿だというのは間違いだ。
そんなものは自己満足だよ。
03222992006/07/03(月) 22:25:31
>>311
なるほど。ただ、今回の場合その可能性はなさそうですね

>>312-313
そうなの?見てみたら192MHzでメモリ64MBだった。
WideStudioならいけるのかなあ?
見た目にこだわるつもりはないので、あきらめも肝心かな。
0323デフォルトの名無しさん2006/07/04(火) 16:50:31
高性能なCADって、図形の拡大縮小とか、移動とか、大きなモデルでも
表示がすごく速いですけれど、ああいうCADって、どういうGUI(APIかな?)を
使っているんでしょうか?
昔、GDI+使ってたくさんの塗りつぶしたポリゴンを表示させたことがありますが、
すごく重かったです。
0324デフォルトの名無しさん2006/07/04(火) 17:42:59
OpenGLじゃないの
0325デフォルトの名無しさん2006/07/04(火) 20:17:35
>>301
wxWidgetsにはGTK+意外にもMotifとX11をラップしたやつがある。
0326デフォルトの名無しさん2006/07/05(水) 00:11:55
>>323
Qt使っているCADは少なからずありそうですね。
0327デフォルトの名無しさん2006/07/05(水) 01:07:33
>>326ねーと思うよ
0328デフォルトの名無しさん2006/07/05(水) 01:50:17
http://www.trolltech.com/customers/casestories/stories/raindrop
http://www.trolltech.com/customers/casestories/stories/synopsys
0329デフォルトの名無しさん2006/07/05(水) 06:10:24
GUIはQtでも図形の描画はOpenGL
これ定石
0330デフォルトの名無しさん2006/07/05(水) 21:26:40
>>326
QCADとかEAGLEとか
0331デフォルトの名無しさん2006/07/10(月) 10:48:47
>329
もしOpenGLを使うとして、
OpenGLの場合、凸多角形の表示は標準の関数で、できたと思うのですが、
凹多角形の表示機能は、自分で作る必要がありますか?
0332デフォルトの名無しさん2006/07/10(月) 11:03:27
>>331
スレ違いになるから向こうで聞いてくれるといいんだが
とりあえずヒントだけ言っとくと GLU の Tesselator 使え。
使い方わからなかったらOpenGLスレへどうぞ。
0333デフォルトの名無しさん2006/07/10(月) 19:30:14
グラフィックで描画するより画像をBLTした方が速いよね?
0334デフォルトの名無しさん2006/07/14(金) 21:36:25
>>333
1000x1000のキャンバスの(0,0)(5,0)に線を引くことを考える。

描くべきピクセルは次の通り
LINE:5ピクセル
BITBLT:1000x1000
0335デフォルトの名無しさん2006/07/31(月) 02:29:08
いい加減どんな環境でも共通で使えるグラフィックライブラリを規格化してくれよ。
MFCもxlibもめんどい。
マク対応なんて苦痛だ。マカ氏んでいいよ。
0336デフォルトの名無しさん2006/07/31(月) 03:06:15
wxWidget 使え。
0337デフォルトの名無しさん2006/07/31(月) 15:36:12
wxぐぐってみたけど、いい参考資料見つからない。
誰も使ってないの?
0338デフォルトの名無しさん2006/07/31(月) 15:38:36
ここにwxWidgetスレもあるけど。
それで参考にならんなら知らん。
0339デフォルトの名無しさん2006/07/31(月) 18:27:08
>>335
マカで悪かったですね。
0340デフォルトの名無しさん2006/07/31(月) 20:28:18
>>337
本家のOverviewとReferenceとサンプルとあれば十分だと思うが。
書籍のPDFもある。
「誰も使ってないの?」なんて書くってことは本家サイトすら見てなさそうだけど。
0341デフォルトの名無しさん2006/07/31(月) 23:17:44
wxね、日本語周りがダメだよ。あとMacもダメ。
0342デフォルトの名無しさん2006/08/01(火) 00:53:31
>>341
MacでwxPython使ってるけど、ユニコードに変換すれば別に日本語問題ないよ
0343デフォルトの名無しさん2006/08/01(火) 21:58:00
ANSIビルドで日本語使いたいというなら、2バイト目に0x5c使っちゃう
変態エンコーディングのユーザが自分でなんとかすべきだな。
まあ大人しくユニコードビルド使っとけと。
0344デフォルトの名無しさん2006/08/01(火) 22:01:18
それにEUCとかだったらANSIビルドでもそんなに問題ないし。
0345デフォルトの名無しさん2006/08/02(水) 16:41:20
問題は、ユーザー環境に入っているwxなんだよ。
0346デフォルトの名無しさん2006/08/02(水) 23:31:12
そっち使わなければ良いだけじゃん
0347デフォルトの名無しさん2006/08/10(木) 13:20:52
で何か作った人いるの?
0348デフォルトの名無しさん2006/08/10(木) 21:50:20
そりゃ、GUIライブラリを使って何か作った人はたくさんいるだろう
0349デフォルトの名無しさん2006/08/10(木) 22:03:04
でも聞いたことないよね。
0350デフォルトの名無しさん2006/08/10(木) 22:11:19
asso
0351デフォルトの名無しさん2006/08/10(木) 23:50:29
俺が読み書きしている2ch専用ブラウザはGUIライブラリ使ってないのか?
0352デフォルトの名無しさん2006/08/11(金) 00:01:42
>>351
俺は=2chだから使ってないな。
0353デフォルトの名無しさん2006/08/19(土) 02:36:13
ところで、今C++で一般的に使われてるGUI構築ライブラリって何?
MFCか.NETかATL/WTLなんだろうけど・・・。
うちではWTL使ってるけどね。世間では.NETになりつつあるのかな?
0354・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/08/19(土) 02:43:02
C++.NETは、.C++のCLI独自拡張(2002〜2003)もしくはC++/CLIという言語(2005〜)だから。

2ch関連ツール見てる限りではVCL(Delphi/C++Builder)使いが活躍してる希ガス
0355デフォルトの名無しさん2006/08/19(土) 04:50:43
激しくうろ覚えで間違えまくってそうだが

かちゅーしゃ、Jane、ギコナビ、ホットゾヌ、ABone:Delphi
twintail、Castella、Baloo:C#
Ya2b(旧2chブラウザ):MFC?
Live2ch:VB6
0356デフォルトの名無しさん2006/08/19(土) 04:56:01
MS系の開発ツールはさ
コントロール配置したら勝手に色々コード出してくれて設定してくれるのはいいんだけど
逆にそのコントロールを削除する時が面倒なんだよね。メッセージマップの部分とかにコード残りまくり。
自動生成があるなら、自動削除も欲しいよ。
これが原因で後々中途に消してERRORでまくりで、うぜえええって事が結構ある。

特にAppWizで自動で作られるOK,Cancel,Aboutボタン。
あれ毎回消すのだりぃ
0357デフォルトの名無しさん2006/08/19(土) 05:10:48
>>354
ん?C++/MFC,ATLも普通に使えるだろ。
0358・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/08/19(土) 14:27:37
いや、Managed使う場合の話
0359デフォルトの名無しさん2006/08/19(土) 18:05:40
C/Win32APIが最強
0360デフォルトの名無しさん2006/08/23(水) 07:11:40
.NEET最強
0361デフォルトの名無しさん2006/08/23(水) 18:32:49
迷うんだよな。VC++でGUIプログラム組む時
今の時期は特に・・・

正直今標準的なのは、MFCかWin32か.NETだろう。
MSのIDEに標準で付いてるからってのが根拠だが・・・。

でも、MFCは互換性維持の為の過去のものになってるし、
Win32は今時そりゃないだろう。冗談はよしてくれよ。って感じだし。
だからって、.NETか?っていわれりゃ、C++で.NETってあんまり聞かないよね。。。
ごくごく標準的に使われてるのがどれか、全くわからん。
一昔前なら間違いなくMFCを選べばよかったんだが・・・

0362デフォルトの名無しさん2006/08/23(水) 18:56:00
つ BCB/VCL
0363・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/08/24(木) 00:46:22
64ビット乗り遅れ
0364デフォルトの名無しさん2006/08/31(木) 07:08:55
>>361
.NETするならC++を選ぶメリットが…

Windows専用ソフトをC++で組むのならMFCで良いんじゃないか。
今もなお、圧倒的に最大のユーザーを抱えるクラスライブラリだし。
0365デフォルトの名無しさん2006/09/02(土) 10:10:26
>>364
>.NETするならC++を選ぶメリットが…

API/ライブラリ関数と.NETをごちゃ混ぜに書けるのが何とも最強。
0366デフォルトの名無しさん2006/09/08(金) 22:02:45
え〜そうでもないだろ。ライブラリと言語の組み合わせは向き不向きあるよ。
.NETならC#だと思うしMFCならC++だと思うよ。
0367デフォルトの名無しさん2006/09/08(金) 23:28:30
Win32 + VCL相当のWinForm。わぁい
0368デフォルトの名無しさん2006/09/09(土) 15:42:29
MFCは良く無いだろ。

M$の対オプソ戦略にC++を落とめてVBを使わせるというのがあったが、
それに一躍かったのがMFC。
色付けするだけでもにプロパティが無くてWin32ガチャガチャに呼び出して目が点。
0369デフォルトの名無しさん2006/09/09(土) 20:17:32
だからって、C++から.NETを使うのが一般的って言うのか?
0370デフォルトの名無しさん2006/09/09(土) 20:19:28
WindowsFormsライクなC++クラスがあれば…。
0371デフォルトの名無しさん2006/09/09(土) 20:21:36
C++だと、BCB系が一番楽だよ。
今ならTubroC++が無料で、商用利用も出来る。
ただ、将来性がないのと中身がDelphiだ。
0372デフォルトの名無しさん2006/09/09(土) 22:04:27
それは現状使うのは良いかも知れないけど
やはり一般的ではないよね。

特に企業だと、
・Win32API
・ATL(たまにWTL)
・MFC
この3つしか一般的に使われてない気がする。
そもそも、ほとんどの場合MSの開発環境が前提だと思うし。

俺が知る限り、
C++ならMFCで
今は、C♯+.NETが一般的だと思う。
ただ、C♯の案件はC++ほど多くないので、Javaなどとの戦国時代に突入しちゃった感がある。
あと、Web開発ばかりで、この手の市場が縮小傾向であるとも見れるしなぁ・・・。
0373デフォルトの名無しさん2006/09/09(土) 22:11:05
見栄えは、ActiveBasicでCOM DLLとして作成
あとは、VC++から読み出しって具合に作ってる俺が居る。
あまり一般的ではないかな。
0374デフォルトの名無しさん2006/09/09(土) 22:24:26
GUIフロントベースはwebブラウザ with ajaxで実処理はサーバー機能を有するコマンド群が主流となる

という大胆予想をここに予測しておく
0375デフォルトの名無しさん2006/09/09(土) 23:07:13
>>372
>この3つしか一般的に使われてない気がする。

妄想かよw
0376デフォルトの名無しさん2006/09/09(土) 23:44:37
MSのツールでそれ以外使える一般的なやつがあるなら教えておくれ。
Windows開発には、MSのツールが一般的という話を前提にしているから
そのMSのツールで一般的な3つが、一般的だと言うわけだが。
0377デフォルトの名無しさん2006/09/09(土) 23:46:16
>>376
使える。と一般的。を明確に定義してくれ。

前提条件が適当だから論理も筋が通らず自分の答えも自信なげになる。
0378デフォルトの名無しさん2006/09/10(日) 19:14:30
まぁ、Windows + C++に関しては、Win32API、MFC、.NETが一般的なのは間違いはないと思うけど
今の時代、C♯+.NETでメインを作って、どうしてもC++に頼りたい部分だけ外部ライブラリとしてC++で組む
そういうのが、個人的には賢いと思う。

0379デフォルトの名無しさん2006/09/10(日) 19:47:10
.NETは一般的じゃないだろ。
0380デフォルトの名無しさん2006/09/10(日) 19:53:13
>>374
1000行以上のTABLEがさくさく表示されれば乗り換えてもいいぜ
0381デフォルトの名無しさん2006/09/11(月) 10:16:38
>>372
>やはり一般的ではないよね。

視野狭すぎ。

パッケージでもドライバ添付のアプリでも、某のアイコンを良く見るよ。

>俺が知る限り、
>C++ならMFCで
>今は、C♯+.NETが一般的だと思う。

ドトネトアプリなんて使っても無いよ。
デジドカ系で使われてるだけだろ。
0382デフォルトの名無しさん2006/09/11(月) 16:27:13
いや、どう考えてもVSの天下だろ。
シェアで某がMSより勝ってるとは思えん。
0383デフォルトの名無しさん2006/09/11(月) 16:31:52
V$っていうのはパッケージ名がV$なだけで、中身は死に続け。続くものは無い。

DelはTurboPascalから続いてる。
0384デフォルトの名無しさん2006/09/11(月) 20:08:19
Visual Studioのシェアは高いが、GUIアプリでの.NETはほとんど
普及していない。
0385デフォルトの名無しさん2006/09/11(月) 23:59:44
>>384
すまん、数字で頼む。
0386デフォルトの名無しさん2006/09/12(火) 00:10:37
Vectorでも検索したら?
0387デフォルトの名無しさん2006/09/12(火) 00:15:36
>>386
ん?お前のお気に入りソフトがって話?
0388デフォルトの名無しさん2006/09/12(火) 08:36:15
ブビなんて開発環境としては制覇したが、アプリはサッパリじゃん。
ドトネトなんて影も見ない。
0389・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6 2006/09/12(火) 23:59:24
EclipseとSWTアプリケーションの関係みたいですな
0390デフォルトの名無しさん2006/09/25(月) 09:48:00
常時使ってる.NET製アプリは、fub.netとPoderosaとBDS2006くらいだな。
BDS2006ってかかなくちゃいけないのは複雑な気分だ。
0391デフォルトの名無しさん2006/09/25(月) 09:49:04
>BDS2006
.NET製というと御幣があるな。すまん。
.NETも使っている、だ。
あと、J#のキラーアプリでもあるww
■ このスレッドは過去ログ倉庫に格納されています