最強のGUI構築ライブラリは?
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/03/05(日) 09:15:47職人のWin32API
ちょっと古いぞMFC
色んな意味で軽いATL/WTL
クロスだぜwxWidgets
マネージドなおこちゃま.NET
どれよ?
0002デフォルトの名無しさん
2006/03/05(日) 09:16:430003PA! ◆m3EEvAdKrk
2006/03/05(日) 09:31:47とりあえず何か作ろうと思い、アプリケーションウイザードで何となく作った雛形が.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再び色々探してみる。
どうやらC++でGUIアプリを作る場合、定番はMFCらしい。
しかし、このMFC。どうも仕組みが複雑すぎて俺には出来っこない。。。
メッセージループに処理を追加していくだけだったWin32APIとは偉い差だ・・・。
しかも、何か折角作ったプログラムが人のマシンで動かない!
…どうやらランタイムが古いらしい。
なんか、これコードを書くにつれゴテゴテしていくなぁ・・・。
どんどん把握できなくなるし、複雑すぎて全然わかんない!!
4度目の挫折・・・。
そして、俺は今WTLをやろうとしているわけだ・・・。
また挫折かな・・・orz
コンソールプログラムは得意なのに!!
0005デフォルトの名無しさん
2006/03/05(日) 09:39:040006デフォルトの名無しさん
2006/03/05(日) 09:41:040007デフォルトの名無しさん
2006/03/05(日) 09:43:190008デフォルトの名無しさん
2006/03/05(日) 09:44:040009デフォルトの名無しさん
2006/03/05(日) 09:47:57Qt(キュート)
0010デフォルトの名無しさん
2006/03/05(日) 09:55:220011デフォルトの名無しさん
2006/03/05(日) 09:56:420012デフォルトの名無しさん
2006/03/05(日) 09:57:15家ではWTL
たぶん、お金あるならQt使っとけ。
マジで楽だ。それで居てクロスプラットフォームだし、ネイティブなAPIしか使って無いし。
むしろ、欠点が見当たらん。
WTLは素晴らしいが、あれはQtになれるとめんどくさいなw
0013デフォルトの名無しさん
2006/03/05(日) 10:08:58さすが、スーパープログラムー
0014デフォルトの名無しさん
2006/03/05(日) 10:19:32なぜVCLが無い?
5年前なら確実にVCLと断言していたぞ?
まぁ現状を見て、敢えて外したなら文句は言わんが・・・
0015デフォルトの名無しさん
2006/03/05(日) 10:35:120016デフォルトの名無しさん
2006/03/05(日) 10:53:180017デフォルトの名無しさん
2006/03/05(日) 11:30:33http://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キューティーって読んでた
0019デフォルトの名無しさん
2006/03/05(日) 12:54:24MFCは駄目
ランタイム必要とか以前にとにかくキボイ
0020デフォルトの名無しさん
2006/03/05(日) 13:04:320021デフォルトの名無しさん
2006/03/05(日) 13:09:300022デフォルトの名無しさん
2006/03/05(日) 13:21:17なんかずいぶん汚いコードが必要だった記憶が・・・<Win32
0023デフォルトの名無しさん
2006/03/05(日) 13:26:240024デフォルトの名無しさん
2006/03/05(日) 14:16:240025デフォルトの名無しさん
2006/03/05(日) 14:18:080026デフォルトの名無しさん
2006/03/05(日) 14:18:19http://www.trolltech.com/
0027デフォルトの名無しさん
2006/03/05(日) 14:21:210028デフォルトの名無しさん
2006/03/05(日) 14:23:18機知害がっ!
0029デフォルトの名無しさん
2006/03/05(日) 14:25:27じゃあ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機知害めっ!
0031デフォルトの名無しさん
2006/03/05(日) 14:33:08乗ってきたらWebアプリの世界がガラッと変わって面白いだろうに
0032デフォルトの名無しさん
2006/03/05(日) 14:38:59ttp://www.trolltech.com/video/qt4dance.html
MP3を聴くと、「キュート フォー」でも「キューティー フォー」でもなく、
「キューティ フォー」に聞こえる。
0033デフォルトの名無しさん
2006/03/05(日) 14:40:54つ ttp://www.microsoft.com/japan/msdn/longhorn/introducing/longhornch01.asp
0034デフォルトの名無しさん
2006/03/05(日) 14:42:37違うコンパイラで作ったプラグインからもアプリのUIを追加・操作できる
C++GUIライブラリが欲しいとか思う人っていない?
というか、既にあったりするのかな。
0035デフォルトの名無しさん
2006/03/05(日) 14:57:18最強のGUIライブラリを決めるスレ
1 :デフォルトの名無しさん :03/05/18 11:12
激しく罵り合ってください
>>33
機知害がっ!
0036デフォルトの名無しさん
2006/03/05(日) 15:02:44Qt キュート キューティー キューティ
0037デフォルトの名無しさん
2006/03/05(日) 15:49:540038デフォルトの名無しさん
2006/03/05(日) 16:05:42http://www.creo-sq.com/qt/index.html
0039デフォルトの名無しさん
2006/03/05(日) 17:39:37ツールキットなんか使えないだろ
よって Qt
0040デフォルトの名無しさん
2006/03/05(日) 17:45:04いっぱいあるなぁ
0041デフォルトの名無しさん
2006/03/05(日) 17:48:390042デフォルトの名無しさん
2006/03/05(日) 17:52:060043デフォルトの名無しさん
2006/03/05(日) 17:53:57wxWidgetsもクロスプラットフォーム
0046デフォルトの名無しさん
2006/03/05(日) 18:24:25アプリごとに30万払わなきゃならんのか。
0047デフォルトの名無しさん
2006/03/05(日) 18:28:360048デフォルトの名無しさん
2006/03/05(日) 18:29:41>>40のサイトの人に聞いて
0049デフォルトの名無しさん
2006/03/05(日) 21:34:36最 強 の ○ ○
0050デフォルトの名無しさん
2006/03/05(日) 21:46:27安 易 な ス テ レ オ タ イ プ 化
あ、俺もか
0051デフォルトの名無しさん
2006/03/05(日) 21:47:02…が、しかし!#includeで使いたいCなどのライブラリが使えない・・・。
Cocoa(Objective C++).
なんだかんだいって、GUIのルーツであるVisualWorksのUIライブラリの出来
がいいと思う。設計は各所からパクられ放題だし。
0052デフォルトの名無しさん
2006/03/05(日) 21:47:15いや、開発者ライセンスだから。
0053デフォルトの名無しさん
2006/03/05(日) 22:49:140054デフォルトの名無しさん
2006/03/05(日) 22:56:47Qtのライセンス料が問題になるような仕事をやってるの?
フリーソフトウェアを作るのなら無償だし。
0055デフォルトの名無しさん
2006/03/05(日) 23:11:19中小だと少しためらうことはあると思うが
0056デフォルトの名無しさん
2006/03/05(日) 23:20:30http://www.trolltech.com/products/qt/smallbusiness.html
0057デフォルトの名無しさん
2006/03/05(日) 23:30:57http://www.trolltech.com/products/qt/pricing.html?cid=18
0058デフォルトの名無しさん
2006/03/05(日) 23:44:400059デフォルトの名無しさん
2006/03/06(月) 00:09:14Qtをただで使えますか?
0060デフォルトの名無しさん
2006/03/06(月) 00:11:370061デフォルトの名無しさん
2006/03/06(月) 00:12:260062デフォルトの名無しさん
2006/03/06(月) 07:11:27フリーソフトウェアの定義
ttp://www.gnu.org/philosophy/free-sw.ja.html
0063デフォルトの名無しさん
2006/03/06(月) 09:02:520064デフォルトの名無しさん
2006/03/06(月) 10:32:54ゲーム屋のインハウスツール作成には使えないな
ウチは当面 BCB だな
0065デフォルトの名無しさん
2006/03/06(月) 16:28:33Qtはクロスだから良いんだよ。でも高い。wxかtkだな。
0066デフォルトの名無しさん
2006/03/06(月) 18:40:460067デフォルトの名無しさん
2006/03/06(月) 20:57:360068デフォルトの名無しさん
2006/03/06(月) 22:01:51開発者ライセンスでなければ、どういうライセンスがお好みで?
0069デフォルトの名無しさん
2006/03/06(月) 22:04:03いや冗談抜きでそう思ってる
0070デフォルトの名無しさん
2006/03/06(月) 22:07:50いや、某社ハードの開発環境は Linux だったりしがちで。
どうせ Windows も使うんだけど、行き来が減ると楽だから、クロスはありがたい。
>>66
ちゃんと読まなかったんだけど、インハウスツールだともっと安いライセンスがあるの?
0071デフォルトの名無しさん
2006/03/06(月) 22:21:26CDやDVDで配布するなら、Javaのランタイムを解凍した形で
入れておけば、ランタイムをインストール必要ないよね。
Oracleなんかはそうしてるし。
0072デフォルトの名無しさん
2006/03/06(月) 22:27:26http://www.trolltech.com/download/opensource.html
0073デフォルトの名無しさん
2006/03/06(月) 22:29:37GNU GPL license.
0074デフォルトの名無しさん
2006/03/06(月) 22:42:03というわけで、仕様よろ↓
0075デフォルトの名無しさん
2006/03/06(月) 22:42:06GNU 一般公衆利用許諾契約書利用許諾契約書?
0076デフォルトの名無しさん
2006/03/06(月) 22:45:55WideStudioがあるがな。
ttp://www.widestudio.org/ja/wsinfo.html
0077デフォルトの名無しさん
2006/03/06(月) 22:48:530078デフォルトの名無しさん
2006/03/06(月) 22:51:55nativeの定義からだな
アクセラレーションも無しで行くのか?
0079デフォルトの名無しさん
2006/03/06(月) 22:53:25Linuxとかはネイティブでもなんでもないじゃん
0080デフォルトの名無しさん
2006/03/06(月) 23:01:53GNU General Public License license.
0081デフォルトの名無しさん
2006/03/06(月) 23:03:280082デフォルトの名無しさん
2006/03/06(月) 23:03:47>Linuxとかはネイティブでもなんでもないじゃん
Xgl とかそういう話?
http://en.wikipedia.org/wiki/Xgl
0083デフォルトの名無しさん
2006/03/06(月) 23:05:17>Linuxとかはネイティブでもなんでもないじゃん
まえ二つと比べてLinuxがネイティブ描画と言えない理由は何?
0084デフォルトの名無しさん
2006/03/06(月) 23:07:590085デフォルトの名無しさん
2006/03/06(月) 23:08:300086デフォルトの名無しさん
2006/03/06(月) 23:11:42OS上でエミュレートしてるという表現のほうが近い
0087デフォルトの名無しさん
2006/03/06(月) 23:14:37なんか普通のアプリと外観が微妙にちがくてきもーい
と思われないのがいいね。
標準UIよりはるかにかっちょ良くて使いやすけりゃちがくてもいいけどさ
0088デフォルトの名無しさん
2006/03/06(月) 23:14:400089デフォルトの名無しさん
2006/03/06(月) 23:15:08Linuxの標準的なウィンドウシステムのX11のネイティブ描画を使っているとしか思えんのだが。
0090デフォルトの名無しさん
2006/03/06(月) 23:16:07甘いな。
ネイティブというからには、機械語のレベルでボタンがなくっちゃいかん。
0091デフォルトの名無しさん
2006/03/06(月) 23:18:33なるけど、ライブラリに分ければ良いんじゃないの。
0092デフォルトの名無しさん
2006/03/06(月) 23:19:160093デフォルトの名無しさん
2006/03/06(月) 23:20:54http://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結構すごいな
0096デフォルトの名無しさん
2006/03/06(月) 23:27:45かっちょイイねー(・∀・)
0097デフォルトの名無しさん
2006/03/06(月) 23:27:58http://www.fox-toolkit.org/
0098デフォルトの名無しさん
2006/03/06(月) 23:34:57テストアプリ起動してみたけど思ったより軽いな
でも起動が遅くて統合開発環境の使い心地が不安なのと、
GCがメモリを解放しているのか確保しているのか時々固まるのがどうにかならないかね
0099デフォルトの名無しさん
2006/03/07(火) 00:04:27http://www.asahi-net.or.jp/~cv8t-hdk/fox/fox-doc.ja/fox.ja.html
0100デフォルトの名無しさん
2006/03/07(火) 00:26:35中途半端にAquaが流行ってるから取り入れてみました的時代遅れなデザインだ。
全然統一感ないし
0101デフォルトの名無しさん
2006/03/07(火) 00:45:160102デフォルトの名無しさん
2006/03/07(火) 01:09:58HTMLは、案外最強だよな。ある意味マルチプラットフォームだし。
クライアントサイドで、PHPが動かせるブラウザとかあったら楽にGUIアプリ組めそうなんだが。
完全にクライアントマシン内で完結するCGIアプリ。
0103デフォルトの名無しさん
2006/03/07(火) 01:32:530104デフォルトの名無しさん
2006/03/07(火) 01:32:57Foxの日本語ページはあまり良くないから本家出したんだけど。
0105102
2006/03/07(火) 01:40:20おお。XAMLはすごそうだな。リソーススクリプトみたいなもんか。
C#のソースと一緒にコンパイルしてバイナリ吐けんのかな。こりゃ期待大。
新しいマークアップキーワードを覚えんのだりぃけど。まあマイクロだし普及してくれんだろう。
目XAML。…メ ザムルか。
XULはだめぽい…。まずFireFoxをダウソロードしてインストロールするのがだるい…。
0106デフォルトの名無しさん
2006/03/07(火) 01:43:15GUIはHTMLって事だけどね。まあ、簡単なアプリ用ってことだよ。電卓とか。
その程度の軽いアプリならHTMLとかでGUI書けたほうが楽でいいと思って。
実際のロジックはPHPでもPerlでもRubyでもVBSでも何でもいい。
0107デフォルトの名無しさん
2006/03/07(火) 01:47:41Yahoo! Widget Engine
http://pc8.2ch.net/test/read.cgi/tech/1139838382/
0108デフォルトの名無しさん
2006/03/07(火) 01:59:15おおおお!まさにそんなイメージです。
こんなんでGUIアプリ作れるとは。すげぇ。
結構あるのね。XMLなGUI。
0109デフォルトの名無しさん
2006/03/07(火) 02:39:030110・∀・)っ-○●◎- ◆Pu/ODYSSEY
NGNGコンファビョをヤッホーが買収したの。
0111デフォルトの名無しさん
2006/03/07(火) 06:06:01Googleは偉大だ・・・。
しっかし、前から疑問なんだが、Googleってどうやって利益得てるんだ?
API無料で公開しちまったら、広告収入もねぇし・・・。
わっけわかんね
0112デフォルトの名無しさん
2006/03/07(火) 08:02:57広告料とってんじゃね?
0113デフォルトの名無しさん
2006/03/07(火) 08:21:58あれは、そうはいかんだろう。
0114デフォルトの名無しさん
2006/03/07(火) 08:33:00XULは最近Runnerがリリースされたな。Firefox丸ごとダウンロードしなくてもいい。
0115デフォルトの名無しさん
2006/03/07(火) 08:48:290116デフォルトの名無しさん
2006/03/07(火) 08:50:24いや、あのマップデータってゼンリンがLicenseしてるのよ。
だから、googleから一定のライセンス料も貰ってる。
だから、データ自体は元々あるんですよ。
0117デフォルトの名無しさん
2006/03/07(火) 09:52:480118デフォルトの名無しさん
2006/03/07(火) 11:07:49日本にもそろそろ上陸するみたいだぞ。
0119デフォルトの名無しさん
2006/03/07(火) 14:28:30http://kawara.homelinux.net/pukiwiki/pukiwiki.php?%A5%AB%A5%C3%A5%B3%A5%A4%A5%A4GUI
0120デフォルトの名無しさん
2006/03/07(火) 14:37:48スポンサー
0121デフォルトの名無しさん
2006/03/07(火) 15:05:16おー、XULのサイト巡回しててRunnerって文字をよく見かけたけど、
XULを実行する単独のアプリかなんかができたのね。
>>111
検索するとその単語に見合った「スポンサー」が検索結果の右側にでるじゃん。
企業を相手取った広告収入だろ。テレビのCM一緒。結構儲かるんじゃないかと。
0122デフォルトの名無しさん
2006/03/09(木) 09:02:20Ads by Google
0123デフォルトの名無しさん
2006/03/09(木) 20:23:01ウインドウ周りだけじゃなくてスレッドやなんやらサポ
ートしてくれてるようだけど、WinInet相当のネットワーク
系ライブラリも提供してくれてるのって無いかな?
(ソケットより簡単に扱えるのが欲しい。有料でもイイ)
0124デフォルトの名無しさん
2006/03/09(木) 21:42:320125デフォルトの名無しさん
2006/03/09(木) 21:49:22言語は問わないのですが、一番完成度が高いのは Ruby/Tk でしょうか?
0126デフォルトの名無しさん
2006/03/09(木) 22:09:56なんでそう思ったの?
0127デフォルトの名無しさん
2006/03/09(木) 22:13:500128デフォルトの名無しさん
2006/03/09(木) 22:18:08最近は追っかけてないが、Mac 上の Tk では日本語入力出来なかったよ。
多分今も出来ないと思うけど。
0129デフォルトの名無しさん
2006/03/09(木) 22:33:34X11にパッチあてろや
0130デフォルトの名無しさん
2006/03/09(木) 22:36:170131デフォルトの名無しさん
2006/03/09(木) 22:40:10X11 じゃなくて、Carbon ベースの Aqua Tk の方だ。
Tk のソース読んで、実装方法も調べたけど、マンドクサイという事だけ分かった。
マクは使うは天国、作るは地獄という古人の言葉が迷信ではないと実感した。
勿論、Cocoa は別だが。
0132デフォルトの名無しさん
2006/03/09(木) 22:56:35簡単に3Dを扱えるのはポイント高いよ。
0133デフォルトの名無しさん
2006/03/10(金) 07:53:10個人的にはGtk+にがんばってほしいものだが、設定ファイルを手で書きえないとフォントが豆腐になってしまう
のが致命的だな。
そういやWindowsでQtを使ってる例は見たこと無いけどなにかあるのかな?
0134デフォルトの名無しさん
2006/03/10(金) 22:06:130135デフォルトの名無しさん
2006/03/10(金) 22:56:140136・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/03/10(金) 23:18:140137デフォルトの名無しさん
2006/03/11(土) 00:00:19それはそうなんだけど、>>133は使っている例のことを言っているんだし。
CLXってほとんど使われてないでしょ。
0138・∀・)っ-○●◎- ◆Pu/ODYSSEY
2006/03/11(土) 00:02:22Caldera LinuxのインストーラがWindowsからも立ち上がるようになってるがアレもQtらしいよ。
0139デフォルトの名無しさん
2006/03/11(土) 09:44:52非GPLであれば、多分それが最強。あればだけど…。
0140デフォルトの名無しさん
2006/03/11(土) 09:56:15Adobe Photoshop Album 1 〜 2
0141デフォルトの名無しさん
2006/03/11(土) 09:58:57WTLってGPLだっけ?違ったと思うんだが
0142デフォルトの名無しさん
2006/03/11(土) 11:21:37>>139が「多分最強」と評価するのは下記のAND条件だから。
(1)軽くて
(2)ヘッダのみで
(3)クロスプラットフォームライブラリで
(4)非GPL
WTLは(3)に該当しない。
ってか、それぐらい読み取れ。
0143139
2006/03/11(土) 12:00:44142>>
WTL自体はオープンソース(CPL)なんだけど、MSのATLに依存しているので
ATLを備えた環境でないとビルドできない。GPLほどではないにしても
ライセンスとしてそれほど自由度が高くないように思う。
WTLのATL非依存化、もしくはATLのオープンソース化がなされれば、
WTLのクロスプラットフォームライブラリ化も夢ではなくなる気がする。
0144デフォルトの名無しさん
2006/03/11(土) 12:02:48BTのUIはかなりしょぼいと思うが。
0145デフォルトの名無しさん
2006/03/11(土) 12:18:59wxWidgetsでもpgAdmin�Vなんかは完成度高い。
ttp://www.pgadmin.org/screenshots/
0146デフォルトの名無しさん
2006/03/11(土) 14:25:30ABCのほうね。
http://pingpong-abc.sourceforge.net/screenshot_3.1.png
0147デフォルトの名無しさん
2006/03/14(火) 17:45:30これなに使ってんの?
0148デフォルトの名無しさん
2006/03/15(水) 01:35:060149デフォルトの名無しさん
2006/03/15(水) 03:22:580150デフォルトの名無しさん
2006/03/15(水) 05:17:17# 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.html
2006/03/18(土) 21:30:15もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
0152デフォルトの名無しさん
2006/03/19(日) 17:45:300153デフォルトの名無しさん
2006/03/19(日) 19:25:12C++でプラットフォームごとにdefineして
・Win
SDK
・Linux
GTK
・Mac
Carbon
みたいに下位のライブラリ呼んだりしてさ。
それができなければ、Qt買ったり、遅いの我慢して
swingとか。
win限定だったらなんでもいいんじゃねーのみたいな気がする。
なんかWebに取られて下火なせいか、進化ないよな・・、
ここ7年くらい。
みんなボタン一つ表示するのに七転八倒みたいな
0154デフォルトの名無しさん
2006/03/19(日) 19:28:150155デフォルトの名無しさん
2006/03/19(日) 22:42:490156デフォルトの名無しさん
2006/03/19(日) 23:28:52>
>なんかWebに取られて下火なせいか、進化ないよな・・、
>ここ7年くらい。
技術的にはやり尽くした感があるね。ただ、コマンド
ラインと融合したGUIは作ってほしいと思う。ゼロックス
の研究者もそれについては研究すべきだったいっていたし。
0157デフォルトの名無しさん
2006/03/20(月) 00:28:49それどんなグイ?
0158デフォルトの名無しさん
2006/03/20(月) 06:55:080159デフォルトの名無しさん
2006/03/20(月) 16:42:39SqueakのeToyなんてどう?
0160デフォルトの名無しさん
2006/03/21(火) 00:16:050161デフォルトの名無しさん
2006/03/21(火) 00:25:500162デフォルトの名無しさん
2006/03/21(火) 00:31:190163デフォルトの名無しさん
2006/03/21(火) 00:36:42よくわからないけどたぶんstartxみたいなことでは・・・
0164デフォルトの名無しさん
2006/03/21(火) 02:08:02簡単にはあれをポップアップにしたような奴とか欲しいなと思うね。
で、候補リストをポップアップで出すだけじゃなくて、いくつかの単語から
一つの値を選ぶオプションなんかではラジオボタンみたいな選択もできるように
よろしく表示してくれたり、オプション同士の排他関係を反映してくれたり、
補完関数を書けばもっと複雑な構成のヘルパGUIを表示してくれるといいなと。
普段はあまり考えないけど、たまにそういうのがあるといいなと思うことがある。
0165デフォルトの名無しさん
2006/03/21(火) 08:02:07たとえば、dateの出力を表示できるとか
DBのデータをsedやperlに引き渡して編集結果を受け取って表示とか、
パイプをGUIの汎用機能としてとりこんだやつとかかな
0166デフォルトの名無しさん
2006/03/22(水) 14:09:09例えばアイコンをマウスでグリグリって動かして、ボタン4とボタン7を同時に押しながら、別のアイコン上でボタン7を話すとsedが動いてくアイコンが別の物に変わって次の操作が出来るとかそういう感じのイメージじゃないのかな?
それはともかくコマンドラインのヒストリに相当する機能をGUIでも簡単に使えるようにして欲しいと思うね
0167デフォルトの名無しさん
2006/03/22(水) 14:11:020168デフォルトの名無しさん
2006/03/22(水) 14:19:03コマンドライン引数にD&Dで追加とか
コマンドライン入力中に右クリックで状況依存メニューとか
0169デフォルトの名無しさん
2006/03/22(水) 16:23:350170デフォルトの名無しさん
2006/03/23(木) 00:41:53[右クリック] -> [送る] -> [/dev/clipboard]
みたいな。
流れ的にはパイプでいいんだけど。
0171デフォルトの名無しさん
2006/03/25(土) 20:36:110172デフォルトの名無しさん
2006/03/25(土) 23:35:250173デフォルトの名無しさん
2006/03/26(日) 08:31:03マルチプラットホームという点では他を凌ぐ。
0174デフォルトの名無しさん
2006/03/28(火) 02:39:23以前はかなり安定性に問題があるようなことを聞いたけど。
0175デフォルトの名無しさん
2006/03/28(火) 05:42:580176デフォルトの名無しさん
2006/03/28(火) 06:45:280177デフォルトの名無しさん
2006/03/28(火) 09:00:110178デフォルトの名無しさん
2006/03/28(火) 09:03:460179デフォルトの名無しさん
2006/03/28(火) 11:23:47Windows 版があれだけ動くのはすごいことだけど、
Windows ネイティブ・アプリと比べるとださすぎるよなぁ。
0180デフォルトの名無しさん
2006/03/28(火) 11:56:33VB.NET
OSが無料じゃないが其処は許してくれ
0181デフォルトの名無しさん
2006/03/28(火) 12:15:27C#ならMonoで#DEV
0182デフォルトの名無しさん
2006/03/28(火) 12:18:14Delphi6Personal
0183デフォルトの名無しさん
2006/03/28(火) 13:01:32EclipseでVisualEditorじゃダメなのか?
0184デフォルトの名無しさん
2006/03/28(火) 13:16:56GUI作成能力はNetBeansの方が高い。
まあなんだ、好きなものを使ってくれとしか言えんが
個人的にはSWTはエクリプスの負の遺産になりそうな気がしなくもない。
0185デフォルトの名無しさん
2006/03/28(火) 13:20:38たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
0186デフォルトの名無しさん
2006/03/28(火) 15:36:110187デフォルトの名無しさん
2006/03/28(火) 16:23:16速度、充実度、汎用性すべてにおいてこれにまさるGUIフレームワークはない
0188デフォルトの名無しさん
2006/03/28(火) 18:50:380189デフォルトの名無しさん
2006/03/28(火) 19:39:050190デフォルトの名無しさん
2006/03/28(火) 20:23:002.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
5に関しては主観入り混じるからアテにならないけど、これだけ満たせば最強?
0191デフォルトの名無しさん
2006/03/28(火) 20:35:426. 有償版が存在する(=企業が作っている)
フリーのオプソものはドキュメントやGUIビルダー部分の完成度が低くてどうも好かん。
0192デフォルトの名無しさん
2006/03/28(火) 20:36:53強力なコミュニティが作ってないとダメだな。
0193デフォルトの名無しさん
2006/03/28(火) 20:40:57金≒質
0194デフォルトの名無しさん
2006/03/28(火) 20:43:180195デフォルトの名無しさん
2006/03/28(火) 20:53:410196デフォルトの名無しさん
2006/03/28(火) 21:01:110197デフォルトの名無しさん
2006/03/28(火) 21:01:26CygwinのX立ち上げてとかなら見たことあるけど。
0198デフォルトの名無しさん
2006/03/28(火) 21:14:540199デフォルトの名無しさん
2006/03/28(火) 21:19:460200デフォルトの名無しさん
2006/03/28(火) 21:21:05オープンソースでのみ無料で使えるんだよな?
0201デフォルトの名無しさん
2006/03/28(火) 21:24:48わからんでもないけど、まずはデファクトスタンダードを作るべきだと思うんだよな。
Linux周りのライブラリはあまりにも散らばりすぎだ。
0202デフォルトの名無しさん
2006/03/28(火) 21:41:390203デフォルトの名無しさん
2006/03/28(火) 21:45:410204デフォルトの名無しさん
2006/03/28(火) 21:45:49>Javaって個人ユーザーでも実行環境の普及率かなり高いはずなのに
>たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
開発ツールのたぐいをのぞいて、FreeMindぐらいかな?
0205デフォルトの名無しさん
2006/03/28(火) 22:03:12だれか実装手伝って・・・
0206デフォルトの名無しさん
2006/03/28(火) 22:05:010207デフォルトの名無しさん
2006/03/28(火) 22:09:10>そこでGNUSTEPですよ
>だれか実装手伝って・・・
macの値下げが期待できる今、今更、
linuxやwinで動かす意義はないと思うが。
0208デフォルトの名無しさん
2006/03/28(火) 22:15:29これにさ、GUI着けたいんだけど
どうしたら出来るかな。Cocoapotraceという名前でMac用はあるんだけど
WIN用がないから、GUIつけたいんだけど
大本のCソースは公開されてるんだが…
0209デフォルトの名無しさん
2006/03/28(火) 22:18:44Widget Set 以外も丸抱えだからちょっと使い辛い。AppKit 単体で簡単に使えるように
なると良いんだけど。
0210デフォルトの名無しさん
2006/03/28(火) 22:35:140211デフォルトの名無しさん
2006/03/28(火) 22:53:30コマンドライン版のGUIラッパーでWin限定なら
MS/Borland系のツールでちゃちゃっとできそうだな。
0212デフォルトの名無しさん
2006/03/28(火) 22:59:340213デフォルトの名無しさん
2006/03/28(火) 23:18:260214デフォルトの名無しさん
2006/03/28(火) 23:44:30やっぱりVC++とVC#が最高だよな。.
0215デフォルトの名無しさん
2006/03/29(水) 10:35:46>>211
ソレ系でCのソースをGUI上でチョコチョコ入れたり、いじくったりすれば出来る?
GUIの勉強でちょいやってみたいなと思って
もともと絵描きなので、これが使えれば作業が数倍楽になるからさ
0216デフォルトの名無しさん
2006/03/29(水) 10:47:41ひとつはソースコードに直接手を入れてGUIに作り直すやり方。
もうひとつはオリジナルのソースには一切手を加えずに
中身空っぽの張りぼてGUIを作って
例えば"変換"ボタンを押したら裏でcuiprog.exeを呼び出して
あたかも自分がやったように見せかけるラッパー方式。
後者であれば結構簡単だからやってみたら。
言語は何でもいいよ。C#, VB.NET, Delphiとか無料のツールで出来る。
0217デフォルトの名無しさん
2006/03/29(水) 11:16:300218デフォルトの名無しさん
2006/03/29(水) 12:07:20NGwordに"exe"でも入れてるのか?
0219デフォルトの名無しさん
2006/03/29(水) 14:48:04三行以上あると読まないってだけじゃね?
0220デフォルトの名無しさん
2006/03/29(水) 15:06:21RAD&IDE装備でなきゃ。
MFCなんてカス
0221デフォルトの名無しさん
2006/03/29(水) 21:47:47なるほど。やってみます
0222デフォルトの名無しさん
2006/03/31(金) 15:01:54VB=ありえない
Delphi=なんか古そうなのに覚えるのメンドクサイ
VC=組むのがメンドクサすぎる MFC・WTL・WIN32APIもどれも直感的にいけない
C++Builder=買えない
wxWidget python なんかよくわからん
WideStudio=よくわからん。つーかダサい
例がたくさんあって、直感的に出来て、導入が楽なRAD系のなんかないかね
0223デフォルトの名無しさん
2006/03/31(金) 15:04:40VC#Expressでいいじゃん。
使ったこと無い人間の超適当レスだけど。
0224デフォルトの名無しさん
2006/03/31(金) 15:09:15VBがありえないと言う理由にも寄るけど、
消去法的にVC#しかないだろうな。
0225デフォルトの名無しさん
2006/03/31(金) 15:20:190226デフォルトの名無しさん
2006/03/31(金) 21:25:440227デフォルトの名無しさん
2006/03/31(金) 21:30:21覚えることが少ないというわけでもないし
起動がもっさりでフリーウェア作ると微妙に嫌われたりもする。
ともかくプラットフォームとして.NETかWIn32APIかをまず選ぶべし。
Win32APIならまだDelphiが楽さでは一歩抜けているといっておく。
0228デフォルトの名無しさん
2006/03/31(金) 21:33:100229デフォルトの名無しさん
2006/03/32(土) 00:08:560230デフォルトの名無しさん
2006/03/32(土) 00:10:530231デフォルトの名無しさん
2006/03/32(土) 00:45:12あれ、Eclipseって、Java+SWTじゃなかったけ?
0232デフォルトの名無しさん
2006/03/32(土) 00:57:41高いと思う。
0233デフォルトの名無しさん
2006/03/32(土) 07:24:010234デフォルトの名無しさん
2006/03/32(土) 13:07:451.GUIでGUI構築できる(RAD&IDE装備)
2.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
これを全部満たしてるのを俺に教えれ!ヴァカ!
0235デフォルトの名無しさん
2006/03/32(土) 13:11:080236デフォルトの名無しさん
2006/03/32(土) 13:30:530237デフォルトの名無しさん
2006/03/32(土) 13:31:36Java
0238デフォルトの名無しさん
2006/03/32(土) 14:19:140239デフォルトの名無しさん
2006/03/32(土) 14:35:522.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.Java以外
0240デフォルトの名無しさん
2006/03/32(土) 14:44:390241デフォルトの名無しさん
2006/03/32(土) 14:50:030242デフォルトの名無しさん
2006/03/32(土) 14:56:250243デフォルトの名無しさん
2006/03/32(土) 14:57:382.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.Java以外
9.VisualStudio2005以外
0244デフォルトの名無しさん
2006/03/32(土) 15:37:00なにしろ数が多すぎてなにかを流用しようとすると関連するクラス一式
そろえないといけないからめんどくさいし効率悪いな
多すぎて分けわからんの多いしね
それに遅いしーーーーーーー
0245デフォルトの名無しさん
2006/03/32(土) 15:49:57Javaの方が速かったような気がする。
もちろんネイティブのものの方がいいんだけど、Borlandが
もうちょっとなんとかしてくれていればなぁ。
0246デフォルトの名無しさん
2006/03/32(土) 15:52:020247デフォルトの名無しさん
2006/03/32(土) 16:19:44GUI構築ライブラリの有償版が存在するかってこと? 実にどうでもよくないか?
企業が作っているも微妙だけど
0248デフォルトの名無しさん
2006/03/32(土) 16:35:08グレープシティのライブラリの話?
0249デフォルトの名無しさん
2006/03/32(土) 16:36:02>たまたま使ってるアプリ・フリーウェアがJava製だったということが一度もないんだよな。
v2c
0250デフォルトの名無しさん
2006/03/32(土) 17:13:58ちょっと前のレスくらい読めよ
0251デフォルトの名無しさん
2006/03/32(土) 17:28:41読んでもやっぱり変だと思ったから聞いてるんだが
有償版が存在することが問題の解決になってない
0252デフォルトの名無しさん
2006/03/32(土) 17:30:43Linux雑多な使いづらい烏合の衆なフリーのライブラリ・開発環境より
定評のある有償の開発環境のほうがはるかに完成度が高いのが現実。
もちろんフリーウェア乞食や信者は己の信念に基づいて
好きな物を使えばいいわけだが。
0253デフォルトの名無しさん
2006/03/32(土) 18:18:020254デフォルトの名無しさん
2006/03/32(土) 18:26:060255デフォルトの名無しさん
2006/03/32(土) 19:16:16他に企業が作って無いがサポート体制があるようなのも(多分)あるでしょ
ライブラリの有償が欲しいのか、それを含む開発環境の有償が欲しいのか
結局いらないのか よくわからない
0256デフォルトの名無しさん
2006/03/32(土) 20:17:490257デフォルトの名無しさん
2006/03/32(土) 20:24:57企業が金かけて作ってるって事だろ。
それでもSwingなんて例外的な糞ライブラリはあるけどな。
0258デフォルトの名無しさん
2006/03/32(土) 20:45:59ほぼC。人海戦術で作ったんだろうな
0259デフォルトの名無しさん
2006/03/32(土) 21:04:470260デフォルトの名無しさん
2006/03/32(土) 21:10:022.無料
3.導入が楽ちん
4.過去の遺産を引き継げる
5.将来性がある
6.有償版が存在する(=企業が作っている)
7.解説・TIPサイト(国内)が充実
8.出来上がったものが軽い
9.ライブラリがわかりやすくかつ綺麗
これでいいだろ。
0261デフォルトの名無しさん
2006/03/32(土) 21:33:170262デフォルトの名無しさん
2006/03/32(土) 21:39:120263デフォルトの名無しさん
2006/03/32(土) 21:40:21Yes。
でもCompact Frameworkとの間で共通にできなかったりして、結構問題あり
0264デフォルトの名無しさん
2006/03/32(土) 21:43:46「当然」なのか…
0265デフォルトの名無しさん
2006/03/32(土) 21:48:130266デフォルトの名無しさん
2006/03/32(土) 21:49:540267デフォルトの名無しさん
2006/03/32(土) 22:03:33つまり、パクリのネタ元希望ってことね
0268デフォルトの名無しさん
2006/03/32(土) 22:25:23VCのダイアログエディタもソースコードじゃない。
NetBeans(Java)はソースコードが出力される。
0269デフォルトの名無しさん
2006/03/32(土) 22:35:040270デフォルトの名無しさん
2006/03/32(土) 22:37:220271デフォルトの名無しさん
2006/03/32(土) 22:48:04リソース=ソースコードなんじゃないか?
0272デフォルトの名無しさん
2006/03/32(土) 22:49:460273デフォルトの名無しさん
2006/03/32(土) 22:50:19音声ファイルは?とか馬鹿なツッコミいれるなよ
0274デフォルトの名無しさん
2006/03/32(土) 22:51:330275デフォルトの名無しさん
2006/03/32(土) 22:51:50死ね
0276デフォルトの名無しさん
2006/03/32(土) 23:17:52>設計のネタ元になれるライブラリ希望
>つまり、パクリのネタ元希望ってことね
Smalltalkはパクリのネタ元として認知さ
れてますがなにか?
0277デフォルトの名無しさん
2006/04/02(日) 00:08:10Squeakってきれい?
0278デフォルトの名無しさん
2006/04/02(日) 12:14:47リソースファイルをソースでないと?
>NetBeans(Java)はソースコードが出力される。
そりゃJavaにそういう仕組みがないからではないかと。最近のJavaのことは知らんけど。
0279デフォルトの名無しさん
2006/04/02(日) 12:26:14IBはその点気に入ってたよ
ようは設計したオブジェクトをシリアライズしてるだけだけどね
0280デフォルトの名無しさん
2006/04/02(日) 12:50:120281デフォルトの名無しさん
2006/04/02(日) 12:55:460282デフォルトの名無しさん
2006/04/02(日) 15:00:05業務アプリでいえば徐々に出てきつつある。
まあ、デスクトップで使えるようになったのって
実質Ver1.5から(1年前)だし、今後に期待ってところかなあ。。。
(次期Javaでさらにパワーアップするみたいだしね)
0283デフォルトの名無しさん
2006/04/02(日) 15:02:33×使えるようになった
○使えるレベルになった
0284デフォルトの名無しさん
2006/04/02(日) 21:07:25swingとkssWTって言えよ
C++はguiできますとか言ってたら馬鹿だろ?
wxWidgetsはjava版もあるぞ
0285デフォルトの名無しさん
2006/04/02(日) 21:11:480286デフォルトの名無しさん
2006/04/03(月) 02:15:11そういうのできる 2ch ブラウザあれば便利なのにね。
今、個人的には
Java - Swing
C - Gtk+
C++ - wxWidgets
かな。Java で GUI とかあんまりしないけど。
C++ のときは Gtkmm 使ってもいいんだけど Windows でも使えるように
wxWidgets にしてる。Qt はうちの環境だと日本語入力が変になるからやだ。
MFC とかお金かかるのは知らない。
0287デフォルトの名無しさん
2006/04/03(月) 07:22:16>Qt はうちの環境だと日本語入力が変になるからやだ。
すみません。情報としてもっておきたいので、その環境を教えてください。
0288デフォルトの名無しさん
2006/04/03(月) 07:26:34すいません
あなたのお力ちょっと拝借してもよかとですか?
0289デフォルトの名無しさん
2006/04/03(月) 07:33:47すいません。情報として持っておきたいのでここに日記書きつづってください。
0290デフォルトの名無しさん
2006/04/03(月) 16:34:250291デフォルトの名無しさん
2006/04/03(月) 16:49:31でもXP用のが出るとかでないとか言ってたような気がする。
0292286
2006/04/03(月) 17:12:35Linux で qt-3.3.5 かな。
いや、なんか Qt て Over the Spot (だっけ?) になるんだよね。
Gtk+ (あともちろん wxWidgets も) ならちゃんと On the Spot (だっけ?) になるんだけど。
てゆか「情報として持っておきたい」ってアナタは何者?
Adobe Reader も Realplayer も GTK+ だし Firefox の XUL とか OOo のなんとかとかも GTK+
ベースになったんだし GTK+ で景観を統一したいね
0293287
2006/04/03(月) 21:46:33ありがとうございます。
>てゆか「情報として持っておきたい」ってアナタは何者?
Qt4を使ってフリーソフトウェアを書いています。
自分のプログラムにも関係がありそうだったらどんな動作になるのかを
確認しようかと思った次第です。
0294デフォルトの名無しさん
2006/07/01(土) 00:44:240295デフォルトの名無しさん
2006/07/01(土) 13:03:15ウィンアピって奴習おうとしたんだけどあまりに複雑なんで途中で放り出したんだけど
ウィナプ以外で教えて
0296デフォルトの名無しさん
2006/07/01(土) 13:30:090297デフォルトの名無しさん
2006/07/01(土) 13:35:510298デフォルトの名無しさん
2006/07/01(土) 13:45:10どう見ても釣りです。本当にありがとうございました。
0299デフォルトの名無しさん
2006/07/01(土) 16:06:04knoppixをベースにした、あるベンダのディストリで動くGUIアプリを作る予定です。
が、はっきり言ってLinuxはまったく知らないので困っています。
(ちなみにWinCEに移植予定ですが、これは.NETでつくるかも)
そのベンダはWideStudioを推奨していますが、見た目や使い勝手がいまいち・・・
で、自分的にはwxWidgetsがいいかと思うんですが、gtkが必要なんですか?
あと、gtkやらXやらの関係を理解するのにいいサイトや本はありませんか?
いろいろ検索してみましたが、いまいち理解し切れません。
0300デフォルトの名無しさん
2006/07/02(日) 06:53:45>wxWidgetsがいいかと思うんですが、gtkが必要なんですか?
必要ない。
0301デフォルトの名無しさん
2006/07/02(日) 09:19:05LinuxではGTKのラッパーじゃなかった?
0302・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/02(日) 13:14:40Qt版ないのな。まぁ、QtもQtで「クロスプラットフォームMFC」的に使えるからな。多少違うが。
0303デフォルトの名無しさん
2006/07/02(日) 13:24:34ベンダの標準ねじ曲げたら全責任を負うことになるぞ〜。
0304299
2006/07/02(日) 14:25:15どっちなんでしょうか?
>>302
GNOME開発ツールってなんですか?SDK?
>>303
ベンダといってもLinuxディストリ?とかを本業で出してるところじゃないです。
組み込み用のOSとしてLinuxを使ってるだけです。なのでぐぐっても見つかりません。
なんというかWinの知識しかないので難しいですね。
Xが入ってればとりあえずGUIアプリは作れるんですかね?
0305デフォルトの名無しさん
2006/07/02(日) 14:27:52Xプロトコル->Xlib->Motif->Gtk,Qt
何かこんなノリだと記憶。
0306・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/02(日) 14:47:41GTK+もQtもMotifなんぞに依存してない。もちろんクローン実装のLesstifにもね。
Qt/KDEはMotif/CDEよりもレイヤーが薄いからパフォーマンス上優位と言う話も。
Qtにはフレームバッファ直描きできる実装もあるしね。
0307・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/02(日) 14:53:55X版についてはGTK+もQtもXlibの上のレイヤーらしい
0308デフォルトの名無しさん
2006/07/02(日) 14:54:12依存関係というか世代の奇跡?
0309・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/02(日) 14:57:31Xプロトコル->Xlib->GTK+->GNOME
Xプロトコル->Xlib->Qt->KDE
0310299
2006/07/02(日) 15:35:52なるほど、ありが�d。
WideStudioはこんな感じですかね?
Xプロトコル->Xlib->WideStudio
使うディストリだとGUIはX-Windowとしか書いてないので、
wxWidgetsを使うためにはGTKが必要になるのかな?
CPUがSH-7760なので自分でコンパイルが必要かな・・・
もうちょっとLinuxについて勉強してみます
0311デフォルトの名無しさん
2006/07/02(日) 17:27:09必要かどうかで言えば必要。
ただし、他のツールやアプリとかと一緒にすでにインストールされてる可能性があるってこと。
0312デフォルトの名無しさん
2006/07/02(日) 20:35:160313・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/02(日) 21:06:48SH-7760って100MHz前後のカーナビとかに使われる石だし
0314デフォルトの名無しさん
2006/07/02(日) 21:22:59フットプリントを小さくしたいなら Xlib 直書きか FLTK とか?
0315デフォルトの名無しさん
2006/07/02(日) 22:33:06必死で英語を使ってみましたw
0316デフォルトの名無しさん
2006/07/03(月) 01:01:270317デフォルトの名無しさん
2006/07/03(月) 01:43:18そっからさきのコード自動生成とかは別にrubyとかで書けばいいしな。
0318・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/07/03(月) 01:45:28それなんてASTERIA?
IDEで管理しやすい構造の言語設計になってないと難しいかと。その意味でDelphiやC#は優秀
0319317
2006/07/03(月) 08:33:41コントロールの位置とサイズを目で見てどんなもんか確認できればよいよ。
それで矩形の座標がXMLに出力されれば。
それだけで手で座標打ってビルドして確認を繰り返すよりマシ。
0320デフォルトの名無しさん
2006/07/03(月) 17:32:05Microsoftはいつまでひっぱるんだろね。
まあバカに作らせるには一番わかりやすいだろうとは思うけど。
0321デフォルトの名無しさん
2006/07/03(月) 17:36:31どう考えても座標指定の2Dより相対的な位置の3Dプログラミングの方がやるのは馬鹿らしい。
めんどくさい事を嫌い、手軽な方を選ぶ人間は馬鹿だというのは間違いだ。
そんなものは自己満足だよ。
0322299
2006/07/03(月) 22:25:31なるほど。ただ、今回の場合その可能性はなさそうですね
>>312-313
そうなの?見てみたら192MHzでメモリ64MBだった。
WideStudioならいけるのかなあ?
見た目にこだわるつもりはないので、あきらめも肝心かな。
0323デフォルトの名無しさん
2006/07/04(火) 16:50:31表示がすごく速いですけれど、ああいうCADって、どういうGUI(APIかな?)を
使っているんでしょうか?
昔、GDI+使ってたくさんの塗りつぶしたポリゴンを表示させたことがありますが、
すごく重かったです。
0324デフォルトの名無しさん
2006/07/04(火) 17:42:590325デフォルトの名無しさん
2006/07/04(火) 20:17:35wxWidgetsにはGTK+意外にもMotifとX11をラップしたやつがある。
0326デフォルトの名無しさん
2006/07/05(水) 00:11:55Qt使っているCADは少なからずありそうですね。
0327デフォルトの名無しさん
2006/07/05(水) 01:07:330328デフォルトの名無しさん
2006/07/05(水) 01:50:17http://www.trolltech.com/customers/casestories/stories/synopsys
0329デフォルトの名無しさん
2006/07/05(水) 06:10:24これ定石
0330デフォルトの名無しさん
2006/07/05(水) 21:26:40QCADとかEAGLEとか
0331デフォルトの名無しさん
2006/07/10(月) 10:48:47もしOpenGLを使うとして、
OpenGLの場合、凸多角形の表示は標準の関数で、できたと思うのですが、
凹多角形の表示機能は、自分で作る必要がありますか?
0332デフォルトの名無しさん
2006/07/10(月) 11:03:27スレ違いになるから向こうで聞いてくれるといいんだが
とりあえずヒントだけ言っとくと GLU の Tesselator 使え。
使い方わからなかったらOpenGLスレへどうぞ。
0333デフォルトの名無しさん
2006/07/10(月) 19:30:140334デフォルトの名無しさん
2006/07/14(金) 21:36:251000x1000のキャンバスの(0,0)(5,0)に線を引くことを考える。
描くべきピクセルは次の通り
LINE:5ピクセル
BITBLT:1000x1000
0335デフォルトの名無しさん
2006/07/31(月) 02:29:08MFCもxlibもめんどい。
マク対応なんて苦痛だ。マカ氏んでいいよ。
0336デフォルトの名無しさん
2006/07/31(月) 03:06:150337デフォルトの名無しさん
2006/07/31(月) 15:36:12誰も使ってないの?
0338デフォルトの名無しさん
2006/07/31(月) 15:38:36それで参考にならんなら知らん。
0339デフォルトの名無しさん
2006/07/31(月) 18:27:08マカで悪かったですね。
0340デフォルトの名無しさん
2006/07/31(月) 20:28:18本家のOverviewとReferenceとサンプルとあれば十分だと思うが。
書籍のPDFもある。
「誰も使ってないの?」なんて書くってことは本家サイトすら見てなさそうだけど。
0341デフォルトの名無しさん
2006/07/31(月) 23:17:440342デフォルトの名無しさん
2006/08/01(火) 00:53:31MacでwxPython使ってるけど、ユニコードに変換すれば別に日本語問題ないよ
0343デフォルトの名無しさん
2006/08/01(火) 21:58:00変態エンコーディングのユーザが自分でなんとかすべきだな。
まあ大人しくユニコードビルド使っとけと。
0344デフォルトの名無しさん
2006/08/01(火) 22:01:180345デフォルトの名無しさん
2006/08/02(水) 16:41:200346デフォルトの名無しさん
2006/08/02(水) 23:31:120347デフォルトの名無しさん
2006/08/10(木) 13:20:520348デフォルトの名無しさん
2006/08/10(木) 21:50:200349デフォルトの名無しさん
2006/08/10(木) 22:03:040350デフォルトの名無しさん
2006/08/10(木) 22:11:190351デフォルトの名無しさん
2006/08/10(木) 23:50:290352デフォルトの名無しさん
2006/08/11(金) 00:01:42俺は=2chだから使ってないな。
0353デフォルトの名無しさん
2006/08/19(土) 02:36:13MFCか.NETかATL/WTLなんだろうけど・・・。
うちではWTL使ってるけどね。世間では.NETになりつつあるのかな?
0354・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/08/19(土) 02:43:022ch関連ツール見てる限りでは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コントロール配置したら勝手に色々コード出してくれて設定してくれるのはいいんだけど
逆にそのコントロールを削除する時が面倒なんだよね。メッセージマップの部分とかにコード残りまくり。
自動生成があるなら、自動削除も欲しいよ。
これが原因で後々中途に消してERRORでまくりで、うぜえええって事が結構ある。
特にAppWizで自動で作られるOK,Cancel,Aboutボタン。
あれ毎回消すのだりぃ
0357デフォルトの名無しさん
2006/08/19(土) 05:10:48ん?C++/MFC,ATLも普通に使えるだろ。
0358・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/08/19(土) 14:27:370359デフォルトの名無しさん
2006/08/19(土) 18:05:400360デフォルトの名無しさん
2006/08/23(水) 07:11:400361デフォルトの名無しさん
2006/08/23(水) 18:32:49今の時期は特に・・・
正直今標準的なのは、MFCかWin32か.NETだろう。
MSのIDEに標準で付いてるからってのが根拠だが・・・。
でも、MFCは互換性維持の為の過去のものになってるし、
Win32は今時そりゃないだろう。冗談はよしてくれよ。って感じだし。
だからって、.NETか?っていわれりゃ、C++で.NETってあんまり聞かないよね。。。
ごくごく標準的に使われてるのがどれか、全くわからん。
一昔前なら間違いなくMFCを選べばよかったんだが・・・
0362デフォルトの名無しさん
2006/08/23(水) 18:56:000363・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/08/24(木) 00:46:220364デフォルトの名無しさん
2006/08/31(木) 07:08:55.NETするならC++を選ぶメリットが…
Windows専用ソフトをC++で組むのならMFCで良いんじゃないか。
今もなお、圧倒的に最大のユーザーを抱えるクラスライブラリだし。
0365デフォルトの名無しさん
2006/09/02(土) 10:10:26>.NETするならC++を選ぶメリットが…
API/ライブラリ関数と.NETをごちゃ混ぜに書けるのが何とも最強。
0366デフォルトの名無しさん
2006/09/08(金) 22:02:45.NETならC#だと思うしMFCならC++だと思うよ。
0367デフォルトの名無しさん
2006/09/08(金) 23:28:300368デフォルトの名無しさん
2006/09/09(土) 15:42:29M$の対オプソ戦略にC++を落とめてVBを使わせるというのがあったが、
それに一躍かったのがMFC。
色付けするだけでもにプロパティが無くてWin32ガチャガチャに呼び出して目が点。
0369デフォルトの名無しさん
2006/09/09(土) 20:17:320370デフォルトの名無しさん
2006/09/09(土) 20:19:280371デフォルトの名無しさん
2006/09/09(土) 20:21:36今なら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あとは、VC++から読み出しって具合に作ってる俺が居る。
あまり一般的ではないかな。
0374デフォルトの名無しさん
2006/09/09(土) 22:24:26という大胆予想をここに予測しておく
0375デフォルトの名無しさん
2006/09/09(土) 23:07:13>この3つしか一般的に使われてない気がする。
妄想かよw
0376デフォルトの名無しさん
2006/09/09(土) 23:44:37Windows開発には、MSのツールが一般的という話を前提にしているから
そのMSのツールで一般的な3つが、一般的だと言うわけだが。
0377デフォルトの名無しさん
2006/09/09(土) 23:46:16使える。と一般的。を明確に定義してくれ。
前提条件が適当だから論理も筋が通らず自分の答えも自信なげになる。
0378デフォルトの名無しさん
2006/09/10(日) 19:14:30今の時代、C♯+.NETでメインを作って、どうしてもC++に頼りたい部分だけ外部ライブラリとしてC++で組む
そういうのが、個人的には賢いと思う。
0379デフォルトの名無しさん
2006/09/10(日) 19:47:100380デフォルトの名無しさん
2006/09/10(日) 19:53:131000行以上のTABLEがさくさく表示されれば乗り換えてもいいぜ
0381デフォルトの名無しさん
2006/09/11(月) 10:16:38>やはり一般的ではないよね。
視野狭すぎ。
パッケージでもドライバ添付のアプリでも、某のアイコンを良く見るよ。
>俺が知る限り、
>C++ならMFCで
>今は、C♯+.NETが一般的だと思う。
ドトネトアプリなんて使っても無いよ。
デジドカ系で使われてるだけだろ。
0382デフォルトの名無しさん
2006/09/11(月) 16:27:13シェアで某がMSより勝ってるとは思えん。
0383デフォルトの名無しさん
2006/09/11(月) 16:31:52DelはTurboPascalから続いてる。
0384デフォルトの名無しさん
2006/09/11(月) 20:08:19普及していない。
0385デフォルトの名無しさん
2006/09/11(月) 23:59:44すまん、数字で頼む。
0386デフォルトの名無しさん
2006/09/12(火) 00:10:370387デフォルトの名無しさん
2006/09/12(火) 00:15:36ん?お前のお気に入りソフトがって話?
0388デフォルトの名無しさん
2006/09/12(火) 08:36:15ドトネトなんて影も見ない。
0389・∀・)っ-○◎●新世紀ダンゴリオン ◆DanGorION6
2006/09/12(火) 23:59:240390デフォルトの名無しさん
2006/09/25(月) 09:48:00BDS2006ってかかなくちゃいけないのは複雑な気分だ。
0391デフォルトの名無しさん
2006/09/25(月) 09:49:04.NET製というと御幣があるな。すまん。
.NETも使っている、だ。
あと、J#のキラーアプリでもあるww
■ このスレッドは過去ログ倉庫に格納されています