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

■ このスレッドは過去ログ倉庫に格納されています
NGNG
とにかくdat落ち必死なこの話題をどうかひとつ。

関連スレ:
【GUIライブラリ】wxWindowsでのひょーん
http://pc2.2ch.net/test/read.cgi/tech/1052186697/
NGNG
いちおう、XULがあるのか?
Mozillaも漏れなく付いて来てしまうが。
87デフォルトの名無しさん
垢版 |
NGNG
GLUIはまだでてないかな。
私のまわりではちらほら見ます。
88デフォルトの名無しさん
垢版 |
NGNG
http://sourceforge.net/projects/notus
89デフォルトの名無しさん
垢版 |
NGNG
WTL ・・・ ステキ!!
NGNG
Motif/UILだろやっぱ
NGNG
An introduction to using Fluid
8.5Megs 16 Minutes Running Time
http://seriss.com/people/erco/fltk-videos/
NGNG
>>73
↓のことを言ってるのか?
http://sourceforge.net/project/showfiles.php?group_id=36627

放置プレイになってる。
NGNG
http://www.nigels.com/glt/glui/
94デフォルトの名無しさん
垢版 |
NGNG
GUIツールキットはLGPLのやつばっかりだな。BSD系ってTkくらいか。
NGNG
>>94
Visual Basicでも使えたらよかったのにね
NGNG
>>73 >>92
http://www.oksid.ch/fltk-utf/
ここのfltk-utf8ならXIM使えるっぽいけど
97デフォルトの名無しさん
垢版 |
NGNG
VBって特定のライセンスのライブラリ使えないの??
NGNG
>>94
LGPL だけど、スタティックリンクに関して例外を設けている事が多いね。
NGNG
>>53
遅レスだけどATLはC++BuilderXのフリー版にもついてくる。
NGNG
fltk2.0リリースまで何をする気にもなれない
んで100get
NGNG
fltk はイベント処理まわりがキモすぎる。
NGNG
ttp://www.turn.co.za/david/gui/
103デフォルトの名無しさん
垢版 |
NGNG
Linux Windows Macのクロスプラットフォームなアプリを作りたいんだけど、
おすすめツールキットある? 当初はQtで考えてたんだがいつのまにか
Windows版のライセンスがややこしくなってて有料らしいので、ほかを探し
てます。とりあえず、wxWindows(wxWidgets)は上の3つに対応しているらしい
ことがわかったけど、ほかの選択肢はどんなもんでしょう。経験者いたら
経験談キボンヌ。
NGNG
>>103
Fox tool kit これが一番洗練されていてクロスプラットフォームだ。

でなければ、Swingでも使うんだな。
NGNG
>>104
サイトを見る限りではMacOSに対応してないようなんですが。
FreeBSDに対応しているのでX上では動かせるのでしょうか?
NGNG
>>103
私見ですけども

Mac向けのものはwxを含めとにかくMacOSXでの日本語の扱いが
ダメダメつうか壊滅状態ですので、現状素直にCocoa/Carbonで
書き起こすのが最適かと思われます

Macを外せばwx,fltk,XPToolkit等等
一長一短な奴等で十分いけますが、
なかなかアクが強いのでおきおつけくだされ

ぶっちゃけネイティブものを各プラットフォームごとに書いたほうが
楽じゃねーかと思う昨今です
NGNG
>>106
>ぶっちゃけネイティブものを各プラットフォームごとに書いたほうが
>楽じゃねーかと思
わない昨今です。
Windows|Linuxでやってたけど挫折しました。
今はwxWidgetsでそこそこ幸せに暮らしております。
108デフォルトの名無しさん
垢版 |
NGNG
>>106
じつはMacは持ってないもんで、ユーザにソース渡してコンパイルして
もらおうかと。Cocoaの開発はさすがにMacないとつらいっすよね・・。
まあツールキット使っててもどっちみち厳しいかもしれませんが。

やっぱそれぞれ癖ありますよね。とりあえずwxでやってみます。でも
Qtがわりとよさげなんで最悪ライセンス購入するのもありかと思って
きました。
NGNG
Tkは?
NGNG
>>108
>Qtがわりとよさげなんで最悪ライセンス購入するのもありかと思って
>きました。
あー漏れもそろそろ買うつもりでいます
一般的なアプリケーションを書くのならQtはかなり良い選択肢ですよね
NGNG
>>108
以前触った感じでは、wx と Qt 以外は Mac では日本語の扱いは厳しいよ。
fltk とかは Mac Roman を前提にしているし。日本語の表示だけなら、wx,
Qt, fltk, Tcl/Tk は出来ます。入力もオケなのは wx と Qt だけ。ただし
ちょと不安定だよ。X11 前提で Gtk+ とか使うのが良いかも。Cocoa は
ObjC のライブラリだから、クロスプラットフォームは難しいと思う。

>>109
Tk も安定してなかった。もう少しな感じはしたけどね。

XUL とか SWT とかはどうかな。
NGNG
Qtって買わないといけないものなの?
NGNG
>>112
買わなきゃ逝けないのは Win 版か商用開発したい場合のみ。
NGNG
まぁ今はこんなのもあるわけだが。
ttp://kde-cygwin.sourceforge.net/qt3-win32/index.php
115デフォルトの名無しさん
垢版 |
NGNG
>>114
なにこれすげー。
早く言ってくれよー、頼むよー。
早速使ってみまつ。
NGNG
>>114
使ってる?>Qt3-Win32
Cygwin/X11バックエンドのQt3はKDEが(使い物にはならないスピードで)動くところまできてるけど
Win32バックエンドのほうは開発も停滞してるし、まだ実用にはならないように見えるんだけど。
MLのログをあさってみても3.1ベースが9割がたくらい動いてるけど、みたいに書かれてるし。
使ってるんなら感想プリーズ。
117デフォルトの名無しさん
垢版 |
NGNG
>>113
いまトロールテックのサイトで見てきたけど、ライセンス結構高いんだね。
GPLで公開するアプリなら、Winライセンスだけ買えばいいのかな。
NGNG
結局wxWindowsが一番か。ソースも公開しなくていいしな。
Tcl/Tkも好きなんだがな。
NGNG
wxWindowsで作られた実用アプリって聞いたことないけどね。
Eclipse以外のSWTで作られた実用アプリもそうだが。
NGNG
wxWindowsとSWTって言語は違うけど発想は似てるね。
NGNG
最終的には、Swingか、AWTで書くしかないだろう。

最近のJVMは割とまともになってきたから、Javaアプリを作るのも
一つの手ではある。

NGNG
>>119
Audacity
http://audacity.sourceforge.net/about.php?lang=ja
NGNG
>>121
スレタイ嫁よ。これだからJava厨はいやだな。
NGNG
AdobeのソフトやOpera等はどうやってクロスプラットフォームで
作っているのだろう…と言ってみる。
NGNG
>>123
>13
126114
垢版 |
NGNG
>>116
正直使ってはいない。スマソ。でもなんか昔いじってみたら
「おー一応動くじゃねーか日本語入力出来ねーみてーだけど」
ぐらいの感想を持った…と記憶してるんだけど…
もちろん X11 無しで。
# もしかしたら qt2-win32 だったかもだけど…(^^A;
NGNG
>>124
Windows版のOperaは知らないけど少なくともUnix版はQtを使ってる。

Adobeはメインストリームの製品は自前のライブラリをもってそうだがQtも使ってるようだ。
ttp://www.trolltech.com/newsroom/announcements/00000120.html

あと国内でAccessがブラウザのNetFrontでうまく階層化してQtでもgtk+でもWin32でも
使えるような仕掛けは用意してたはず。
NGNG
>>127
へー
AdobeってPowerPlantじゃなかったんだ
NGNG
>>128
Mac用とWindows用はPowerPlant。
UNIX用はMotif。
Qtを使ったのは実験的なやつ。
NGNG
>>123
>>13
NGNG
漢字talk7.5でも使えるクロスプラットフォームな
ライブラリ無い?
NGNG
>>131
68k?
NGNG
EZWindows
http://www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=EZWindows&btnG=Google+Search
134デフォルトの名無しさん
垢版 |
NGNG
http://www.cs.virginia.edu/c++programdesign/software/
NGNG
FOX のコーディングスタイル

キモー
NGNG
>>135
ホシュ乙
NGNG
SmartWin++
http://smartwin.sourceforge.net/
http://smartwin.sourceforge.net/codesamples.html
NGNG
>>137
煽りだけ読んでると、gtkmm がゴミに見えてくるな。
NGNG
notusなにげにバージョンあがってるな
NGNG
>>139
Notusのアイコンがタケコプター帽子になってて微笑した

http://notus.sourceforge.net/index.html
NGNG
FOX バージョンアップしたね。
NGNG
May 18, 2004 - FOX STABLE 1.2.1

May 16, 2004 - FOX STABLE 1.2.0
NGNG
「FOX ★」もさっさとバージョンアップしろよ、ぽんこつめ。
144デフォルトの名無しさん
垢版 |
NGNG
UTF-8は使えるの?
145デフォルトの名無しさん
垢版 |
NGNG
Cで使えてクロスプラットフォームな
おすすめのライブラリってどれ?
NGNG
うーんと、スレタイ読め。
NGNG
>>146
>>13
NGNG
>>145
glibc
NGNG
Swing-likeなGUIツールキット無いかな?言語はC++で。
NGNG
>>148
glibcってGUIなの?
NGNG
GNUです。
NGNG
保守
NGNG
FOXモリモリバージョンアップしてるね。
NGNG
FLTK CVS Head で日本人の作った UTF-8 パッチがマージされているみたいなんだけど、
試した人いませんか?

うちでは日本語表示は出来たんだけど、入力がダメっぽい。。。
NGNG
>>154
すみません。パッチ全部は取り込まれませんでした。
XFontSet を使ったパッチなんですが、オフィシャルでは
やりたくないようなので別のパッチを作成している所です。
NGNG
これはどうなの?
FLTK UTF-8 http://www.oksid.ch/fltk-utf/
NGNG
>>156
こちらにも、IME や XIM のパッチを送りましたが、実際に
マージはまだしてもらってません。
(マージは予定しておくという返事はもらいましたが...)
こちらは 1.x 系なので、今回 cvs2.0 用のパッチを作成
した次第です。
158デフォルトの名無しさん
垢版 |
NGNG
age
159デフォルトの名無しさん
垢版 |
NGNG
質問です。

ショボクテモ良いので、最も新たな環境に移植しやすいウィンドウシステムは何ですか?
新たな環境とは、T-EngineとかITRON(何も規定されてないですが)を想定しています。
NGNG
そもそもTRONのGUIってどんなのかさっぱり想像もできん。
マウスとキーボードは使えるのか?
NGNG
>>155
2ch ねらの方でしたか。乙!
FLTK で日本語使えたら最高だなと思いつつ、今まで傍観していたのでとてもありがたいです。
162デフォルトの名無しさん
垢版 |
NGNG
ITRONならMicrowindowsがねらい目かな?
163デフォルトの名無しさん
垢版 |
NGNG
OSIの通信スタックみたいに、
ウィンドウシステムのレイヤーを分類したものありまつか?
NGNG
>>163
そんなんシステムによって違うし、普通はマニュアルに書いてある。
NGNG
NGNG
↓これってなんかよさげなんだが、まだこのスレで語られてない?

VCF
http://vcf.sourceforge.net/

ネーミングがVCLのパチモンっぽいが、Qt/Gtk+/wxWidgetのどれよりも
ゆるやかなBSDライセンスってところが惹かれる。
NGNG
wxWidget のライセンスは十分にゆるいと思うけどな〜
NGNG
s がなかたよ
NGNG
>>166
かなりよさげでワクワクしたがLinuxで動かないようだ。
NGNG
Linux上ではGTK+1.x or GTK+2.xを使って、
Windows上ではWIN32API使うツールキットって
wxWidgets以外に何かある?
NGNG
目玉焼きには…醤油だろ。
NGNG
>>170
確か、V もそうできたような。
NGNG
保守
174デフォルトの名無しさん
垢版 |
NGNG
なんかこう、Windows で使えて IME にも対応してて
exception-safe なライブラリは無いものですか?
NGNG
>>171
キッコーマソ?
NGNG
ホッシュ
NGNG
>>174
そこで.NETですよ
NGNG
>>177
ポレの中ではgtk+と同じくらい配布が面倒という扱いだけども、実際のところはどうよ?
179デフォルトの名無しさん
垢版 |
NGNG
GUIのコンボボックスとかスライダーとかを独自のデザインでつくっている
アプリケーションがあるけど、あれってどうやるの?
NGNG
MSDNよめばー?
181デフォルトの名無しさん
垢版 |
NGNG
ActiveXコントロールぐらいしかおもいつかにいんですが...
NGNG
オーナードローで作れる範囲ならそうしてるだろうし、
そうじゃないなら自前で一から描画させてるんだろ。
183デフォルトの名無しさん
垢版 |
NGNG
NGNG
結構無茶な条件なんだが…

・Rubyから使える
・Windows、X Window、MacOSXの各ネイティブ環境で動く
・日本語が使用できる
の条件に当てはまるGUIツールキットがあったら教えてください

wxRubyはMacOSXで日本語が通らないし(&メニューが使えない?)…orz
widestudioはMacOSXでX11入れろとか書いてあるし…orz
NGNG
qqqqqqqqqqqqqqqqqっっっっっっっっっっっっっっっっっt
NGNG
Macなんて窓から投げ捨てろ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況