[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2ch.scのread.cgiへ]
Update time : 03/31 06:39 / Filesize : 161 KB / Number-of Response : 725
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【C++】マイナーGUIツールキット



1 名前:デフォルトの名無しさん mailto:sage [03/10/09 00:41.net]
とにかくdat落ち必死なこの話題をどうかひとつ。

関連スレ:
【GUIライブラリ】wxWindowsでのひょーん
pc2.2ch.net/test/read.cgi/tech/1052186697/

541 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 01:17:20 .net]
むしろ未だにUIデザイナの吐いたコード直接弄るのタイプのはレガシーな感じがするんだが。
まあ一応GTK+系でもMonoDevelop + Stetic GUI Designerがその「RAD系」だった希ガス。

542 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 08:26:48 .net]
まぁ,どう思おうと勝手だが,歴史的にみるとそうじゃないな。

MicrosoftもVC++のMFCではできなかったものが,VC++ .NETやC#でできるようになったし,
QtなんかQt Designer(GUIデザイナ)しかなかったんだが,Qt Creatorが生まれたのは
今年のこと。

GUIデザイナの吐いたコードを直接弄ると,後でGUI変更したときにせっかく書いたコードが
上書きされると思ってるんじゃないの?

543 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 08:51:40 .net]
541じゃないけど
ボタンがあってそれのクリック時のコードを書いてたとき
そのボタンそのものを削除したらコードはどうなるの?

544 名前:デフォルトの名無しさん mailto:sage [2009/11/06(金) 09:51:47 .net]
全部試したわけじゃないけど,少なくともC++ Builder,Qt Creator,Code::Blocks(wxSmith)だと
ボタンをクリックしたときのイベントハンドラの中味を記述した状態でボタンを削除しても,
コードはそのまま残るよ。ヘッダーファイル上では,ボタンのクラスのインスタンスポインタは
消えるけど,イベントハンドラ関数の宣言はそのまま残ってるし,.cppファイル上での
関数の実装もそのまま。

例えばボタンの種類を変えたいとき(文字だけのボタンからアイコンつきのボタンに代えた時)など
に配慮してるんだと思う。後で交換したボタンのクリックイベントルーチンとしてそのまま使える
ように。


545 名前:本田 [2009/11/12(木) 06:45:42 .net]
>>525
OWL/OWLNext (Programming)
www.luigibianchi.com/owl.htm

546 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 00:50:23 .net]
ttp://www.assembla.com/wiki/show/cppgui/

547 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:19:35 .net]
Visual Studio 2005 で使えて、swing のような感じでお手軽にGUI を作成できるライブラリィってないでしょうか?

548 名前:デフォルトの名無しさん mailto:sage [2009/11/30(月) 04:34:12 .net]
.NET Framework

549 名前:デフォルトの名無しさん mailto:sage [2009/12/28(月) 20:41:11 .net]
>>547
俺はVC8でwxWidgets使ってるよ。サイザーとか手軽だよ



550 名前:デフォルトの名無しさん mailto:sage [2010/01/08(金) 16:01:11 .net]
保守

551 名前:デフォルトの名無しさん mailto:sage [2010/02/16(火) 18:44:53 .net]
最近のFLTKは1.3の更新ばっかりで2.0は停滞しているなぁ
大きな問題に直面してるわけではないが
成熟もしていないのが・・・

552 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 16:18:00 .net]
fltk2はフォーラムでも「過去のバージョン」扱いだな
trunkなのにbranchとはこれいかに

1.3に移行するか
それとも1.3の修正を2.0にバックポート(?)するか
あるいはもう別のツールキットに乗り換えるか

553 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 06:14:16 .net]
うがー
fltk1.3をubuntu9.10で使おうとしたら日本語が入力できん。
ファイルから読み込んで表示はできるが、
ibus-anthyから入力しようとすると文字化けする。

せっかくパッケージにある1.1じゃなくて1.3を入れたのに。。。。

554 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 17:11:08 .net]
>>553
ibusがXIMで動いてないんじゃないかなぁ?
ibus-daemon -rdx
やってみてもダメ?

555 名前:553 mailto:sage [2010/03/07(日) 19:44:08 .net]
>>554
xtermにもfirefoxにも入力できるから、ximは動いてると思ってた。
やってみたけど駄目だった。

日本語入力がonにできないんじゃなくて文字化けするってのが、
どういう状況なのかわからない。
XIMプロトコルでは文字コードどうなってるの?

ibusが悪いのかとscim入れてそっちを使ってみたけど駄目。

fltk2.0いれてみたらdemoアプリでは入力できた。
が、APIが全然違うので目的のコードを動かすには相当な変更が必要そうだ。

fltk2.0 と fltk1.3 で、どこが違うのか比較するかな。

556 名前:553 mailto:sage [2010/03/07(日) 21:00:14 .net]
printfしてみたら、そもそもXから来る文字コードがUTF-8じゃなさげ。
setlocale関係かなと思ったけど、差はないっぽいな。うーむ。

557 名前:553 mailto:sage [2010/03/09(火) 23:53:34 .net]
fltk2.0も環境によっては入力できないみたい。
あんまり時間をかけられないので、俺は諦めます。
誰か解決してくれるとうれしいなぁ。

Fox-toolkitは日本語が入力できるんだろうか?

558 名前:デフォルトの名無しさん mailto:sage [2010/04/21(水) 02:12:07 .net]
ttps://svn.boost.org/svn/boost/sandbox/guigl/


559 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 00:10:23 .net]
質問です。
自作のプログラミング言語処理系に組み込むのに向いているGUIツールキットを探しています。
ただ、その言語処理系の制限上、コールバックをする事ができません。
つまり、[その言語]->[C or C++]->[その言語]という呼び出しは行えません。
この問題を回避できるツールキットをご存知の方はいらっしゃいませんか?




560 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 01:25:01 .net]
どういう使い方をしたいのかがさっぱり判らん

561 名前:デフォルトの名無しさん mailto:sage [2010/05/16(日) 19:20:55 .net]
イベントループをその言語から呼んではいかんということだな。
その言語はイベントループ手前で一旦終了、
Cの方でイベントループを呼び出す。
コールバックは毎回君言語を実行する形。とするのかな。

562 名前:559 mailto:sage [2010/05/19(水) 23:12:46 .net]
一度終了して、後から呼ぶのも(不可能ではないですが)難しいです。
継続をサポートしているため、559の制限が発生していて、
一度終了し、イベント内で再開した場合も、同様に継続をサポートできません。

Windowsに話を絞ると、Windowsの標準メッセージループは次のようなのだと思います。
while (GetMessage(&msg,NULL,0,0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}
この3つの関数呼び出しをまとめた、ProcessMessage関数を作り、
bool ProcessMessage(){
if(!GetMessage(&msg,NULL,0,0)) return false;
TranslateMessage(&msg); DispatchMessage(&msg); return true;
}
これを私の言語から、
while ProcessMessage() do
hogehoge()
end
のように使えば動くと思います。この場合、C側のイベントハンドラは発生したイベントをQueueに入れて、俺言語の中でそれを取り出して使う事になると思います。
Windows以外にも対応したいので、このような形を取れる、ツールキットはないでしょうか?

563 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 14:59:44 .net]
>>559
もし実装言語がCなら、標準ライブラリのsetjmp/longjmpを使って、
インタプリタ側とコールバック関数側をコルーチンの形式で
交互にジャンプさせることで、擬似的な並行処理を実現するんだろうね。
もちろんジャンプバッファ(jmp_buf)は2個必要になる。

Rubyのスレッド(平行処理)も、インタプリタ内部ではスレッド単位に
ジャンプバッファを持って、スレッドのコンテキストを管理してる。
以下は、RHG(Ruby Hacking Guide)の該当する章へのリンク。
・ttp://www.loveruby.net/ja//rhg/book/thread.html

もし仮想マシンで実行しているなら、(setjmp/longjmpに相当する)
実行コンテキストを保存/復帰させる命令を仮想マシンの仕様に追加する。
というか、開発中の言語処理系が「ホントウ」に継続(countinuation)を
サポートしているなら、継続で互いのコンテキストを切り替え続ければいいはずなんだが....

564 名前:559 mailto:sage [2010/05/21(金) 23:22:16 .net]
>>563
いやいやいや。継続をサポートしてるから駄目なんだよ。 てか、スレッドと継続を混ざってない?
[その言語part1]->[C or C++]->[その言語part2]
って呼び出しをしたとして、[その言語part2]から[その言語part1]に継続でジャンプすると、C 部分の関数は入って2度と出なくなる。
その時はデストラクタも呼ばれないし、それ以外もマズい事になる所がある。

で、今日、tcl/tkについて調べたら、Tk_MainLoop関数は、
void
Tk_MainLoop(void)
{
 while (Tk_GetNumMainWindows() > 0) {
  Tcl_DoOneEvent(0);
 }
}
ってなってた。
この関数を俺言語に移植して、イベントキューを作ればうまくいくかな?

565 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 02:27:44 .net]
中途半端な代物で「継続をサポートしてる」と名乗るあつかましさがそもそもの元凶では。

566 名前:559 mailto:sage [2010/05/22(土) 02:49:17 .net]
>>565
うぐう。
継続のサポート自体は中途半端じゃないよ。俺言語で書かれたプログラム内で閉じてればフルに継続が使えるから。
Javaはメモリ破壊に対して安全だけど、Cで書かれた拡張ライブラリにバグがあったらメモリは破壊される、みたいな物だと思いねぇ。

その言語用のライブラリをCで作るときの制限の大小の話はあるかもしれないけど、
Emacs lispだと、GCがある事を考慮に入れてプログラムを書かないといけないが、Rubyだといらないとか、
継続にしたって、Luaとかは俺言語と同じ制限がある、Rubyとかは努力して回避してる。
ただ、Rubyとかが使ってる方法は黒魔術なので、環境依存する。違うプロセッサで動くとは限らない。
もちろん、努力が足りないと言われればそれ以外ないけど。


567 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 12:31:34 .net]
うぐぅとか聞いたの10年ぶりぐらいだ

568 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 13:49:15 .net]
> 継続のサポート自体は中途半端じゃないよ。俺言語で書かれたプログラム内で閉じてればフルに継続が使えるから。

俺言語で閉じた利用だけを想定するならそういえるけど
しかし作者自身がその想定から外れた前提で質問した上で
そう言い張ってもなー

> Javaはメモリ破壊に対して安全だけど、Cで書かれた拡張ライブラリにバグがあったらメモリは破壊される、みたいな物だと思いねぇ。

それは違うだろ
たとえるならJNIでいうグローバル参照がないとかだな

> 継続にしたって、Luaとかは俺言語と同じ制限がある、Rubyとかは努力して回避してる。

LuaとRubyしか知らないの?

つか、この文を書けるなら当然LuaのGUIバインディングは調査済だと思うが
その結果はどうだったのさ

569 名前:デフォルトの名無しさん [2010/11/18(木) 00:01:22 .net]
保守



570 名前:デフォルトの名無しさん mailto:sage [2010/11/28(日) 02:58:15 .net]
FLTK 1.3.0年内リリースに向け追込み中の模様・・・

日本語入力関係で2.0.x使うようにしていたけど
もう一度1.3試してみようかな

571 名前:デフォルトの名無しさん mailto:sage [2010/12/01(水) 00:30:01 .net]
ubuntu10.04
FLTK v1.3.x-r7893
でも>>553と状況変わらず

572 名前:デフォルトの名無しさん [2010/12/13(月) 05:36:57 .net]
FLTK v1.3.x-r7996
で日本語入力対応したっぽいage

573 名前:デフォルトの名無しさん [2010/12/14(火) 15:27:23 .net]
FLTK v1.3.x-r7996
OpenXIM() を使っているようす。
kinput2+Canna では入力出来た。
scim+anthy だと漢字変換を起動させることが出来なかった。

574 名前:デフォルトの名無しさん mailto:sage [2010/12/14(火) 20:41:43 .net]
>>573 s/OpenXIM/XOpenIM/

575 名前:デフォルトの名無しさん mailto:sage [2011/04/09(土) 18:17:04.88 .net]
fltk 2.0.xにいつの間にかalphaがついている
1.3.xが落ち着いて2.0.xに開発者が若干戻った感じ
しかし1.3.0はまだRC3のまま

576 名前:デフォルトの名無しさん mailto:sage [2011/05/23(月) 17:22:35.29 .net]
OpenGL画面の上に数値入力コントロールを置きたいんだが
できるだけWin32のコントロールに近い挙動のGUIを作れるライブラリがあったら教えてくれ。
目的の対象プラットフォームはWin32のみ。

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ライセンスだしタダ乗りできないかな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<161KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef