1 名前:デフォルトの名無しさん mailto:sage [03/10/09 00:41.net] とにかくdat落ち必死なこの話題をどうかひとつ。 関連スレ: 【GUIライブラリ】wxWindowsでのひょーん pc2.2ch.net/test/read.cgi/tech/1052186697/
237 名前:マイク ◆yrBrqfF1Ew mailto:sage [05/03/16 04:15:53 .net] Qtはマイナーじゃないな。 マイナー扱いしてるのはただのトンチンカンだ。
238 名前:デフォルトの名無しさん mailto:sage [05/03/16 04:28:10 .net] 静的リンクしたいんだけど一番サイズが小さいのどれ?
239 名前:デフォルトの名無しさん mailto:sage [05/03/16 09:23:19 .net] >>236 PIXILのサイトからは辿れなくなってるね。 Nano-Xのサイトからドゾー ttp://www.nano-x.org/ →Downloads:Source Code →flnx 直リン: ftp://microwindows.censoft.com/pub/microwindows/flnx/
240 名前:236 mailto:sage [05/03/16 10:39:47 .net] >>239 ありがd
241 名前:240 [05/03/16 15:05:16 .net] ビルド報告 microwindows-0.90 flnx-0.18 CentOS 3.4 gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-49) にて、 Fl_Animator.cxx:32: default argument given for parameter 8 of ` Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const char* = 0)' ../FL/Fl_Animator.H:49: after previous specification in ` Fl_Animator::Fl_Animator(char* const*, int, int, int, int, int, int, const char* = 0)' というエラーがでました。 定義部 Fl_Animator.cxx Fl_Animator::Fl_Animator() の最後の引数部分を const char* = 0 から const char* に変更することでコンパイルは通りました。以上報告まで。
242 名前:デフォルトの名無しさん mailto:sage [05/03/17 02:32:16 .net] ビデオチュートリアルつうのは良いな。
243 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 03:30:43 .net] しばらく前から FLTK のサイトデザインが変わったね。 snapshot が ftp でダウンロード出来る様になったのは嬉しいな。
244 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 18:27:15 .net] >>237 Qtはマイナー扱いされてないよ。Qtopiaがマイナー扱いされてるだけ。
245 名前:デフォルトの名無しさん [2005/04/05(火) 12:10:35 .net] 399 :デフォルトの名無しさん :2005/04/04(月) 13:51:27 StyleというSWTのC++移植が出てる。 果たしてwxWidgetsのライバルに成長するのかどうか。 www.uiwithstyle.org/
246 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 19:45:19 .net] >>245 Win32 版がないじゃん。
247 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 20:04:56 .net] >>246 "Style currently targets OSX, Win32 and GTK."と書かれているから、 出す予定はあるんでしょ。今のところOSX版しか出てないけど。
248 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 21:40:33 .net] >>247 >今のところOSX版しか出てないけど。 つまりWin32版がないってことじゃん。
249 名前:デフォルトの名無しさん [2005/04/05(火) 22:44:48 .net] OSX版しかなかったら、プログラマーの99%以上が使わないってことじゃないか。
250 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 23:02:27 .net] まだ出たばかりだからそんなもんじゃね?
251 名前:デフォルトの名無しさん [2005/04/06(水) 01:38:41 .net] >>186 むしろRubyを。
252 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 01:45:34 .net] Ruby厨最近おとなしくなったなw ていうかアレは一人だったのだろうなぁ。
253 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 02:26:06 .net] もう春休み終わったよ たぶん明日から学校
254 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 07:21:51 .net] Ruby厨ってMWのことじゃないの?
255 名前:デフォルトの名無しさん [2005/04/29(金) 21:29:33 .net] Notus notus.sourceforge.net/
256 名前:デフォルトの名無しさん mailto:sage [2005/04/29(金) 21:59:18 .net] 結局使い物にならなかったな
257 名前:デフォルトの名無しさん mailto:sage [2005/04/29(金) 22:08:32 .net] 自作ゲームの中に簡単に組み込めるGUIライブラリってないかなぁ。 DxLib使ってるんだけど、ボタンとかリストボックスとか欲しい。
258 名前:デフォルトの名無しさん mailto:sage [2005/04/30(土) 08:32:48 .net] モチーフとか駄目なの?よく知らないけど。
259 名前:Rubyist! mailto:sage [2005/04/30(土) 18:34:11 .net] なんでMotifが出てくるんだよ。よく知らないならすっこんでろ
260 名前:デフォルトの名無しさん [2005/06/13(月) 14:06:35 .net] opensource.adobe.com/ Adobe Opensource Widget Library
261 名前:デフォルトの名無しさん mailto:sage [2005/06/20(月) 22:26:45 .net] www.torjo.com/win32gui/ これ弄った事ある人居る? 名前からしてプラットフォーム限定だが。 俺、英語分かんなくてさ……。 STLと仲良しこよし、という辺りにちょっと興味が。
262 名前:デフォルトの名無しさん [2005/06/21(火) 12:08:53 .net] >>261 日本語環境だとうまく動かないのか、それとも私の環境が悪いのか、 ビルドして実行したときにエラー吐いて落ちたことがあった。 ちなみに、XPsp2 VC++7.1
263 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 03:32:10 .net] C++でGUIプログラムを作るときって、やっぱり主流はMFCなんですか? 今でも。
264 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 16:25:39 .net] VC++ならそうだろうな その次がWTL
265 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 19:42:34 .net] MFCなんてありえなーい ていうか、MFCちょむかー
266 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 22:31:49 .net] じゃあ KFC 行ってくるよ。
267 名前:デフォルトの名無しさん [2005/07/06(水) 00:57:01 .net] 3DCGツール『LightWave』のようなカッコイイGUIを創りたいんですが、これって何処かのGUIツールキットとか使ってるんですかね? www.dstorm.co.jp/products/lw8/feature/images/large/mdiimage1136_l.jpg 探してもそれらしいのは見つからなかったので、誰か知ってるひといたら教えてください。 まあ、自社ライブラリの可能性もありますが……
268 名前:デフォルトの名無しさん mailto:sage [2005/07/06(水) 01:08:54 .net] LightWaveはAmiga時代からオリジナルのGUIを引き継いでるんだぷ
269 名前:デフォルトの名無しさん mailto:sage [2005/07/06(水) 01:09:10 .net] カッコいいよね。 ライブラリは独自じゃないかな。マルチプラットフォームなアプリではままある話。 Blender とか。 www.blender3d.org/cms/showpic.php?file=uploads%2Fpics%2Frt_09.jpg&width=1024m&height=768m&bodyTag=%3Cbody%20bgcolor%3D%22black%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=d4da49c32fb16794e25ba4b65a5c0867
270 名前:デフォルトの名無しさん mailto:sage [2005/07/06(水) 01:47:04 .net] なるほど、やはり独自ですか……あきらめるしかないですね。 Blenderもカッコイイですね。 まあ、スタイリッシュなGUIはであればLightWave風でなくてもいいので、なにか情報があればお願いします。(一応Windowsで) 最悪、自作コンポーネント画像を屈指して作れっていう感じですかね^^; ちょっとGUIツールキットの話題からはずれてますな。すいません^^;
271 名前:デフォルトの名無しさん mailto:sage [2005/07/06(水) 19:08:02 .net] 海外は、何故かGUI自作する文化があるよな。 スクロールバーがホイールとか対応してなくてたまにキレるけど
272 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 01:30:00 .net] 海外でなくともゲームではUIは自作するのが普通でしょ
273 名前:デフォルトの名無しさん mailto:sage [2005/07/09(土) 01:50:14 .net] 確かにそうだな
274 名前:デフォルトの名無しさん mailto:sage [2005/07/26(火) 01:19:02 .net] >>270 BlenderはオープンソースだからGUI部分読んでみるといいよ。 ちなみにあれはぜんぶOpenGLで描画してる。だからOpenGLに 対応した環境には簡単に移植できる。
275 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 16:13:30 .net] ゲームは、マウスとか使わないから比較的簡単に自作できる。
276 名前:デフォルトの名無しさん mailto:sage [2005/07/27(水) 19:27:39 .net] >>274 そうなのかー! いいこと聞いた。 早速見てみることにスるす
277 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 22:25:26 .net] GUI部だけ抜いてOpenGL使ったツールキット作ってくれたら神だな
278 名前:デフォルトの名無しさん mailto:sage [2005/07/28(木) 22:42:14 .net] 要らぬお世話な気もするけど、Blender は GPL だからソースの流用には注意してね
279 名前:デフォルトの名無しさん mailto:sage [2005/08/06(土) 17:38:57 .net] >>278 まじかよ! 目コピするしかねーじゃねかw
280 名前:デフォルトの名無しさん mailto:sage [2005/08/07(日) 01:21:43 .net] >>279 そんなことないよ。ガンガンソース流用してくれ。 もちろんおまいもGPLで公開な。
281 名前:デフォルトの名無しさん mailto:sage [2005/08/09(火) 01:20:35 .net] eXene
282 名前:デフォルトの名無しさん mailto:sage [2005/08/18(木) 07:14:27 .net] Ultimate++は出てきてない?
283 名前:デフォルトの名無しさん [2005/09/17(土) 15:19:18 .net] C++のGUIツールキットってなんでみんな独自の文字列クラスがあるんだろ? 標準C++ライブラリじゃだめなん?
284 名前:デフォルトの名無しさん mailto:sage [2005/09/17(土) 15:47:41 .net] >283 漏れの場合は rope いくつかの文字列クラスを寄せ集めた文字列クラス string ヒープ上にメモリを確保した文字列クラス auto string スタック上に確保した、書き換え可能な文字列クラス literal 書き換え不能なメモリ(あるいはROM)に確保した文字列クラス substring 他の変数や文字列クラスが管理しているメモリのどこかを指す文字列クラス * string と auto string は editable string インタフェースを継承する * 全てのクラスは a string 抽象クラスを継承する こんなのが欲しかったからなあ。 けっこう、パフォーマンス良くなるんよ。
285 名前:デフォルトの名無しさん mailto:sage [2005/09/18(日) 15:22:25 .net] とにかくコンパクトでコントロールは一通り揃ってるGUIツールキットキボンヌ。
286 名前:デフォルトの名無しさん mailto:sage [2005/09/18(日) 16:15:34 .net] 俺の出番だな(´ー`)
287 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 00:51:08 .net] std::stringって、いまいち使いにくいな。 JavaのStringくらい使いやすいのが欲しい。
288 名前:デフォルトの名無しさん [2005/11/16(水) 02:44:48 .net] できるだけ速度に重点を置いた高速GUIツールってどれですか?
289 名前:デフォルトの名無しさん mailto:sage [2005/11/23(水) 20:25:26 .net] マイナーじゃないかもしれないけどwin32guiって使ってみた人どう? これから試してみるけど。
290 名前:デフォルトの名無しさん mailto:sage [2005/11/25(金) 09:14:32 .net] FLTKが実はハリウッドの特殊効果スタジオDigitalDomain製 だという事はご存知か 元々は社内用のtoolkitとして使うためにOpenGLとの親和性を 考慮して作られたらしい この会社は自社製実写合成アプリのtoolkitとしてFLTKを使っている www.d2software.com/nuke.php
291 名前:デフォルトの名無しさん mailto:sage [2006/01/06(金) 14:44:32 .net] test
292 名前:デフォルトの名無しさん mailto:sage [2006/01/21(土) 22:55:45 .net] FXAge* pFxAge = NULL;
293 名前:デフォルトの名無しさん [2006/01/21(土) 22:56:36 .net] new FXSage();
294 名前:デフォルトの名無しさん mailto:sage [2006/02/04(土) 23:35:01 .net] 最近は wxWidgets が流行ってるみたいだけど、あの MFC 並に古い設計は なんとかならんのか。かといって Win32, UNIX, Mac にまともに対応してる Toolkit ってほとんどないし…。
295 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 00:22:21 .net] Mac にはまともに対応してないけどね。
296 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 01:17:33 .net] wxNGを作りたいって話はあるが、それだけの時間を誰が出すのかという話になる。
297 名前:デフォルトの名無しさん mailto:sage [2006/02/05(日) 11:24:50 .net] >>294 Qtは?
298 名前:デフォルトの名無しさん mailto:sage [2006/02/08(水) 02:56:48 .net] >>297 文句ばかり垂れてても前進しない、という意見は承知の上で。 ・プリプロセッサによる C++ 拡張がなんか嫌。 ・だから Array とか Map とか自前実装するなって! 後者は Qt に限った話ではないけど。複数のライブラリを組み合わせると *Array が山ほどあったりな…。
299 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 17:04:46 .net] でも消去法だとQtだよな。Macでもwxよりちゃんと動くし。完成度もそこそこ高い。 mocうざいけど。
300 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 20:03:57 .net] >>298 > Array とか Map とか自前実装するなって 干渉しあわなければ問題ない
301 名前:デフォルトの名無しさん mailto:sage [2006/02/11(土) 22:44:39 .net] >>294 gtkmm
302 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 13:15:15 .net] Qtはライセンスが・・・
303 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 23:44:41 .net] >>302 GPLじゃまずいのですか?
304 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 05:16:12 .net] >>300 んな馬鹿な。相互変換が面倒な上に非効率的。 >>301 GTKmm はモダンな設計で良いですな。 boost の再発明は…まぁしょうがないよな。 ただ、GTK の Win32, OS X 対応は微妙。
305 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 19:06:27 .net] GPLは糞。
306 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 19:28:34 .net] >>305 理由は?
307 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 23:07:08 .net] 俺もライブラリのくせに GPL なのはどうかと思う。
308 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 18:15:11 .net] >>307 GPLが嫌だったら買えばいい。
309 名前:デフォルトの名無しさん mailto:sage [2006/02/26(日) 18:37:13 .net] >>308 他の選択肢もあるのに、買えばいいなんてのは全く現実的じゃない。
310 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 03:44:18 .net] spComponent なんてのがあるんですが、どうなんでしょ? ttp://www.sp.m.is.nagoya-u.ac.jp/people/banno/spLibs/index-j.html Windows上でちょっと触ってみてわかったことは ・完全にC言語 (C++一切無し) ・マルチプラットフォーム(Windows、Linux(GTK or Motif)、MacOS) ・使い勝手は Xt ライク ・コピーレフトのゆるいライセンス(MITライセンス?) ・4年前から開発が止まってるみたい といったとこです
311 名前:デフォルトの名無しさん [2006/04/30(日) 02:37:29 .net] cppkt
312 名前:デフォルトの名無しさん [2006/04/30(日) 11:23:45 .net] >>311 cpptk?
313 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 19:54:01 .net] >310 sneg?
314 名前:デフォルトの名無しさん mailto:sage [2006/06/06(火) 23:21:31 .net] C:\Documents and Settings\[user]\Application Data\fltk.org\filechooser.prefs こんなのがポツンとあったんですけど、これ何のファイルですか? FLTKなんて入れた覚えないんですけど、その関連ですか?
315 名前:デフォルトの名無しさん [2006/06/21(水) 00:24:50 .net] 以前にも名前出てたけど Ultimate++ upp.sourceforge.net/ 使ったやついる?
316 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 00:35:52 .net] まだこれ出てないよね EasyWin suuri.ics.kagoshima-u.ac.jp/lectures/EasyWin/docs/index.html とっつきやすいと思うよ
317 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 00:43:40 .net] >>316 必要最低限の機能をミニマムにまとめた感じでよいね。 小さなもの作るのにいいかも。ゲームとか。
318 名前:デフォルトの名無しさん [2006/06/21(水) 01:03:49 .net] 昨日FreeBSDにて、Gnomeのコンパイルに約1日かかりました。 WindowMakerとかの、軽量ウィンドウマネージャに最適の、見た目も良い GUIフレームワークってありますか? あと、GTK+アプリとかQTアプリって、WindowMakerとかで 動かせるもんなんですか?
319 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 00:18:42 .net] GTKのライセンスってどんなのだっけ。 GTK+2って使いやすいのかな。
320 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 02:15:15 .net] >>319 LGPL。Qtと違ってGPLではない。
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とかどういう実装 なんだろ?