1 名前:デフォルトの名無しさん mailto:sage [03/10/09 00:41.net] とにかくdat落ち必死なこの話題をどうかひとつ。 関連スレ: 【GUIライブラリ】wxWindowsでのひょーん pc2.2ch.net/test/read.cgi/tech/1052186697/
577 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 21:12:08.03 .net] qt
578 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 21:17:00.94 .net] qtはマイナーじゃないので別なのありませんか?
579 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 22:23:27.48 .net] WTL 今となってはマイナーだと思う。
580 名前:デフォルトの名無しさん mailto:sage [2011/06/11(土) 01:48:48.73 .net] GLUI
581 名前:デフォルトの名無しさん [2011/06/11(土) 01:58:56.54 .net] nacl
582 名前:デフォルトの名無しさん [2011/07/01(金) 03:03:24.17 .net] FLTK 1.3.0 final version released! ……半月前だが
583 名前:天使 ◆uL5esZLBSE mailto:sage [2011/07/02(土) 23:36:21.26 .net] はいゴミ死ね ゴミって意味わかってんのかなこいつら
584 名前:デフォルトの名無しさん mailto:sage [2011/07/03(日) 01:49:35.93 .net] >>582 それは良い事を聞いた!
585 名前:デフォルトの名無しさん [2011/07/05(火) 14:19:10.32 .net] 軽いGUIライブラリを探しています。 FLTK-2.0がベストなのですが、これって開発続けられていますか? ホームページを見ると休眠中だけど再開したようなことも書いてあるし、 現状のステータスがよくわかりません。 Fl_というプレフィックスが見苦しい1.3ではなく2.0を使いたいのですが、 これ使って良いものでしょうか? あるいは軽量ならFOXを使えとか... どうするのがベストでしょうか。
586 名前:585 mailto:sage [2011/07/06(水) 20:25:06.63 .net] 勝手にFLTK2で行くことに決めました。 日本語化けます。対応してるはずです。助けて><
587 名前:デフォルトの名無しさん [2011/07/06(水) 23:59:41.55 .net] コールバックが好きでない俺はFOXのメッセージがいいなぁと思った。
588 名前:デフォルトの名無しさん [2011/07/09(土) 18:29:38.71 .net] ずっとクロスプラットフォームな GUI のライブラリで悩んでいたんだけど、 JavaScript を試してみたら結構サクサク動いたので、もう HTML5 で 行く事に決めたわ Firefox だけで動けば良いから、クロスブラウザ問題も無いし
589 名前:デフォルトの名無しさん [2011/07/11(月) 00:47:19.54 .net] >>586 FreeType有効にしてる?
590 名前:585 mailto:sage [2011/07/11(月) 10:07:11.49 .net] 何それ美味しいの?
591 名前:585 mailto:sage [2011/07/12(火) 20:20:19.69 .net] FLTKだけど使い物にならないな。 一回メインウィンドウを作って閉じたら終了、なアプリはいいんだけど、 DLL化して何回も呼び出して(メインウィンドウを作っては消す)を繰り返すと、 10回に1回ぐらい不定期に強制終了する。何が起きるかはランダム。 おそらくFLTKのリソース管理がまずいか、メモリを破壊している。 2.0, 1.3, 1.1系列で確認。 ちょっと使い物にならない。
592 名前:デフォルトの名無しさん mailto:sage [2011/07/12(火) 20:28:12.83 .net] >>591 そういうのは、ここで報告してあげると喜ぶと思うよ www.fltk.org/newsgroups.php?gfltk.bugs+T もう既に報告済みだったらスマソ
593 名前:デフォルトの名無しさん mailto:sage [2011/07/12(火) 22:31:33.80 .net] >>591 FLTKの作法は知らないけど、 ウィザード形式の紙芝居遷移をするなら、メインウィンドウの中でパネルを入れ替えたりするのが 王道のような。 それかメインウィンドウを1個どどんと置いて、そこを軸にサブ画面を表示ってスタイルとか。 (必ずメインウィンドウを最後に閉じる)
594 名前:585 mailto:sage [2011/07/13(水) 09:42:00.04 .net] 他人の作ったアプリのプラグイン(DLL)として動くので、 自分で寿命を管理できないんだわ。 アプリ自体はずっと存在して、DLLのみ何回もロード/アンロードが繰り返される。 1回目で落ちたことはない。落ちるなら2回目以降。 サンプルを見てもメインウィンドウのdeleteはおこなわずにアプリを終了してるので、 FLTK自体こういう使い方(new/deleteを繰り返す)は想定してないようだ。 これではちょっと使えないので、また振り出しに戻ってツールキット探すぜ。 FOXは何かキモイからgtkmmあたりを攻めて見る。Gtkだから物は確かだろう。
595 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 09:55:00.54 .net] >>594 それはお前がいけないんだろ。 たとえばLIBで組み込んだら、GUI終了したらメモリ完全解放され、次の起動に影響を及ぼさない。 DLL化するときの初期化に失敗してるんだろ。
596 名前:585 mailto:sage [2011/07/13(水) 17:17:45.92 .net] とは思えないなあ。DLLの初期化に関してはアプリがやってるので自分はノータッチ。 アプリ側が間違えている可能性はあるがクローズだからわかんね。 多分ほかの(FLTKを使わない)プラグインでそういうエラーは聞いたことがないので多分大丈夫だと思うよ。 そしてgtkmmデカすぎワロタ。いったいくつdllを同梱させる気だよ。 プラグイン単体で配布して、VisualStuidoの再配布可能パッケージと gtkmmインストールしてね、というのもなあ... どこかに理想のウィンドウツールキットはないものか。
597 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 20:29:43.25 .net] GTKは糞 Qt4はイケメンだがデブ wxWidgetsは不細工だがスマート
598 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 23:53:55.93 .net] wxWidgetsもかなりメタボな気がするが ところで>>585 の文を読む限りWindowsだけの話に思えるんだが このスレの範疇のツール使う意義って何なの?
599 名前:デフォルトの名無しさん mailto:sage [2011/07/14(木) 00:02:03.57 .net] あとDLLの場合に落ちるんなら 別プロセスで動かせばとりあえず動くんじゃね? 抜本的解決ではないが
600 名前:デフォルトの名無しさん mailto:sage [2011/07/14(木) 07:32:38.51 .net] Windows限定でならTkもいいな
601 名前:デフォルトの名無しさん mailto:sage [2011/07/14(木) 10:23:28.32 .net] ポトペタがあるとないのでは雲泥の差。 C++Builder、Qtあたりがよさそう。
602 名前:585 mailto:sage [2011/07/14(木) 11:17:38.23 .net] ここが俺の日記帳だ! gtkmmでGUIを作ってみたけど、やはり2回目以降にアクセス違反その他のエラーが出る。 詳細は違うがFLTK2, FLTK1.3, gtkmm-2.6のすべてで2回目以降にエラーが出るので、 これはもうツールキットの問題ではなく呼び出し元のアプリが悪いようだ。 他人のプラグインは恐らくWin32API直叩きだが、それはめんどいので無理。 出るとしたら2回目以降だからあきらめるしかないだろう。
603 名前:デフォルトの名無しさん mailto:sage [2011/07/14(木) 11:39:25.59 .net] どうせ君のプラグインは誰も使わないんだろうしね
604 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 11:26:03.91 .net] この板の住民にとっては Qt4 とか wxWidgets とかはマイナーじゃないと思う
605 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 21:16:54.94 .net] GUIはライブラリより開発環境のが重要
606 名前:デフォルトの名無しさん mailto:sage [2011/07/15(金) 21:27:24.92 .net] ポトペタ使わないで全部手書きでやってるよ
607 名前:デフォルトの名無しさん [2011/07/16(土) 22:20:36.16 .net] GUI の配置は XML で定義出来るのが一番良いなあ
608 名前:デフォルトの名無しさん [2011/07/16(土) 22:46:14.71 .net] FLTKの欠点はGroupの子ウィジットの座標指定がGroupの相対座標にならないことだな。 (なぜかその上のWindow相対になる) すでに改善項目としてあがっているが。。。
609 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 11:50:23.62 .net] 最近全部HTMLで済ませてるわ・・・
610 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 11:50:41.24 .net] GUIのデザインの話ね。
611 名前:デフォルトの名無しさん mailto:sage [2011/07/21(木) 19:23:37.25 .net] 俺も同じく。 元々テキストエディタだけでも作成出来るほど手軽だし、 これだけ広く使われているだけあって、ツールも沢山揃っているし、 ベンダーやフレームワークに依存したお作法を強制される事もないし、 ドキュメントも沢山あって、自分以外の人間がメンテするのも容易だし、 動かすのも簡単だから、誰が相手でも気軽に配布出来るし、 今後遠い将来を考えても無くなる事はないし、規格の更新も活発だし、 周辺インフラの充実具合も半端無いし、大抵のサービスはお金も掛からないし、 色々考えると良い事しかなくて、便利に使ってるわ。
612 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 02:53:38.04 .net] >>611 同意する点もあるが それ以上にツッコミどころ満載なんだが…… 皮肉?
613 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 02:58:46.27 .net] 例えば、どこら辺が突っ込みどころ?
614 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 03:18:04.22 .net] >ベンダーやフレームワークに依存したお作法を強制される事もない >自分以外の人間がメンテするのも容易 >誰が相手でも気軽に配布出来る >今後遠い将来を考えても無くなる事はない >規格の更新も活発 >大抵のサービスはお金も掛からない この辺かなぁ 個人の感想と言えばそれまでだけど
615 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 03:19:46.32 .net] それ、何か間違ってる?
616 名前:デフォルトの名無しさん mailto:sage [2011/07/22(金) 08:37:23.64 .net] 意見を聞くと黙ってしまう
617 名前:デフォルトの名無しさん mailto:sage [2011/07/26(火) 03:38:23.72 .net] FoxToolKit日本語サイトもあって8時間ぐらい奮闘したが、 あまりの見た目のダサさに我慢できなくなってきた・・・
618 名前:デフォルトの名無しさん mailto:sage [2011/08/12(金) 13:25:54.03 .net] FLTKでモックを作ってみたんだけど、もしかしてダサい? ツールキット変えたらかっこよくなるかな? www.picamatic.com/show/2011/08/12/08/24/7772591_346x367.png
619 名前:デフォルトの名無しさん mailto:sage [2011/08/12(金) 13:52:17.59 .net] FLTKって日本語ちゃんと扱える?
620 名前:618 mailto:sage [2011/08/12(金) 14:06:05.99 .net] 上の画像のとおり何の問題もなく使えている。
621 名前:デフォルトの名無しさん mailto:sage [2011/08/12(金) 14:10:32.90 .net] 入力も?
622 名前:デフォルトの名無しさん mailto:sage [2011/08/12(金) 14:21:25.57 .net] >>618 fltk俺も使ったことあるが見た目に我慢できなくて、 結局juce library使ってる 金払わないとgplなのがネックだが
623 名前:618 mailto:sage [2011/08/12(金) 14:46:04.63 .net] ああ、入力は知らん(使わないから)
624 名前:デフォルトの名無しさん mailto:sage [2011/08/12(金) 20:41:51.12 .net] >>622 www.rawmaterialsoftware.com/portal.php これかー。 7万円ってえらく高いけど、Qtとかに比べてもいいのかな。
625 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 00:22:35.26 .net] juceってどんな感じ? 金払ったん?
626 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 01:05:34.00 .net] >>625 かなりjavaライクというか、 Componentを継承して、Listenerを継承して、というカンジで使う かなり分かりやすい、と思った。 GUI以外にもpngやjpeg、スレッド,ogg,zip,json,xmlとか色々いたりつくせりだった LookAndFeelを設定しないと日本語がでないところ、 Tマクロがboostと競合したところがイラッとした。 ドキュメントやヘッダのコメントが本当に丁寧で色々助かる。英語だけど ただ商用ライセンスは高いよなぁ gpl2がダメならあきらめるしかない。 てか見た目がイイ qtは一回インストール失敗してから使ってないからわからないなぁ
627 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 07:13:47.79 .net] おー、ありがとう。 やっぱり有料で使うのはちょっとって感じかぁ。
628 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 07:21:02.22 .net] GPLで作って後から製品購入は Qt同様ダメなんだろうか
629 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 11:17:24.82 .net] >628 単に製品版でコンパイル仕直しゃいいんじゃないの? GPL配布分はGPLのままだけど。
630 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 23:33:56.38 .net] >>629 Qtはそれもだめってことになってるからさ
631 名前:デフォルトの名無しさん mailto:sage [2011/08/13(土) 23:41:30.90 .net] >>630 >金払わないとgplなのがネックだが の事なら、Qt は LGPL だよ
632 名前:デフォルトの名無しさん mailto:sage [2011/08/14(日) 00:47:40.50 .net] >>631 「*GPLで作って後から製品購入したのでは、*GPLにしかできない」 ってところさ
633 名前:デフォルトの名無しさん mailto:sage [2011/08/14(日) 01:36:03.04 .net] もしソースコードの開示で悩んでいるなら、GPL と LGPL では話が大分違ってくるし、 サポートが欲しいなら LGPL 用のサポートメニューが用意されてるみたいよ
634 名前:デフォルトの名無しさん mailto:sage [2011/08/15(月) 16:35:31.04 .net] LGPLで作って製品は買わなきゃいい
635 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 01:31:39.87 .net] wxWidgetsのライセンスって何なの(L-GPL)? これ使って書いたプログラムってソースコード開示する必要あるの? 教えてエロい人!!
636 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 03:16:22.04 .net] wxWidgetsってマイナーじゃないよ
637 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 22:46:45.77 .net] 過疎ってるからおいで。 【GUI】wxWidgets(旧wxWindows) その5【サイザー】 hibari.2ch.net/test/read.cgi/tech/1270793556/
638 名前:デフォルトの名無しさん mailto:sage [2011/09/25(日) 12:30:27.27 .net] open motifが枯れてて安心じゃね?
639 名前:デフォルトの名無しさん mailto:sage [2011/09/26(月) 11:05:57.35 .net] プログラマが発狂する可能性がある。安心できない。
640 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 20:03:54.42 .net] clang + motifがあれば、フリーライドで仕事できな
641 名前:デフォルトの名無しさん mailto:sage [2011/10/01(土) 20:58:00.24 .net] IUPって、どうよ?MITライセンスだしタダ乗りできないかな
642 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 01:04:21.10 .net] >>641 C++のラッパーもあるなぁと思ったら、そっちは2005年で止まってた IUP自体は使い易いんだろうか? C++用に自分で書くしかないかぁ かと思えば、go用のラッパーがあったり
643 名前:デフォルトの名無しさん mailto:sage [2011/11/03(木) 09:07:02.05 .net] GTK+って日本語入力まわりが貧弱だった印象があったんだけど さすがに改善されたのかな
644 名前:デフォルトの名無しさん mailto:sage [2011/11/04(金) 11:29:11.30 .net] 何度でも言う GTKは糞
645 名前:デフォルトの名無しさん mailto:sage [2011/11/04(金) 12:42:47.03 .net] 尿意
646 名前:デフォルトの名無しさん [2011/11/11(金) 13:43:32.38 .net] xforms-toolkit.org/ ってのもあるんだ。 xforms の *.fd 形式って、fltk の fluid でも読込みこませられるみたい。
647 名前:デフォルトの名無しさん mailto:sage [2011/11/11(金) 20:27:51.52 .net] .NETライクでpublic domainなGUIライブラリないですか?
648 名前:デフォルトの名無しさん mailto:sage [2011/11/12(土) 16:15:25.41 .net] .NETやmonoじゃだめなん?
649 名前:デフォルトの名無しさん [2011/11/20(日) 11:13:03.48 .net] だめなの?
650 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 17:39:58.46 .net] だめ
651 名前:デフォルトの名無しさん mailto:sage [2011/11/24(木) 21:19:46.29 .net] だめだめだめだめだめよ
652 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 00:04:19.57 .net] ネイティブバイナリをはけて、C、C++用のライブラリをそのまま使える言語がメジャーにならないかなあ
653 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 10:42:15.78 .net] >>652 Objective-C
654 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 13:00:05.06 .net] それだったらC++の方がいいな
655 名前:デフォルトの名無しさん mailto:sage [2011/11/25(金) 16:19:19.79 .net] >>654 さんの言う通り 一時期はDに期待してたけど Python使い始めてから Dっていらない子じゃん って気付いた
656 名前:デフォルトの名無しさん mailto:sage [2012/01/08(日) 14:15:39.84 .net] こんなの見つけたんだが、お前ら的にはどう? Nana C++ Library alpha by jinhao Win32 (MS Windows), X Window System (X11) nanaproject.wordpress.com/ sourceforge.net/projects/stdex/ www.rhinocerus.net/forum/language-c-moderated/692330-nana-free-c-gui-library-v0-1-16-released.html
657 名前:デフォルトの名無しさん mailto:sage [2012/01/08(日) 22:42:27.35 .net] 書き方はかなり好みだな。
658 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 01:45:13.86 .net] >>656 サンプルのhelloworldをReleaseビルドで実行ファイルサイズは121kb。 環境はWinXP, VC10。 wxWidgetsやQtほどの規模じゃないけど、100kb程度で収まるのは評価したい。 ボタン等、各部品は全部自前で描画してるのでOS非標準なのが個人的には 好きじゃないけど、そんなにダサくは無い気はする。ボタンの縁が少し まるまっていたり、テキストボックスにフォーカスが当たるとボーダーが ぼんやり光ったり。 なお、予想通りテキストボックスに日本語入力しようとすると入力フォーカス 位置がウィンドウ下になる。確定すると正しくテキストボックス内に収まり はするけども、現時点では日本人が使いやすいライブラリか、というと厳しい 気はする。あともうちょっとドキュメントは気合い入れて書けと。 QtやwxWidgetsに比べると非常にライブラリ作成も速くて手間がかからない ので、暇があるなら試してみて損はないと思う。 個人的にはもうちょい使ってみようと思った。
659 名前:デフォルトの名無しさん mailto:sage [2012/01/13(金) 01:51:28.35 .net] 軽いな
660 名前:デフォルトの名無しさん mailto:sage [2012/02/28(火) 22:34:12.02 .net] adobeのarchemyってマイナーになるのかな
661 名前:デフォルトの名無しさん mailto:sage [2012/03/13(火) 21:57:04.27 .net] adobeはメジャーかもしれんが、値段が高いからな 言語を使いこなせるまでやる奴はかなり少ないだろ 要するに、マイナーで良いかと
662 名前:デフォルトの名無しさん mailto:sage [2012/04/20(金) 17:13:11.94 .net] 追加していいですか ttp://sourceforge.jp/projects/azxclass/
663 名前:デフォルトの名無しさん [2012/10/08(月) 20:57:54.30 .net] あげ
664 名前:デフォルトの名無しさん mailto:sage [2012/10/10(水) 01:24:20.11 .net] スマホ対応だと、openFrameworksが有力? wxWidgetsやQtの対応が遅くて不思議
665 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 00:58:48.15 .net] GUI [goo-ee] Show IPA noun, plural GUIs, GUI's. graphical user interface. goo-ey グーイー toffee (菓子の)タフィー definition: GUI, graphical user interfaces | Motive Web ... Pronunciation. GUI is an acronym and is pronounced ‘goo-ey’ (as in toffee). A graphical user interface allows a user to interact with a computer without entering ... www.motive.co.nz/glossary/gui.php -
666 名前:デフォルトの名無しさん mailto:sage [2012/10/27(土) 04:54:22.02 .net] OOoやlibre officeのunoはGUIライブラリに入りますか?
667 名前:片山博文MZボット ◆0lBZNi.Q7evd mailto:sage [2012/10/27(土) 14:37:49.81 .net] katahiromz.web.fc2.com/mzc/ code.google.com/p/mzc/
668 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:34:37.24 .net] >>667 海外のハッカー連中のwebサイトで目が肥えてきたせいか、 この手の日本の中小企業っぽいダサいサイトデザインに対して憎しみを感じるようになってきた
669 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:36:34.59 .net] 一般的なFOSSのドキュメントと比較して、文体にエゴが入ってて見るに耐えない
670 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 09:10:22.45 .net] fc2ってだけで見る気が失せる
671 名前:デフォルトの名無しさん mailto:sage [2012/12/04(火) 06:24:16.90 .net] おれネットショップをつくろうとして、ドメインを取得したことがある。 ネットショップは、できなかった。 夢をそのままにドメインだけは維持したかったけど… もう期限がきれてしまった。カネないんだよ
672 名前:デフォルトの名無しさん mailto:sage [2012/12/14(金) 00:22:47.59 .net] オタクの人ってマイナーな武術を会得してたりして意外とケンカ強かったりするよね(´・ω・`)
673 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 09:13:37.97 .net] 詠春拳はオタクに必須のアイテム
674 名前:デフォルトの名無しさん [2013/03/13(水) 10:23:27.85 .net] Windows、VisualStudio2012Expressで動くGUIで何かいいのない?
675 名前:デフォルトの名無しさん mailto:sage [2013/03/13(水) 10:25:21.68 .net] wxWidgets
676 名前:デフォルトの名無しさん [2013/03/13(水) 11:06:09.74 .net] wxWidgetsはインストール難しくない? 簡単なのがいいんだけど
677 名前:デフォルトの名無しさん mailto:sage [2013/03/13(水) 11:14:59.75 .net] なんか必須機能があるなら選択肢は・・・