とにかくdat落ち必死なこの話題をどうかひとつ。
関連スレ:
【GUIライブラリ】wxWindowsでのひょーん
http://pc2.2ch.net/test/read.cgi/tech/1052186697/
探検
【C++】マイナーGUIツールキット
■ このスレッドは過去ログ倉庫に格納されています
NGNG
109デフォルトの名無しさん
NGNG Tkは?
110デフォルトの名無しさん
NGNG111デフォルトの名無しさん
NGNG112デフォルトの名無しさん
NGNG Qtって買わないといけないものなの?
113デフォルトの名無しさん
NGNG >>112
買わなきゃ逝けないのは Win 版か商用開発したい場合のみ。
買わなきゃ逝けないのは Win 版か商用開発したい場合のみ。
NGNG
まぁ今はこんなのもあるわけだが。
ttp://kde-cygwin.sourceforge.net/qt3-win32/index.php
ttp://kde-cygwin.sourceforge.net/qt3-win32/index.php
115デフォルトの名無しさん
NGNG116デフォルトの名無しさん
NGNG >>114
使ってる?>Qt3-Win32
Cygwin/X11バックエンドのQt3はKDEが(使い物にはならないスピードで)動くところまできてるけど
Win32バックエンドのほうは開発も停滞してるし、まだ実用にはならないように見えるんだけど。
MLのログをあさってみても3.1ベースが9割がたくらい動いてるけど、みたいに書かれてるし。
使ってるんなら感想プリーズ。
使ってる?>Qt3-Win32
Cygwin/X11バックエンドのQt3はKDEが(使い物にはならないスピードで)動くところまできてるけど
Win32バックエンドのほうは開発も停滞してるし、まだ実用にはならないように見えるんだけど。
MLのログをあさってみても3.1ベースが9割がたくらい動いてるけど、みたいに書かれてるし。
使ってるんなら感想プリーズ。
117デフォルトの名無しさん
NGNG118デフォルトの名無しさん
NGNG 結局wxWindowsが一番か。ソースも公開しなくていいしな。
Tcl/Tkも好きなんだがな。
Tcl/Tkも好きなんだがな。
119デフォルトの名無しさん
NGNG wxWindowsで作られた実用アプリって聞いたことないけどね。
Eclipse以外のSWTで作られた実用アプリもそうだが。
Eclipse以外のSWTで作られた実用アプリもそうだが。
120デフォルトの名無しさん
NGNG wxWindowsとSWTって言語は違うけど発想は似てるね。
121デフォルトの名無しさん
NGNG 最終的には、Swingか、AWTで書くしかないだろう。
最近のJVMは割とまともになってきたから、Javaアプリを作るのも
一つの手ではある。
最近のJVMは割とまともになってきたから、Javaアプリを作るのも
一つの手ではある。
122デフォルトの名無しさん
NGNG123デフォルトの名無しさん
NGNG >>121
スレタイ嫁よ。これだからJava厨はいやだな。
スレタイ嫁よ。これだからJava厨はいやだな。
124デフォルトの名無しさん
NGNG AdobeのソフトやOpera等はどうやってクロスプラットフォームで
作っているのだろう…と言ってみる。
作っているのだろう…と言ってみる。
125デフォルトの名無しさん
NGNG >>123
>13
>13
126114
NGNG >>116
正直使ってはいない。スマソ。でもなんか昔いじってみたら
「おー一応動くじゃねーか日本語入力出来ねーみてーだけど」
ぐらいの感想を持った…と記憶してるんだけど…
もちろん X11 無しで。
# もしかしたら qt2-win32 だったかもだけど…(^^A;
正直使ってはいない。スマソ。でもなんか昔いじってみたら
「おー一応動くじゃねーか日本語入力出来ねーみてーだけど」
ぐらいの感想を持った…と記憶してるんだけど…
もちろん X11 無しで。
# もしかしたら qt2-win32 だったかもだけど…(^^A;
127デフォルトの名無しさん
NGNG >>124
Windows版のOperaは知らないけど少なくともUnix版はQtを使ってる。
Adobeはメインストリームの製品は自前のライブラリをもってそうだがQtも使ってるようだ。
ttp://www.trolltech.com/newsroom/announcements/00000120.html
あと国内でAccessがブラウザのNetFrontでうまく階層化してQtでもgtk+でもWin32でも
使えるような仕掛けは用意してたはず。
Windows版のOperaは知らないけど少なくともUnix版はQtを使ってる。
Adobeはメインストリームの製品は自前のライブラリをもってそうだがQtも使ってるようだ。
ttp://www.trolltech.com/newsroom/announcements/00000120.html
あと国内でAccessがブラウザのNetFrontでうまく階層化してQtでもgtk+でもWin32でも
使えるような仕掛けは用意してたはず。
128デフォルトの名無しさん
NGNG129デフォルトの名無しさん
NGNG130デフォルトの名無しさん
NGNG131デフォルトの名無しさん
NGNG 漢字talk7.5でも使えるクロスプラットフォームな
ライブラリ無い?
ライブラリ無い?
132デフォルトの名無しさん
NGNG >>131
68k?
68k?
133デフォルトの名無しさん
NGNG134デフォルトの名無しさん
NGNG135デフォルトの名無しさん
NGNG FOX のコーディングスタイル
キモー
キモー
136デフォルトの名無しさん
NGNG >>135
ホシュ乙
ホシュ乙
137デフォルトの名無しさん
NGNG138デフォルトの名無しさん
NGNG >>137
煽りだけ読んでると、gtkmm がゴミに見えてくるな。
煽りだけ読んでると、gtkmm がゴミに見えてくるな。
139デフォルトの名無しさん
NGNG notusなにげにバージョンあがってるな
140デフォルトの名無しさん
NGNG141デフォルトの名無しさん
NGNG FOX バージョンアップしたね。
142デフォルトの名無しさん
NGNG May 18, 2004 - FOX STABLE 1.2.1
May 16, 2004 - FOX STABLE 1.2.0
May 16, 2004 - FOX STABLE 1.2.0
143デフォルトの名無しさん
NGNG 「FOX ★」もさっさとバージョンアップしろよ、ぽんこつめ。
144デフォルトの名無しさん
NGNG UTF-8は使えるの?
145デフォルトの名無しさん
NGNG Cで使えてクロスプラットフォームな
おすすめのライブラリってどれ?
おすすめのライブラリってどれ?
146デフォルトの名無しさん
NGNG うーんと、スレタイ読め。
147デフォルトの名無しさん
NGNG148デフォルトの名無しさん
NGNG >>145
glibc
glibc
149デフォルトの名無しさん
NGNG Swing-likeなGUIツールキット無いかな?言語はC++で。
150デフォルトの名無しさん
NGNG >>148
glibcってGUIなの?
glibcってGUIなの?
151デフォルトの名無しさん
NGNG GNUです。
152デフォルトの名無しさん
NGNG 保守
153デフォルトの名無しさん
NGNG FOXモリモリバージョンアップしてるね。
154デフォルトの名無しさん
NGNG FLTK CVS Head で日本人の作った UTF-8 パッチがマージされているみたいなんだけど、
試した人いませんか?
うちでは日本語表示は出来たんだけど、入力がダメっぽい。。。
試した人いませんか?
うちでは日本語表示は出来たんだけど、入力がダメっぽい。。。
NGNG
156デフォルトの名無しさん
NGNG これはどうなの?
FLTK UTF-8 http://www.oksid.ch/fltk-utf/
FLTK UTF-8 http://www.oksid.ch/fltk-utf/
NGNG
>>156
こちらにも、IME や XIM のパッチを送りましたが、実際に
マージはまだしてもらってません。
(マージは予定しておくという返事はもらいましたが...)
こちらは 1.x 系なので、今回 cvs2.0 用のパッチを作成
した次第です。
こちらにも、IME や XIM のパッチを送りましたが、実際に
マージはまだしてもらってません。
(マージは予定しておくという返事はもらいましたが...)
こちらは 1.x 系なので、今回 cvs2.0 用のパッチを作成
した次第です。
158デフォルトの名無しさん
NGNG age
159デフォルトの名無しさん
NGNG 質問です。
ショボクテモ良いので、最も新たな環境に移植しやすいウィンドウシステムは何ですか?
新たな環境とは、T-EngineとかITRON(何も規定されてないですが)を想定しています。
ショボクテモ良いので、最も新たな環境に移植しやすいウィンドウシステムは何ですか?
新たな環境とは、T-EngineとかITRON(何も規定されてないですが)を想定しています。
160デフォルトの名無しさん
NGNG そもそもTRONのGUIってどんなのかさっぱり想像もできん。
マウスとキーボードは使えるのか?
マウスとキーボードは使えるのか?
161デフォルトの名無しさん
NGNG162デフォルトの名無しさん
NGNG ITRONならMicrowindowsがねらい目かな?
163デフォルトの名無しさん
NGNG OSIの通信スタックみたいに、
ウィンドウシステムのレイヤーを分類したものありまつか?
ウィンドウシステムのレイヤーを分類したものありまつか?
164デフォルトの名無しさん
NGNG >>163
そんなんシステムによって違うし、普通はマニュアルに書いてある。
そんなんシステムによって違うし、普通はマニュアルに書いてある。
165デフォルトの名無しさん
NGNG166デフォルトの名無しさん
NGNG ↓これってなんかよさげなんだが、まだこのスレで語られてない?
VCF
http://vcf.sourceforge.net/
ネーミングがVCLのパチモンっぽいが、Qt/Gtk+/wxWidgetのどれよりも
ゆるやかなBSDライセンスってところが惹かれる。
VCF
http://vcf.sourceforge.net/
ネーミングがVCLのパチモンっぽいが、Qt/Gtk+/wxWidgetのどれよりも
ゆるやかなBSDライセンスってところが惹かれる。
167デフォルトの名無しさん
NGNG wxWidget のライセンスは十分にゆるいと思うけどな〜
168デフォルトの名無しさん
NGNG s がなかたよ
169デフォルトの名無しさん
NGNG >>166
かなりよさげでワクワクしたがLinuxで動かないようだ。
かなりよさげでワクワクしたがLinuxで動かないようだ。
170デフォルトの名無しさん
NGNG Linux上ではGTK+1.x or GTK+2.xを使って、
Windows上ではWIN32API使うツールキットって
wxWidgets以外に何かある?
Windows上ではWIN32API使うツールキットって
wxWidgets以外に何かある?
171デフォルトの名無しさん
NGNG 目玉焼きには…醤油だろ。
172デフォルトの名無しさん
NGNG >>170
確か、V もそうできたような。
確か、V もそうできたような。
173デフォルトの名無しさん
NGNG 保守
174デフォルトの名無しさん
NGNG なんかこう、Windows で使えて IME にも対応してて
exception-safe なライブラリは無いものですか?
exception-safe なライブラリは無いものですか?
175デフォルトの名無しさん
NGNG >>171
キッコーマソ?
キッコーマソ?
176デフォルトの名無しさん
NGNG ホッシュ
177デフォルトの名無しさん
NGNG >>174
そこで.NETですよ
そこで.NETですよ
178デフォルトの名無しさん
NGNG >>177
ポレの中ではgtk+と同じくらい配布が面倒という扱いだけども、実際のところはどうよ?
ポレの中ではgtk+と同じくらい配布が面倒という扱いだけども、実際のところはどうよ?
179デフォルトの名無しさん
NGNG GUIのコンボボックスとかスライダーとかを独自のデザインでつくっている
アプリケーションがあるけど、あれってどうやるの?
アプリケーションがあるけど、あれってどうやるの?
180デフォルトの名無しさん
NGNG MSDNよめばー?
181デフォルトの名無しさん
NGNG ActiveXコントロールぐらいしかおもいつかにいんですが...
182デフォルトの名無しさん
NGNG オーナードローで作れる範囲ならそうしてるだろうし、
そうじゃないなら自前で一から描画させてるんだろ。
そうじゃないなら自前で一から描画させてるんだろ。
183デフォルトの名無しさん
NGNG184デフォルトの名無しさん
NGNG 結構無茶な条件なんだが…
・Rubyから使える
・Windows、X Window、MacOSXの各ネイティブ環境で動く
・日本語が使用できる
の条件に当てはまるGUIツールキットがあったら教えてください
wxRubyはMacOSXで日本語が通らないし(&メニューが使えない?)…orz
widestudioはMacOSXでX11入れろとか書いてあるし…orz
・Rubyから使える
・Windows、X Window、MacOSXの各ネイティブ環境で動く
・日本語が使用できる
の条件に当てはまるGUIツールキットがあったら教えてください
wxRubyはMacOSXで日本語が通らないし(&メニューが使えない?)…orz
widestudioはMacOSXでX11入れろとか書いてあるし…orz
185デフォルトの名無しさん
NGNG qqqqqqqqqqqqqqqqqっっっっっっっっっっっっっっっっっt
186デフォルトの名無しさん
NGNG Macなんて窓から投げ捨てろ
187デフォルトの名無しさん
NGNG >>184
「MacOSXのネイティブはCocoaである」という定義であれば絶望的。
「MacOSXのネイティブはCocoaである」という定義であれば絶望的。
188デフォルトの名無しさん
NGNG189デフォルトの名無しさん
NGNG GUIツールキットをつくりたいんだけど、いい書籍とかWEBページとかしらない?
洋書でもいいんだけど。
洋書でもいいんだけど。
190デフォルトの名無しさん
NGNG プラットフォームは?目的としては学習用途?
191デフォルトの名無しさん
NGNG プラットフォームはWindowsとLinuxで。
目的は学習用途で。
目的は学習用途で。
192本田
NGNG193デフォルトの名無しさん
NGNG FOXいつの間にかxft対応になってんだ。Unicodeも本家で対応になってるけど
IM周りはどうなってるんだろう。。。教えてエロい人
IM周りはどうなってるんだろう。。。教えてエロい人
NGNG
>>193
使ってみたので報告...
win32 版は IME 起動すると、その後の動作がめちゃめちゃになって IME 切っても入力出来なくなったりする。
linux 版は XIM 起動すると Root タイプの入力エリアが表示されるが、何を入力しても受け付けない。
また、どちらにも言えるが、utf サポートしてそうなファイルはあるが、多バイト処理は出来てないみたい。
付属のエディタで確認したので、そのエディタの問題かもしれないが...
使ってみたので報告...
win32 版は IME 起動すると、その後の動作がめちゃめちゃになって IME 切っても入力出来なくなったりする。
linux 版は XIM 起動すると Root タイプの入力エリアが表示されるが、何を入力しても受け付けない。
また、どちらにも言えるが、utf サポートしてそうなファイルはあるが、多バイト処理は出来てないみたい。
付属のエディタで確認したので、そのエディタの問題かもしれないが...
195デフォルトの名無しさん
NGNG それは多分ADIEがFXWStringを使ってないからだと思う。
使ったからまともかと言えばそうでもないんだろうけど
使ったからまともかと言えばそうでもないんだろうけど
NGNG
fltk cvs head 試して見たけど、( ・∀・)イイ!ねぇ
IMもフォントも出来てるじゃん
あとは軽さを追い求めてくれれば...
IMもフォントも出来てるじゃん
あとは軽さを追い求めてくれれば...
197デフォルトの名無しさん
05/01/19 23:53:53 ttp://engrm.com/svn/boost/trunk/gui/
198デフォルトの名無しさん
05/01/24 01:47:14 これ、どうやって取得するの?
199Rubyist!
05/02/05 02:27:25 subversionクライアント落としてcheckout
200デフォルトの名無しさん
05/02/05 03:43:46 fltk2をvc6でコンパイルしてみたけど、hello以外全部一瞬ウィンドウが出てクラッシュする。
checkersは右クリックすると落ちる……
checkersは右クリックすると落ちる……
201デフォルトの名無しさん
05/02/05 11:06:24 >>200
mingw だとそこまで酷くなかったよ
mingw だとそこまで酷くなかったよ
202デフォルトの名無しさん
05/02/06 23:33:34203_gunzip
05/02/07 02:28:06 疑うべきはフォント周りだと思うな。
204デフォルトの名無しさん
05/02/07 19:56:37 フォント!!
なんでhelloだけうごくんだーと思って試してたら./hello stringで落ちた。
んでbox->labelfont(HELVETICA);とフォント指定したら落ちなくなった。
デフォルトのフォントがおかしいのかな?テーマ指定で回避できるのかな?
取りあえずSCREEN_FONT指定で日本語の表示/入力もちゃんとできますな。
LinuxでもVJEなんちゃらという帯が常時表示されて妙だけど表示入力共にできますな。
なんでhelloだけうごくんだーと思って試してたら./hello stringで落ちた。
んでbox->labelfont(HELVETICA);とフォント指定したら落ちなくなった。
デフォルトのフォントがおかしいのかな?テーマ指定で回避できるのかな?
取りあえずSCREEN_FONT指定で日本語の表示/入力もちゃんとできますな。
LinuxでもVJEなんちゃらという帯が常時表示されて妙だけど表示入力共にできますな。
205デフォルトの名無しさん
05/02/07 23:57:21 >>204
英語でバグ報告しといてね♥
英語でバグ報告しといてね♥
05/02/08 09:22:33
207デフォルトの名無しさん
05/02/08 17:51:16 パッチ作って下さっている方ですか!ご苦労様であります。
環境はwindows98(not SE)/me
コンパイラはvc6(sp5)/mingw(g++3.4.2)
の四通りです。
src/win32/fltk_theme.cxxの220、232、248行の
font = fltk::font(name,/*name=="MS UI Gothic"*/, //以下略...
がNULL返してスタイルのtextfont_,labelfont_全てがNULLになり、
それが原因でSEGVってるような気がします。
全てのウィジェットにlabelfont(),textfont()でフォント指定するか、
この3箇所を適当にfont = fltk::SCREEN_FONT;とかいい加減なことをすると、
今までクラッシュしていたのが全部すんなり動きました。
うちでEnumFontFamiliesExAが返すフォント名は
System, FixedSys, MS Serif, MS Sans Serif, Courier, Small Fonts, News Gothic MT, Lucida Handwriting
Lucida Sans, Lucida Sans Unicode, Book Antiqua, Century Gothic, OCR A Extended, Calisto MT, Abadi MT Condensed Light
Copperplate Gothic Bold, Copperplate Gothic Light, Matisse ITC, Tempus Sans ITC, Westminster, Arial, Courier New
Lucida Console, Tahoma, Times New Roman, Arial Black, Comic Sans MS, Impact, Verdana, Arial Narrow
Georgia, Lucida Blackletter, Lucida Bright
でMS UI Gothicないですね
Win32APIとか自分は詳しくないので……というかうちのシステムが悪いだけだったりしたら(…そんな予感が)ごめんなさい。
環境はwindows98(not SE)/me
コンパイラはvc6(sp5)/mingw(g++3.4.2)
の四通りです。
src/win32/fltk_theme.cxxの220、232、248行の
font = fltk::font(name,/*name=="MS UI Gothic"*/, //以下略...
がNULL返してスタイルのtextfont_,labelfont_全てがNULLになり、
それが原因でSEGVってるような気がします。
全てのウィジェットにlabelfont(),textfont()でフォント指定するか、
この3箇所を適当にfont = fltk::SCREEN_FONT;とかいい加減なことをすると、
今までクラッシュしていたのが全部すんなり動きました。
うちでEnumFontFamiliesExAが返すフォント名は
System, FixedSys, MS Serif, MS Sans Serif, Courier, Small Fonts, News Gothic MT, Lucida Handwriting
Lucida Sans, Lucida Sans Unicode, Book Antiqua, Century Gothic, OCR A Extended, Calisto MT, Abadi MT Condensed Light
Copperplate Gothic Bold, Copperplate Gothic Light, Matisse ITC, Tempus Sans ITC, Westminster, Arial, Courier New
Lucida Console, Tahoma, Times New Roman, Arial Black, Comic Sans MS, Impact, Verdana, Arial Narrow
Georgia, Lucida Blackletter, Lucida Bright
でMS UI Gothicないですね
Win32APIとか自分は詳しくないので……というかうちのシステムが悪いだけだったりしたら(…そんな予感が)ごめんなさい。
208XP欲しい
05/02/08 19:02:16 #include <fltk/Window.h>
#include <fltk/Widget.h>
#include <fltk/run.h>
using namespace fltk;
int main(int argc, char **argv) {
Window *window = new Window(300, 180);
window->begin();
Widget *box;
box = new Widget(20, 40, 260, 100, "Hello, World!");
//box->labelfont(HELVETICA);
window->end();
window->show();
return run();
}
Program received signal SIGSEGV, Segmentation fault.
0x00411298 in fltk::setfont(fltk::Font*, float) (font=0x0, psize=12)
at win32/Font.cxx:229
229 for (f = ((IFont*)font)->first; f; f = f->next)
#include <fltk/Widget.h>
#include <fltk/run.h>
using namespace fltk;
int main(int argc, char **argv) {
Window *window = new Window(300, 180);
window->begin();
Widget *box;
box = new Widget(20, 40, 260, 100, "Hello, World!");
//box->labelfont(HELVETICA);
window->end();
window->show();
return run();
}
Program received signal SIGSEGV, Segmentation fault.
0x00411298 in fltk::setfont(fltk::Font*, float) (font=0x0, psize=12)
at win32/Font.cxx:229
229 for (f = ((IFont*)font)->first; f; f = f->next)
209デフォルトの名無しさん
05/02/09 02:51:53 ちょっと触ってみたがfltkいいな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「外国人はもう日本を選ばなくなる」経営者たちが抱く深刻な懸念 ベトナム人実習生なしでは「成り立たない街」…【多文化共生企画】 [少考さん★]
- 【東京】わずか9平方メートル…都心に近い「極小」アパートが若者に人気 狭くても“住めば都” [煮卵★]
- 【△】コンビニの鮭おにぎり、価格にネット衝撃「ついに…」 驚き続々「これはキツい…」「日本人を殺しに来てる」 ★2 [ぐれ★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★2 [蚤の市★]
- 「ルンバ」製造のアイロボット、連邦破産法11条適用申請-近年収益減 [少考さん★]
- 【調査】“割り勘負け”がSNSで話題 お酒を飲まない人にとってどんな会計が理想? 「飲んだ人が多めに払う」よりも多かった回答とは [ぐれ★]
- 有名漫画家「差別するやつは、少なくとも正直者ではある。一方、「差別反対」を言うやつは大体嘘つき。」 [762037879]
- 【年金支給日】今日は偶数月の15日だ❗うおおおおおおおおおお★2🏡
- 【高市悲報】中国「だから事前通知してたやろ…」日本「ろ、論点をずらすな~!😡根拠を言えぇ!!」 [359965264]
- なんでうんちって食べたら死ぬの…?
- 「甲鉄城のカバネリ」ってなんで過小評価されてるの? [746560692]
- 「安倍晋三」ってなんで過小評価されてるの [974680522]
