1 名前:デフォルトの名無しさん mailto:sage [03/10/09 00:41.net] とにかくdat落ち必死なこの話題をどうかひとつ。 関連スレ: 【GUIライブラリ】wxWindowsでのひょーん pc2.2ch.net/test/read.cgi/tech/1052186697/
321 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 02:59:47 .net] え・・・QtってGPLだったのか・・・。 非商用なら自由に使えるように考えてたんだけど・・・。 ソース公開しないといけないとなると、いやだなぁ。
322 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 05:24:16 .net] Qtはいろんなライセンスのがあるから自分でしらべたら? Linuxに入っているのはGPL版。 Winだと2.xフリー版や3.x書籍配布のやつは独自フリーライセンス (ソース公開義務なし)、4.xからはGPL。 他に各OS用の有償の商用版がある。
323 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 09:34:28 .net] >>321 >>322 の言う通り、 QtはGPLと商用ライセンスのデュアルライセンス。 昔はフリーじゃなかった。KDEで注目されて、 何でフリーじゃないライブラリ使ってんの? とか揉めてた。 互換ライブラリ作ろうとか色々あったが、 結局、独自オープンソースライセンスを経てGPLになり、 事態は収束した。
324 名前:デフォルトの名無しさん [2006/06/30(金) 19:35:04 .net] あんまり継承使わない感じのやつないかな
325 名前:デフォルトの名無しさん mailto:sage [2006/06/30(金) 21:27:44 .net] 割烹つばめ 福岡屋台で なぜか池田
326 名前:デフォルトの名無しさん mailto:sage [2006/07/05(水) 15:38:53 .net] FOXって日本語サイトだとLGPLとされてるけど、公式では静的リンクは動的リンクと同等だという附則を付けて FOX自体を弄らなければ静的リンクでもソース公開しなくても良い(LGPLじゃなくていい)らしい。 英語が余りわからんが、大体そのような事が書いてある。 ttp://www.fox-toolkit.org/license.html
327 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 03:14:21 .net] FOXのIME使えるパッチって誰か保守してくれないかなぁ。 みんながFOXを嫌う最大の理由がIMEが使えないってとこだと思うけど。 メールソフトとか作れねーし。
328 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 18:13:42 .net] FOX★ に日本語が通じないのは仕様です
329 名前:デフォルトの名無しさん mailto:sage [2006/07/08(土) 01:37:58 .net] FOXのEditボックスとか改造して内部でCreateWindowでEditボックスを を作ってFOXになりすます事って出来ないかな。
330 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 02:37:15 .net] Juce使ってみるよ。 www.rawmaterialsoftware.com/juce/
331 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 03:20:19 .net] GPL なのね。
332 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 22:15:11 .net] >>330 これすごい。みんなデモ動かしてみるべし!
333 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 23:10:48 .net] でもGPLだし。
334 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 23:21:26 .net] テラタカスwwwwwww Prices * Commercial licence for a single product - £399 (+ VAT for countries in the European union). * Commercial licence for any number of products - £699 (+ VAT for countries in the European union).
335 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:57:08 .net] >330 Tracktionに使われてるGUIなんだな。日本語通る雰囲気がしないのが困る。
336 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 09:51:51 .net] その上GPLだからなあ
337 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 11:49:47 .net] >Juce使ってみるよ。 すごいねこれ。昔見たSwingのデモプログラムみたいだ。でもSwingより 速いしいいね。 ラッパーとかじゃなくて全部自前で描画してるみたいだけど、すげー大変そう だなあ、これ作るの。外部WindowにドラッグできるWindowとかどういう実装 なんだろ?
338 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 00:55:47 .net] SOL++ これ、なぜに英語なんだ?
339 名前:デフォルトの名無しさん mailto:sage [2007/01/17(水) 23:05:59 .net] ほしゅ
340 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 06:30:07 .net] Foxのソースを久しぶりにのぞいてみたらIME関連のソースが追加されていたけどコメントアウトされてた。
341 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 10:23:14 .net] >>334 Qtより安いな。
342 名前:デフォルトの名無しさん mailto:age [2007/02/28(水) 05:59:55 .net] 緊急浮上!! で、ポータブルで書きやすいGUITkってなによ?Qt?
343 名前:デフォルトの名無しさん [2007/03/01(木) 15:56:31 .net] >Juce とか >Qt って組み込みITRON系に使える?
344 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 05:55:43 .net] 君はあちこちで同じ事を聞いてるな
345 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 09:03:09 .net] ヒント:答えが無い
346 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 13:19:20 .net] ヒント:答えは無い
347 名前:デフォルトの名無しさん [2007/03/19(月) 15:44:03 .net] Windows XP, MinGW + MSYSでFLTK v1.1.7を使っています。 Fl_GroupでopenGLの画面を子(child)にしたComposite Widgetを作ると、 openGLの画面が全く描画されません。但し、 ・Fl_Buttonなどは描画される ・Fl_Groupを使わないでやるとちゃんとopenGLの画面が表示される どなかた試された方いらっしゃいませんか?
348 名前:デフォルトの名無しさん [2007/04/28(土) 03:08:40 .net] ttp://www.memecode.com/lgi.php
349 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 01:47:43 .net] ツールキットの紹介↓ dmoz.org/Computers/Software/Operating_Systems/Graphic_Subsystems/Toolkits/ ↑の LGI は VC++ 2005 EE でコンパイルすると大量にエラーが出てコンパイルできなかった
350 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 12:50:56 .net] ZooLib zoolib.sourceforge.net/
351 名前:デフォルトの名無しさん mailto:sage [2007/05/23(水) 10:22:07 .net] adobeのやつどうよ ttp://opensource.adobe.com/group__widget__reference.html
352 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 14:33:21 .net] adobeの面白そうだけど難しそうだよね 誰か試した人いないかなあ
353 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 21:26:15 .net] 面白そう? 何か普通のと違うのけ?
354 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 01:51:34 .net] link集/GUI/C++ ttp://www.nbrains.net/php/pukiwiki/index.php?link%BD%B8%2FGUI%2FC%2B%2B
355 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 08:59:35 .net] 何で X の事を X Windows って間違えちゃうんだろうね。Windows XP を Window XP と 書いたらおかしいべ。何と言うか、作者のやる気の無さが伝わって来て食指が動かない。
356 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 14:40:13 .net] 触手うねうね
357 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 22:30:17 .net] >>355 "windows"という語をウィンドウによるGUIの一般的な総称のように 認識しているのかも。または他の適切な呼称を思いつかずそれで代用している。 そういう概念に対してXは "window system" という呼称を当てている けど、それがいまひとつ認知されていないせいもあるかと。長いし。 概念があまりに一般的になると、説明的な呼称は廃れていくのかもね。 > The X Window System is a network transparent window system which runs > on a wide range of computing and graphics machines.
358 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 17:10:45 .net] >>351 AEL つう GUI 記述言語を使うのは面白そうだね。JavaFX みたい。 プラットフォームは Mac OS X と W i n X P みたいだけど、X11 じゃ動かないの?
359 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 19:46:10 .net] 宣言的にユーザインターフェイスを定義出来るのは良いね。
360 名前:デフォルトの名無しさん [2007/07/25(水) 01:07:29 .net] あ げ
361 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 01:12:30 .net] FireFox の GUI toolkit を拝借すると良い感じになる様な気がする XUL じゃなく純粋に C++ のウィジェットライブラリとして
362 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 06:30:51 .net] >>361 C++や他の言語からもっと簡単に使えるようにして、 ウェブとデスクトップの境界を云々とはもう何年も前から言われてるけど、 mozillaにやる気がないっぽい。 もうだめぽ
363 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 09:59:58 .net] >>362 いや、そうじゃなくて、Firefox のソースツリーの中の mozilla/widget 以下を 自分のアプリにコピって使うということ。もちろんライセンスはそこだけ MPL で。
364 名前:デフォルトの名無しさん mailto:sage [2007/07/25(水) 17:43:27 .net] >>362 最近GNOMEの連中がいろいろやってるな。スラドでは「ネットとデスクトップの融合なんて、 MSの二の舞になるつもりかよw」なんて煽られてたけど。 Clutterの話題なんてなかなか出てこないよね。
365 名前:デフォルトの名無しさん [2007/09/06(木) 10:09:02 .net] age
366 名前:デフォルトの名無しさん [2007/10/15(月) 21:28:19 .net] FoxToolkit-1.6のtests/glviewerをMacOSX(v10.4)でg++を使ってコンパイル (OpenGLはネイティブのものを使用)すると、エラーおよびワーニングなしで コンパイルできるんですけど、実行するとOpenGLの部分がうまく動作しません。 キャンバスを含む窓の中身が真っ白で何も描画されないのです。 二十回くらい実行すると一回くらいは巧くいくのですが、 どこが悪いのかよく解りません。なにか知ってる人はいませんか?
367 名前:デフォルトの名無しさん mailto:sage [2007/10/15(月) 21:40:43 .net] >>366 ×ワーニング ○ウォーニング
368 名前:デフォルトの名無しさん mailto:sage [2007/10/16(火) 02:41:14 .net] 俺も昔は、ウォーニングだよ^^、って毎回突っ込んでたけど、 cos をコウサインって書くのか? って言われてから黙ることにしてるw
369 名前:デフォルトの名無しさん [2007/10/16(火) 13:23:00 .net] それで本題にはノーコメントですか?
370 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 08:24:31 .net] 単にOpenGLの各種設定をちゃんと初期化してないだけでは。 忘れがちな設定についてはこの辺を見れ。 ttp://homepage2.nifty.com/tooshy/document/opengl.html
371 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 00:16:14 .net] Linux系のOSで、MFCのCListViewのようなコントロールが付いているGUIライブラリで、なるたけサイズが小さいのってあるんでしょうか?
372 名前:デフォルトの名無しさん mailto:sage [2007/10/27(土) 07:09:21 .net] >>371 FLTK
373 名前:371 mailto:sage [2007/10/27(土) 13:00:29 .net] >>372 ありがとうございます。ちょっと試してみます。 ttp://seriss.com/people/erco/fltk/Fl_Table/screenshots.html
374 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 01:51:52 .net] まいなー、wxWidgetsだな
375 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 09:01:17 .net] fltkとfltk2の違いってなんですか? どちらも更新されているようなのですが、 やっぱり2を使った方がいいことありそうですか?
376 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:44:02 .net] 何をしたいかによるんじゃない。FLTK は小さいから、ソースコードを読んで 自分で手直ししながら使うものだと思う。
377 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:56:22 .net] スタティックリンクにしてもEXEのサイズ小さくて OSのルック&フィール(特にWindows)で ってある? wxWidgetsとかgtkmmとかはランタイムが巨大だしなー マルチプラットフォームとか気にせずにWTLとかを素直に使った方が良いのかな?
378 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 12:33:59 .net] 誰かWTLとwxWidgetsを統合化して、超軽量のwxWidgetsを作ってくれないかなぁ。 ライセンス的にどうなるのか分かんないけど。
379 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 12:44:38 .net] >>377 >マルチプラットフォームとか気にせずにWTLとかを素直に使った方が良いのかな? Yes, that's right!! But, 一番賢いのはサイズなんてもう気にしない事。
380 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:15:37 .net] >>377 Java + SWTでがんばってください。 というのは冗談にしても、実行ファイルのサイズが数十kb以内なんてのはプログラム開発者の グルーコード以外全部プラットフォームのAPIに丸投げしてなせる技だろうし、 少なくともマルチプラットフォームでってのはあきらめたほうがいいんじゃない?
381 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 13:30:05 .net] > マルチプラットフォームとか気にせずにWTLとかを素直に使った方が良いのかな? どうでもいいが、 一昔前って、 マルチプラットフォーム対応のUIライブラリで、ダサイのしかなかったよな・・・ なんで、Windowsに持ってくるとあんなにダサイんだ?というものしか。 今は、SWTなんかは、まだましだけど
382 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 19:35:46 .net] Tkがダサいと申したか
383 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 21:03:33 .net] Tkは普通じゃん?
384 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 16:42:33 .net] >>378 つ wxForms WTLは入ってないけど、ポトペタできてクロスコンパイルできるらしい。
385 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 19:57:14 .net] Turbo C++ Explorerじゃ無理か。
386 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 11:25:03 .net] 保守したほうがいい?
387 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 23:03:56 .net] 頼んだ
388 名前:デフォルトの名無しさん mailto:sage [2007/12/13(木) 01:26:15 .net] お前らの連携のよさと言ったら!
389 名前:デフォルトの名無しさん mailto:sage [2008/01/14(月) 12:44:24 .net] めも ttp://www.thefreecountry.com/sourcecode/gui.shtml
390 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 23:06:16 .net] どなたかOMGUIのサイトの行方を知りませんか? ttp://www.omgui.org/ (参考:ttp://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BoostGUI) 昨年夏頃までは見れてたように思うのに、今はドメイン売り出し中って…。
391 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 02:21:04 .net] >>390 ttp://cia.vc/stats/project/omgui
392 名前:390 mailto:sage [2008/01/22(火) 07:31:59 .net] >>391 ありがとうございます。プロジェクトそのものは消えてないようで助かりました。
393 名前:デフォルトの名無しさん [2008/02/04(月) 20:09:28 .net] ttp://dclib.sourceforge.net/api.html#gui_widgets
394 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 23:33:39 .net] こんな感じかあ ttp://www.geocities.jp/mocchi_2003/soft_readme/dlib_patch/dlib_patch_sample1.png
395 名前:デフォルトの名無しさん [2008/02/27(水) 23:42:49 .net] マイナーじゃないけど ttp://www.tcl.tk のtk見た目がだいぶましになったな tclに依存してなければいいのに
396 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 05:14:11 .net] スクリーンショットにたどり着きにくい ttp://wiki.tcl.tk/13636 これか
397 名前:デフォルトの名無しさん [2008/03/26(水) 21:10:53 .net] FOX-Toolkitって使っている方いらっしゃいますか?
398 名前:デフォルトの名無しさん [2008/03/27(木) 11:17:17 .net] 使ってますよ。OpenGLも使ってます。
399 名前:デフォルトの名無しさん [2008/03/27(木) 22:39:58 .net] このスレの住人なら知っていますね、あの糞開発ツールのことを ・自分のプログラムのバグなのかコンパイラのバグなのかわからない ・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している ・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている ・糞開発ツールを批判すると「性格が悪いから糞ツールを批判するんだ」と言われる 糞だけど、政治的な理由で無理やり使わされているんですよね。 もう、あんな厨の作った糞ツールを我慢して使うのはやめましょう。 ・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。 ・糞開発ツールを使わせる上司の下では働けません、と上司の上司に直訴しましょう。 ・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。 バグレポートなどしてはいけません。改善要求などもってのほかです。 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。 ・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」 なんて話が出たら力強く机を叩き、会議室を出ましょう。 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。 糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
400 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 17:40:10 .net] trixul ttp://trixul.com/ 使ったことはないけど、本屋で少し立ち読みしたら結構面白そうだったので。
401 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 22:31:26 .net] >>400 書名キボンヌ
402 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 22:31:46 .net] XUL と違うんだね
403 名前:400 mailto:sage [2008/05/12(月) 01:56:52 .net] 書名は「Cross-Platform Development in C++」 ttp://www.amazon.co.jp/Cross-Platform-Development-C%2B%2B-Building-Applications/dp/032124642X/ref=sr_1_1?ie=UTF8&s=english-books&qid=1210522918&sr=1-1 XULと.NETのWindowsForms(XAML?)の概念を組み合わせてJavaScript(SpiderMonkey)でイベントハンドリングできるようなことが書いてあったような気がする。 でもSourceForge(ttp://sourceforge.net/projects/trixul/)の方を見た感じではまだまだ発展途上なのかな。
404 名前:デフォルトの名無しさん mailto:sage [2008/05/14(水) 08:19:51 .net] Fox-ToolkitってIME制御ってできない? コピペで漢字入力はできるんだけどね。
405 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 12:20:00 .net] FoxToolkitの1.7の最新でIMEの制御もできて漢字入力もできるっぽい。
406 名前:本田 [2008/05/25(日) 06:20:45 .net] >>312 >C++/Tcl cpptcl.sourceforge.net/ >A C++ library for interoperability between C++ and Tcl >C++/Tk cpptk.sourceforge.net/ >A complete C++ interface to the Tk GUI toolkit
407 名前:デフォルトの名無しさん mailto:sage [2008/06/14(土) 21:46:52 .net] GUIまったくわからないC++初心者が手を出しやすいGUIってありますか?
408 名前:デフォルトの名無しさん [2008/06/15(日) 00:03:43 .net] とにかく標準のGUIツールを使え マイナーなものは糞だからマイナーなんだ
409 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 00:22:48 .net] 標準=Qt/wxWidgets?
410 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 14:04:34 .net] >>409 そのOSの標準GUIからってことじゃない? いきなりクロスプラットフォームなんて欲張りだと思う
411 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 09:26:28 .net] MFCみたいなこれって何語っていうようなカスもあるお。
412 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 09:58:39 .net] Windowsで初心者なら.NET一択じゃね ウンコウンコ言われながらも、情報量が圧倒的過ぎる
413 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 10:06:46 .net] 情報量は圧倒だが、アウトプットのアプリは皆無。
414 名前:デフォルトの名無しさん [2008/06/16(月) 13:28:18 .net] >>413 俺もそれ不思議。 「delphiで作った有名ソフトって何があるの?」に対抗して 「.NETで作った有名ソフトって何がある?」スレないのかな?
415 名前:デフォルトの名無しさん [2008/06/16(月) 13:32:49 .net] .NET(C#,C♯,C#)で作られた有名なアプリって何? pc11.2ch.net/test/read.cgi/tech/1213590713/ 立てました
416 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 13:37:21 .net] 一番好きなプログラミング言語は? itpro.nikkeibp.co.jp/article/OPINION/20080528/304478/ プログラマに対象を絞って聞いた「一番好きなプログラミング言語」は,「C/C++」(24%)が最も多く, 「Visual Basic(VB)」(20%),「COBOL」(13%)と続いた(図2)。企業の基幹システムに浸透しつつあるJavaや, Webアプリケーション関連で使われることの多いスクリプト言語は,上位3位までに食い込むことができなかった。 C/C++ 24% VB6.0 20% COBOL 13% Java 9% Perl/PHP 7% C# 2% ← m9(^Д^)プギャー 一番好きな言語と対比する格好で「最もよく使っているプログラミング言語」も聞いてみたが, ここでは「C/C++」と「VB」の順位が逆転,「VB」が一位だった。
417 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 21:56:13 .net] C#はいい言語だと思うんだがなぁ… .NETじゃくネイティブコードコンパイラなければもっと使ってるのに… COBOL(13%)ってのはITPro(というか日経)の読者層を反映しすぎてる気がする
418 名前:デフォルトの名無しさん [2008/06/19(木) 23:55:15 .net] ここにも貼っておく ttp://torjo.com/egui/
419 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 00:45:15 .net] VB6.0にCOBOLが2〜3位って、時代に取り残されたおっさん確定だろ そんな奴らにC#の良さが分かるとは思えないw
420 名前:デフォルトの名無しさん [2008/08/10(日) 06:46:14 .net] >>419 4番目にJavaはともかく、5番目にPerl/PHPだもんなw
421 名前:デフォルトの名無しさん mailto:sage [2008/08/10(日) 08:56:54 .net] GC.AddMemoryPressureが追加されるまでのC#は実用にならないゴミだったから仕方が無い