[表示 : 全て 最新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/

101 名前:デフォルトの名無しさん mailto:sage [04/02/24 10:32.net]
fltk はイベント処理まわりがキモすぎる。

102 名前:デフォルトの名無しさん mailto:sage [04/03/09 23:57.net]
ttp://www.turn.co.za/david/gui/

103 名前:デフォルトの名無しさん [04/03/15 22:48.net]
Linux Windows Macのクロスプラットフォームなアプリを作りたいんだけど、
おすすめツールキットある? 当初はQtで考えてたんだがいつのまにか
Windows版のライセンスがややこしくなってて有料らしいので、ほかを探し
てます。とりあえず、wxWindows(wxWidgets)は上の3つに対応しているらしい
ことがわかったけど、ほかの選択肢はどんなもんでしょう。経験者いたら
経験談キボンヌ。

104 名前:デフォルトの名無しさん mailto:sage [04/03/15 22:52.net]
>>103
Fox tool kit これが一番洗練されていてクロスプラットフォームだ。

でなければ、Swingでも使うんだな。

105 名前:デフォルトの名無しさん mailto:sage [04/03/15 23:34.net]
>>104
サイトを見る限りではMacOSに対応してないようなんですが。
FreeBSDに対応しているのでX上では動かせるのでしょうか?

106 名前:デフォルトの名無しさん mailto:sage [04/03/15 23:34.net]
>>103
私見ですけども

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

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

ぶっちゃけネイティブものを各プラットフォームごとに書いたほうが
楽じゃねーかと思う昨今です

107 名前:デフォルトの名無しさん mailto:sage [04/03/15 23:40.net]
>>106
>ぶっちゃけネイティブものを各プラットフォームごとに書いたほうが
>楽じゃねーかと思
わない昨今です。
Windows|Linuxでやってたけど挫折しました。
今はwxWidgetsでそこそこ幸せに暮らしております。

108 名前:デフォルトの名無しさん [04/03/15 23:41.net]
>>106
じつはMacは持ってないもんで、ユーザにソース渡してコンパイルして
もらおうかと。Cocoaの開発はさすがにMacないとつらいっすよね・・。
まあツールキット使っててもどっちみち厳しいかもしれませんが。

やっぱそれぞれ癖ありますよね。とりあえずwxでやってみます。でも
Qtがわりとよさげなんで最悪ライセンス購入するのもありかと思って
きました。

109 名前:デフォルトの名無しさん mailto:sage [04/03/15 23:49.net]
Tkは?



110 名前:デフォルトの名無しさん mailto:sage [04/03/16 00:02.net]
>>108
>Qtがわりとよさげなんで最悪ライセンス購入するのもありかと思って
>きました。
あー漏れもそろそろ買うつもりでいます
一般的なアプリケーションを書くのならQtはかなり良い選択肢ですよね

111 名前:デフォルトの名無しさん mailto:sage [04/03/16 00:12.net]
>>108
以前触った感じでは、wx と Qt 以外は Mac では日本語の扱いは厳しいよ。
fltk とかは Mac Roman を前提にしているし。日本語の表示だけなら、wx,
Qt, fltk, Tcl/Tk は出来ます。入力もオケなのは wx と Qt だけ。ただし
ちょと不安定だよ。X11 前提で Gtk+ とか使うのが良いかも。Cocoa は
ObjC のライブラリだから、クロスプラットフォームは難しいと思う。

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

XUL とか SWT とかはどうかな。

112 名前:デフォルトの名無しさん mailto:sage [04/03/16 00:22.net]
Qtって買わないといけないものなの?

113 名前:デフォルトの名無しさん mailto:sage [04/03/16 00:51.net]
>>112
買わなきゃ逝けないのは Win 版か商用開発したい場合のみ。

114 名前:名無しさん@Vim%Chalice mailto:sage [04/03/16 00:58.net]
まぁ今はこんなのもあるわけだが。
ttp://kde-cygwin.sourceforge.net/qt3-win32/index.php

115 名前:デフォルトの名無しさん [04/03/16 15:28.net]
>>114
なにこれすげー。
早く言ってくれよー、頼むよー。
早速使ってみまつ。

116 名前:デフォルトの名無しさん mailto:sage [04/03/16 17:40.net]
>>114
使ってる?>Qt3-Win32
Cygwin/X11バックエンドのQt3はKDEが(使い物にはならないスピードで)動くところまできてるけど
Win32バックエンドのほうは開発も停滞してるし、まだ実用にはならないように見えるんだけど。
MLのログをあさってみても3.1ベースが9割がたくらい動いてるけど、みたいに書かれてるし。
使ってるんなら感想プリーズ。

117 名前:デフォルトの名無しさん [04/03/16 18:15.net]
>>113
いまトロールテックのサイトで見てきたけど、ライセンス結構高いんだね。
GPLで公開するアプリなら、Winライセンスだけ買えばいいのかな。

118 名前:デフォルトの名無しさん mailto:sage [04/03/16 21:57.net]
結局wxWindowsが一番か。ソースも公開しなくていいしな。
Tcl/Tkも好きなんだがな。

119 名前:デフォルトの名無しさん mailto:sage [04/03/16 22:14.net]
wxWindowsで作られた実用アプリって聞いたことないけどね。
Eclipse以外のSWTで作られた実用アプリもそうだが。



120 名前:デフォルトの名無しさん mailto:sage [04/03/16 22:18.net]
wxWindowsとSWTって言語は違うけど発想は似てるね。

121 名前:デフォルトの名無しさん mailto:sage [04/03/16 22:27.net]
最終的には、Swingか、AWTで書くしかないだろう。

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



122 名前:デフォルトの名無しさん mailto:sage [04/03/16 22:37.net]
>>119
Audacity
audacity.sourceforge.net/about.php?lang=ja

123 名前:デフォルトの名無しさん mailto:sage [04/03/16 23:59.net]
>>121
スレタイ嫁よ。これだからJava厨はいやだな。

124 名前:デフォルトの名無しさん mailto:sage [04/03/17 00:00.net]
AdobeのソフトやOpera等はどうやってクロスプラットフォームで
作っているのだろう…と言ってみる。

125 名前:デフォルトの名無しさん mailto:sage [04/03/17 00:01.net]
>>123
>13

126 名前:114 mailto:sage [04/03/17 00:34.net]
>>116
正直使ってはいない。スマソ。でもなんか昔いじってみたら
「おー一応動くじゃねーか日本語入力出来ねーみてーだけど」
ぐらいの感想を持った…と記憶してるんだけど…
もちろん X11 無しで。
# もしかしたら qt2-win32 だったかもだけど…(^^A;

127 名前:デフォルトの名無しさん mailto:sage [04/03/17 00:47.net]
>>124
Windows版のOperaは知らないけど少なくともUnix版はQtを使ってる。

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

あと国内でAccessがブラウザのNetFrontでうまく階層化してQtでもgtk+でもWin32でも
使えるような仕掛けは用意してたはず。


128 名前:デフォルトの名無しさん mailto:sage [04/03/17 01:44.net]
>>127
へー
AdobeってPowerPlantじゃなかったんだ

129 名前:デフォルトの名無しさん mailto:sage [04/03/17 21:00.net]
>>128
Mac用とWindows用はPowerPlant。
UNIX用はMotif。
Qtを使ったのは実験的なやつ。



130 名前:デフォルトの名無しさん mailto:sage [04/03/18 21:21.net]
>>123
>>13

131 名前:デフォルトの名無しさん mailto:sage [04/03/18 21:27.net]
漢字talk7.5でも使えるクロスプラットフォームな
ライブラリ無い?

132 名前:デフォルトの名無しさん mailto:sage [04/03/18 23:29.net]
>>131
68k?

133 名前:デフォルトの名無しさん mailto:sage [04/03/19 02:38.net]
EZWindows
www.google.com/search?hl=en&ie=UTF-8&oe=UTF-8&q=EZWindows&btnG=Google+Search

134 名前:デフォルトの名無しさん [04/03/21 19:35.net]
www.cs.virginia.edu/c++programdesign/software/

135 名前:デフォルトの名無しさん mailto:sage [04/04/03 21:46.net]
FOX のコーディングスタイル

キモー

136 名前:デフォルトの名無しさん mailto:sage [04/04/04 20:53.net]
>>135
ホシュ乙

137 名前:デフォルトの名無しさん mailto:sage [04/04/27 13:48.net]
SmartWin++
smartwin.sourceforge.net/
smartwin.sourceforge.net/codesamples.html

138 名前:デフォルトの名無しさん mailto:sage [04/04/28 15:50.net]
>>137
煽りだけ読んでると、gtkmm がゴミに見えてくるな。

139 名前:デフォルトの名無しさん mailto:sage [04/05/11 21:47.net]
notusなにげにバージョンあがってるな



140 名前:デフォルトの名無しさん mailto:sage [04/05/12 22:50.net]
>>139
Notusのアイコンがタケコプター帽子になってて微笑した

notus.sourceforge.net/index.html

141 名前:デフォルトの名無しさん mailto:sage [04/05/17 14:01.net]
FOX バージョンアップしたね。

142 名前:デフォルトの名無しさん mailto:sage [04/05/20 14:22.net]
May 18, 2004 - FOX STABLE 1.2.1

May 16, 2004 - FOX STABLE 1.2.0


143 名前:デフォルトの名無しさん mailto:sage [04/05/20 15:36.net]
「FOX ★」もさっさとバージョンアップしろよ、ぽんこつめ。

144 名前:デフォルトの名無しさん [04/05/20 22:08.net]
UTF-8は使えるの?

145 名前:デフォルトの名無しさん [04/05/26 15:45.net]
Cで使えてクロスプラットフォームな
おすすめのライブラリってどれ?


146 名前:デフォルトの名無しさん mailto:sage [04/05/26 19:11.net]
うーんと、スレタイ読め。

147 名前:デフォルトの名無しさん mailto:sage [04/05/26 21:16.net]
>>146
>>13

148 名前:デフォルトの名無しさん mailto:sage [04/05/26 21:21.net]
>>145
glibc

149 名前:デフォルトの名無しさん mailto:sage [04/05/30 02:08.net]
Swing-likeなGUIツールキット無いかな?言語はC++で。



150 名前:デフォルトの名無しさん mailto:sage [04/05/31 05:09.net]
>>148
glibcってGUIなの?

151 名前:デフォルトの名無しさん mailto:sage [04/06/08 02:22.net]
GNUです。

152 名前:デフォルトの名無しさん mailto:sage [04/06/19 21:42.net]
保守

153 名前:デフォルトの名無しさん mailto:sage [04/06/24 03:11.net]
FOXモリモリバージョンアップしてるね。

154 名前:デフォルトの名無しさん mailto:sage [04/06/25 00:55.net]
FLTK CVS Head で日本人の作った UTF-8 パッチがマージされているみたいなんだけど、
試した人いませんか?

うちでは日本語表示は出来たんだけど、入力がダメっぽい。。。

155 名前:mattn@Vim%Chalice mailto:sage [04/06/25 12:56.net]
>>154
すみません。パッチ全部は取り込まれませんでした。
XFontSet を使ったパッチなんですが、オフィシャルでは
やりたくないようなので別のパッチを作成している所です。

156 名前:デフォルトの名無しさん mailto:sage [04/06/25 13:07.net]
これはどうなの?
FLTK UTF-8 www.oksid.ch/fltk-utf/

157 名前:mattn@Vim%Chalice mailto:sage [04/06/25 13:11.net]
>>156
こちらにも、IME や XIM のパッチを送りましたが、実際に
マージはまだしてもらってません。
(マージは予定しておくという返事はもらいましたが...)
こちらは 1.x 系なので、今回 cvs2.0 用のパッチを作成
した次第です。

158 名前:デフォルトの名無しさん [04/06/28 19:07.net]
age

159 名前:デフォルトの名無しさん [04/06/28 19:18.net]
質問です。

ショボクテモ良いので、最も新たな環境に移植しやすいウィンドウシステムは何ですか?
新たな環境とは、T-EngineとかITRON(何も規定されてないですが)を想定しています。



160 名前:デフォルトの名無しさん mailto:sage [04/06/28 19:57.net]
そもそもTRONのGUIってどんなのかさっぱり想像もできん。
マウスとキーボードは使えるのか?

161 名前:デフォルトの名無しさん mailto:sage [04/06/28 21:16.net]
>>155
2ch ねらの方でしたか。乙!
FLTK で日本語使えたら最高だなと思いつつ、今まで傍観していたのでとてもありがたいです。

162 名前:デフォルトの名無しさん [04/06/29 09:54.net]
ITRONならMicrowindowsがねらい目かな?

163 名前:デフォルトの名無しさん [04/06/29 10:31.net]
OSIの通信スタックみたいに、
ウィンドウシステムのレイヤーを分類したものありまつか?

164 名前:デフォルトの名無しさん mailto:sage [04/07/09 11:39.net]
>>163
そんなんシステムによって違うし、普通はマニュアルに書いてある。

165 名前:デフォルトの名無しさん mailto:sage [04/07/26 12:00.net]


166 名前:デフォルトの名無しさん mailto:sage [04/08/18 06:46.net]
↓これってなんかよさげなんだが、まだこのスレで語られてない?

VCF
vcf.sourceforge.net/

ネーミングがVCLのパチモンっぽいが、Qt/Gtk+/wxWidgetのどれよりも
ゆるやかなBSDライセンスってところが惹かれる。

167 名前:デフォルトの名無しさん mailto:sage [04/08/24 11:32.net]
wxWidget のライセンスは十分にゆるいと思うけどな〜

168 名前:デフォルトの名無しさん mailto:sage [04/08/24 11:34.net]
s がなかたよ

169 名前:デフォルトの名無しさん mailto:sage [04/08/26 23:44.net]
>>166
かなりよさげでワクワクしたがLinuxで動かないようだ。



170 名前:デフォルトの名無しさん mailto:sage [04/08/27 00:13.net]
Linux上ではGTK+1.x or GTK+2.xを使って、
Windows上ではWIN32API使うツールキットって
wxWidgets以外に何かある?

171 名前:デフォルトの名無しさん mailto:sage [04/08/27 22:50.net]
目玉焼きには…醤油だろ。


172 名前:デフォルトの名無しさん mailto:sage [04/08/31 13:38.net]
>>170
確か、V もそうできたような。

173 名前:デフォルトの名無しさん mailto:sage [04/09/03 17:48.net]
保守

174 名前:デフォルトの名無しさん [04/10/04 22:38:53.net]
なんかこう、Windows で使えて IME にも対応してて
exception-safe なライブラリは無いものですか?

175 名前:デフォルトの名無しさん mailto:sage [04/10/04 22:58:49.net]
>>171
キッコーマソ?

176 名前:デフォルトの名無しさん mailto:sage [04/10/22 02:18:55.net]
ホッシュ

177 名前:デフォルトの名無しさん mailto:sage [04/10/30 01:42:19.net]
>>174
そこで.NETですよ

178 名前:デフォルトの名無しさん mailto:sage [04/11/01 03:27:17.net]
>>177
ポレの中ではgtk+と同じくらい配布が面倒という扱いだけども、実際のところはどうよ?

179 名前:デフォルトの名無しさん [04/11/09 22:52:20.net]
GUIのコンボボックスとかスライダーとかを独自のデザインでつくっている
アプリケーションがあるけど、あれってどうやるの?



180 名前:デフォルトの名無しさん mailto:sage [04/11/10 10:06:09.net]
MSDNよめばー?

181 名前:デフォルトの名無しさん [04/11/10 11:08:01.net]
ActiveXコントロールぐらいしかおもいつかにいんですが...

182 名前:デフォルトの名無しさん mailto:sage [04/11/11 00:30:07.net]
オーナードローで作れる範囲ならそうしてるだろうし、
そうじゃないなら自前で一から描画させてるんだろ。

183 名前:デフォルトの名無しさん [04/11/22 16:18:56.net]


184 名前:デフォルトの名無しさん mailto:sage [04/11/23 19:33:32.net]
結構無茶な条件なんだが…

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

wxRubyはMacOSXで日本語が通らないし(&メニューが使えない?)…orz
widestudioはMacOSXでX11入れろとか書いてあるし…orz

185 名前:デフォルトの名無しさん mailto:sage [04/11/23 20:06:57.net]
qqqqqqqqqqqqqqqqqっっっっっっっっっっっっっっっっっt

186 名前:デフォルトの名無しさん mailto:sage [04/11/24 22:47:39.net]
Macなんて窓から投げ捨てろ

187 名前:デフォルトの名無しさん mailto:sage [04/11/25 01:27:27.net]
>>184
「MacOSXのネイティブはCocoaである」という定義であれば絶望的。

188 名前:デフォルトの名無しさん [04/12/01 02:13:53.net]
swtfox.sourceforge.net/
保守上げ
こんなのあった。

189 名前:デフォルトの名無しさん [04/12/06 21:37:06.net]
GUIツールキットをつくりたいんだけど、いい書籍とかWEBページとかしらない?
洋書でもいいんだけど。



190 名前:デフォルトの名無しさん mailto:sage [04/12/06 21:55:41.net]
プラットフォームは?目的としては学習用途?

191 名前:デフォルトの名無しさん [04/12/06 21:58:29.net]
プラットフォームはWindowsとLinuxで。
目的は学習用途で。

192 名前:本田 [04/12/06 22:26:34.net]
>>189
「デザインパターン プログラミング」(改訂版)
W.プリー 著
佐藤啓太、金澤典子 訳

193 名前:デフォルトの名無しさん mailto:sage [04/12/26 20:08:01.net]
FOXいつの間にかxft対応になってんだ。Unicodeも本家で対応になってるけど
IM周りはどうなってるんだろう。。。教えてエロい人

194 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/07 09:17:08.net]
>>193
使ってみたので報告...
win32 版は IME 起動すると、その後の動作がめちゃめちゃになって IME 切っても入力出来なくなったりする。
linux 版は XIM 起動すると Root タイプの入力エリアが表示されるが、何を入力しても受け付けない。
また、どちらにも言えるが、utf サポートしてそうなファイルはあるが、多バイト処理は出来てないみたい。
付属のエディタで確認したので、そのエディタの問題かもしれないが...

195 名前:デフォルトの名無しさん mailto:sage [05/01/09 06:57:14.net]
それは多分ADIEがFXWStringを使ってないからだと思う。
使ったからまともかと言えばそうでもないんだろうけど

196 名前:名無しさん@お腹いっぱい。 mailto:sage [05/01/12 09:00:42.net]
fltk cvs head 試して見たけど、( ・∀・)イイ!ねぇ
IMもフォントも出来てるじゃん
あとは軽さを追い求めてくれれば...

197 名前:デフォルトの名無しさん mailto:sage [05/01/19 23:53:53 .net]
ttp://engrm.com/svn/boost/trunk/gui/


198 名前:デフォルトの名無しさん [05/01/24 01:47:14 .net]
これ、どうやって取得するの?


199 名前:Rubyist! mailto:sage [05/02/05 02:27:25 .net]
subversionクライアント落としてcheckout



200 名前:デフォルトの名無しさん mailto:sage [05/02/05 03:43:46 .net]
fltk2をvc6でコンパイルしてみたけど、hello以外全部一瞬ウィンドウが出てクラッシュする。
checkersは右クリックすると落ちる……

201 名前:デフォルトの名無しさん mailto:sage [05/02/05 11:06:24 .net]
>>200
mingw だとそこまで酷くなかったよ






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

前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