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


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

【GUIライブラリ】wxWindowsでのひょーん



1 名前:デフォルトの名無しさん mailto:sage [03/05/06 11:04]
クロスプラットフォームGUIライブラリのwxWindowsについて語りましょう。

本家
 www.wxwindows.org/
dW : Linux : wxWindowsの概要
 www-6.ibm.com/jp/developerworks/linux/010413/j_l-wxwin.html
SunWorld Online:wxWindows――無名だが成熟したGUIツールキット
 www.idg.co.jp/sw/back/200102/20010219_01_report.html
メルマガ
 www.mag2.com/m/0000108320.htm

1はこれからインストールします

702 名前:ymasuda mailto:sage [04/02/23 19:18]
>>697
了解です.(最近全然貢献してなくてすみません)
それから,成果をTeXソースに反映してはどうかと考えています.
sf.jp の方で doc/latex を管理してもらえるなら,backport は
私がやってもかまいません.どうでしょう?


703 名前:デフォルトの名無しさん mailto:sage [04/02/24 07:23]
February 23rd, 2004. wxWidgets 2.5.1 has been released.

704 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 08:13]
>>703
イイ.けど,2.5.xは開発版で,次の安定版は3.0.xなんだよなぁ.
ドキュメントのバグは2.5の方が少ないんだけど,とりあえず翻訳するのは2.4.0のままかな.

705 名前:デフォルトの名無しさん mailto:sage [04/02/24 11:52]
xrcでメニューとかダイアログとかゴリゴリ書いてたんだけど、
どうも速度的に思わしくないので,C++コードに書き換えたいなーと思うんですが、
xrcからc++にサクっと変換をしてくれるツールってありませんかね?
wxrcってそんなのと思ったら,xrcファイルをただ単に実行ファイルに埋め込むだけなんすね。

706 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 11:59]
>>705
 そんなに速度が気になる?
 何度も使うリソースなら,一旦生成したのを表示/非表示切り替えるだけにして
生成を最初の一度にするとかできない?

>>702
 CVSとか使い慣れてないので,僕はちょっと・・・.sf.jpのProjectManagerの方
お願いします.

707 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 12:17]
 そういや,OfficialHPのマニュアルが2.4.2になってる.日本語マニュアルもアップデートする?
 とりあえずは2.4.0と2.4.2でdiffとって,大きな変更が無いファイルはそのまま使い,変更が
あるマニュアルは変更点を日本語に反映してという作業が必要になるけど・・・.マニュアルで
wxWindowsがwxWidgetsに変更されるまでは待つか.

708 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 12:29]
 OfficialWebのマニュアルが2.4.2になったから,日本語マニュアルの原文へのリンクが
切れてる.マンドクセ.

709 名前:ymasuda mailto:sage [04/02/24 16:12]
>>708
latex の import : こちらで import しておきます.
リンク: sed で全て 2.4.2 に置き換えてみました,これ commit していいですか?


710 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 19:21]
>>709
 明日試験終るんで,今週中に>>707の作業やっておきます.リンクの書き換えも
そんときに一緒にやっときます.



711 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 20:04]
>>707の作業について.

1.diffをとって変化が無いファイル
  日本語ドキュメント内の,原文へのリンクの書き換えのみ

2.diffをとって変化があるファイル
  リンクの書き換え+原文が変更された旨をコメントとして記す.

という感じで行こうと思います.翻訳者は,原文が変更されたファイルを訳する場合,

1.全く日本語訳されていないファイル
  日本語訳のbodyタグ内を2.4.2のbodyタグで上書きしてから一旦commit.その後
翻訳開始.

2.日本語化されているファイル
  頑張って変更点を反映.

という流れになります.

誰か他にアイデアありませんか?

712 名前:デフォルトの名無しさん mailto:sage [04/02/24 21:44]
>>711 思兼さん,
すみません,
> 日本語訳のbodyタグ内を2.4.2のbodyタグで上書きしてから一旦commit
の意味がよくわからない...とにかく何でもいいから追記して commit
しなさい,ということですか?

713 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 21:54]
>>712
 今の日本語ドキュメントは2.4.0を元にして訳してる.で,2.4.2で内容が変更された場合,
内容(=<body>〜</body>)を2.4.2のもので上書きしてから翻訳を始めてねって意味.
 ヘッダ(=<head>〜</head>)にはスタイルシートとか原文へのリンクとかに必要なものが
入ってるから,上書きしないでね.

714 名前:デフォルトの名無しさん mailto:sage [04/02/24 22:17]
>>713 i see.
今 CVS を見たら, wxWidgets というブランチができていますね...
中身は実質的に 2/22 あたりの wxWindows リポジトリをコピーしたものの
ようです.TeX ソース上では,まだ wxWidgets への置き換えは始まって
いませんね.うーん,いつ,どっちから作業コピーを取り出せばよいのかなぁ.

715 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/24 22:20]
wxのuserMLを見てたら,Widgetという名称も問題が起こる可能性があるらしいです.
とりあえずwxWindowsのまま様子見しましょう.

716 名前:デフォルトの名無しさん mailto:sage [04/02/24 22:21]
>>714 「wxWidgets というブランチ」
リポジトリの間違いでした... _| ̄|●


717 名前:デフォルトの名無しさん mailto:sage [04/02/25 01:35]
>>716
・・・ただ単に別モジュールじゃないの?

718 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/25 20:19]
 やっぱり,全く訳をしていないファイルのbodyタグは,こっちでプログラムを使って2.4.2のものに
入れ替えます.
 問題は既に訳されてるファイルが変更されてる場合だけど,どうしよう?コメントでdiffの結果
をHTMLの中に埋め込んでおくかな?

719 名前:705 [04/02/25 22:43]

>>706
よく確かめてみたら、デバッグ版でやってたのがいかんかったみたいです。。。
Release版でビルドしなおしたら普通に速く動いてくれました。

ただ、なんかプログラムがバグったとき、
Debug版で実行したいとき毎回遅いのはちと辛めです。

メニューもxrcで書いてるんで、メインウィンドウが表示されるまでに
Debugだと30秒ぐらい平気でかかってしまうのはなんでなんでしょ?
しかし、Releaseだと普通に1秒もかからず表示できるのに…

ためしに、wxWindowsのライブラリをビルドするときに、
最適化を最高にしてみたけど、あんまし変化みられず…

xrcの部分以外はそんなに遅くないから、
ASSERT判定とかがあって遅くなりまくっちゃった
ってわけでもなさそうだし、、、
う〜む、謎。

720 名前:デフォルトの名無しさん mailto:sage [04/02/26 00:15]
>>719
>メニューもxrcで書いてるんで、メインウィンドウが表示されるまでに
>Debugだと30秒ぐらい平気でかかってしまうのはなんでなんでしょ?

んなこたーない。ってか、そのxrcでかいのか?



721 名前:デフォルトの名無しさん mailto:sage [04/02/26 00:58]
wxtkでいいじゃん。

722 名前:デフォルトの名無しさん mailto:sage [04/02/26 01:06]
コンパイルオプションが違っていて、デバッグ版では中間オブジェクトまでいち
いち生成するが、リリース版ではインライン展開も効いてすっきりするとか?



723 名前:719 [04/02/26 02:28]
>>720
メニュー2個とダイアログ3個が同じファイルに書いてあって、サイズは30kぐらいかな。
これって大きいのかな?

>>721
wxtkとはなんぞや?

>>722
だから、ライブラリビルド時にコンパイルオプションを変えて、
最適化を最大にしたんですが、ダメですた。
インライン展開もしたはず

724 名前:デフォルトの名無しさん mailto:sage [04/02/27 21:10]
mingwでXRCライブラリのdll作って使えた人います?


725 名前:デフォルトの名無しさん mailto:sage [04/02/28 03:35]
wxHatch
biolpc22.york.ac.uk/wx/wxhatch/help/index.html

726 名前:デフォルトの名無しさん mailto:sage [04/03/03 09:59]
Software/wxWidgets/wxBuilder Preview
g.yi.org/f.php?f=3877

727 名前:デフォルトの名無しさん [04/03/11 13:26]
いろんなものがwxWidgetsに改名されつつありますね。
CVSでソースとってる人は"CVS and maillist hostname changed"という
サブジェクトのメールを参考に作業をお忘れなく。


728 名前:デフォルトの名無しさん mailto:sage [04/03/12 17:31]
wxwindowsjp.sourceforge.jp/docs/html/wx/wx131.htm#wxevthandleraddpendingevent
Remarks

イベントを送る(sending)ことと (ProcessEvent メソッドを使って) ポストすることとの違いは、
                   ↓
イベントを(ProcessEvent メソッドを使って)送る(sending)ことと、ポストすることとの違いは、


です。意味が変わってしまう誤訳ですので進言しました。

729 名前:思兼 ◆l3iwkTImVo mailto:sage [04/03/16 21:19]
結局まだ更新してません.スンマセン.

>>728
Thanx. 反映しておきました.

730 名前:思兼 ◆l3iwkTImVo mailto:sage [04/03/16 21:38]
 ドキュメントのバージョンアップの問題はこれからも起こるから,原文のバージョンアップに
対応する方法を確立しておいた方が良いかも.

 原文の旧バージョンと新バージョンをdiffして,変更があったファイルをリストアップして,
日本語訳をバージョンアップに対応させるたびにリストからそのファイルを削除していくという
方法はどうだろう.もちろん変更があったファイルのリストはcvsで管理すると.



731 名前:デフォルトの名無しさん mailto:sage [04/03/17 18:05]
いいと思います...が,sfで管理者やっている面子がスレッドを
見てないようですね...

732 名前:思兼 ◆l3iwkTImVo mailto:sage [04/03/18 03:00]
とりあえず,wxWindows→wxWidgetsの置換と,本家URLの置換をしてみました.
日本語版プロジェクトサイトで公開してるのを見て,問題があったら指摘してください.

733 名前:デフォルトの名無しさん mailto:sage [04/03/18 14:03]
ていうかコンパイルできる環境は構築したけど、難しいなこれ。
リファレンス見ても全く分からん。機能があるのは分かるが使い方が分からん。
ここにいる人って、実際にリファレンス使ってプログラミングしてるの?
リファレンスを翻訳されるのは有難いが、分かりやすいチュートリアルが欲しいところ。
ウィンドウを出すだけじゃなくて、他のコントロールを使う方法とか・・・。

734 名前:デフォルトの名無しさん mailto:sage [04/03/18 14:23]
>>733
僕は今の所リファレンスだけで十分だけど。
使い方分からんのは例えば何?気が向いたらチュートリアル書くよ。

735 名前:思兼 ◆l3iwkTImVo mailto:sage [04/03/18 14:44]
>>733
使い方が判らないならサンプルプログラムを見たら良いと思うよ.

736 名前:デフォルトの名無しさん mailto:sage [04/03/18 15:12]
wxTutorial.pdf
wxWindows-2.4.2-PDF.zip
prdownloads.sourceforge.net/wxwindows/wxWindows-2.4.2-PDF.zip

737 名前:デフォルトの名無しさん mailto:sage [04/03/18 15:43]
>>734-736
レスさんくす。
とりあえず、サンプルプログラムとPDFを見てやってみることにします。

738 名前:デフォルトの名無しさん mailto:sage [04/03/18 16:02]
topic overviewを見るのがおすすめ。


739 名前:デフォルトの名無しさん mailto:sage [04/03/19 14:43]
Audacity
audacity.sourceforge.net/about.php?lang=ja

wxWindonwsで作られてるみたい
GPLなのでソースコードも公開されてます

740 名前: [04/03/21 09:09]
見てますョ。



741 名前:デフォルトの名無しさん [04/03/21 23:18]
2.4.2をダウンロードする下に、2.5.1って言うのがあるんだが、こっちを落したほうが良いの?
来たばっかでワカンネ…

742 名前:思兼 ◆l3iwkTImVo mailto:sage [04/03/22 01:50]
>>741
安定版の2.4.2で良いと思うよ.

743 名前:デフォルトの名無しさん mailto:sage [04/03/22 02:00]
このライブラリを使って作ったソフトを
商用としてパッケージや製品へのバンドルなどで
販売したとしてソースの公開は必要ですか?
ソースを改変してなければ問題ないのかなと
認識してますが、あってますか?

744 名前:741 mailto:sage [04/03/22 07:46]
>>742
サンクス。とりあえず、2.4.2でやってみます。

ageちまった…スマソ

745 名前:デフォルトの名無しさん mailto:sage [04/03/22 10:29]
>>743
どこをどう読んでそう認識しました?


746 名前:デフォルトの名無しさん mailto:sage [04/03/23 01:46]
>743
まずライセンス嫁
www.wxwindows.org/newlicen.htm
L-GPLかwxWindows Library Licence, Version 3のどっちか守ればOK


747 名前:デフォルトの名無しさん mailto:sage [04/03/23 03:52]
>>746
デュアルライセンスというわけではないので表現が変。

The wxWidgets 2 licence is essentially the L-GPL (Library General Public Licence), with an exception stating that derived works in binary form may be distributed on the user's own terms.

748 名前:デフォルトの名無しさん [04/03/24 10:07]
wxWidgets に名前変わったのかよ!!

749 名前:デフォルトの名無しさん mailto:sage [04/03/30 00:40]
非Windows以外の環境でwxHTMLに日本語表示できた人いらっしゃいます?
Liunxでeuc-jp, utf-8, unicodeどれもダメ。念のためhtml中のcharsetも指定したけどダメ。
euc-jpとutf-8は文字化け、unicodeはエラーになる。

unicodeが有効にしてないため、
メニューやダイアログボックスは何も変換しなくてもそのまま表示されるけど、
wxHTMLだけがうまくいきません。成功した人、設定を教えて下さい

750 名前:デフォルトの名無しさん mailto:sage [04/03/30 10:04]
>>749
フォントを設定していますか?



751 名前:デフォルトの名無しさん mailto:sage [04/03/30 13:03]
言い忘れましたがwxpython上です。でもソースみると単なるラッパーみたい。
>>750
一切していません。全てデフォルトでメニューなどはそのまま表示されます。
デフォルトフォント以外だとフォントを何にするかいちいちダイアログボックスで聞いて来るので
うっとおしいのと、設定しても反映しないことがあるので。
wxHTMLだけ文字化けします。
wxhtmlwindowのSetFonts("", "", (10, 12, 14, 16, 19, 24, 32))
はセグメンテーションエラーになります。

752 名前:デフォルトの名無しさん mailto:sage [04/03/30 15:45]
私も wxPython ユーザですよ.ただし Windows でしか使いませんが.
メニューやボタンにはシステムフォントが使われますが,wxHTMLWindow の
デフォルトフォント指定は違うらしく,別個にフォントを指定してやる必要が
あるようです.私は wxFontEnumerator() でフォント名一覧を作成してから,
フォント名を明示的に指定して SetFonts しています.手前ミソですが,
ttp://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/monarch/Monarch/Monarchore.py?rev=1.11&content-type=text/vnd.viewcvs-markup
を参考にしてみてください.

753 名前:デフォルトの名無しさん [04/03/30 20:26]
MSYS と MinGW でビルドしようと思うんですが、
MMX 付きの Pentium と k6-2 以上で動くようにするには、
--host はどうしたらいいんでしょうか?

754 名前:デフォルトの名無しさん mailto:sage [04/03/30 21:03]
>>752
フォント一覧を取り出すことができますが、SetFontsでセグメンテーション違反を起こします。
SetFonts("", "", (10, 12, 14, 16, 19, 24, 32))
で落ちるのでGTK自体に問題があるのかもしれません。あきらめます。

755 名前:デフォルトの名無しさん mailto:sage [04/03/31 00:54]
i586-mingw32じゃないかな。


756 名前:753 mailto:sage [04/04/01 22:21]
>>755
教えていただいたようにやってみました。
サンプルなどもコンパイルできて動いているようなので、
このまま行こうと思います。
ありがとうございました。

757 名前:デフォルトの名無しさん [04/04/02 22:12]
MFCのプロパティシート/ページのようなのって無いですか?

758 名前:デフォルトの名無しさん mailto:sage [04/04/02 22:12]
のひょーん

759 名前:デフォルトの名無しさん mailto:sage [04/04/11 15:21]
VisualWx new release 0.8 Alfa 10 April 2004
visualwx.altervista.org/

760 名前:名無しさん@Vim%Chalice [04/04/20 11:05]
デバイスコンテキストに回転した楕円形を描きたいのですが、どのように
すれば良いのでしょうか?wxDC::DrawEllipseでは回転角度は指定出来ない
ようですし、rotateぐらいのキーワードしか思いつかないのですが、調べて
もwxDC::DrawRotatedTextぐらいしか見付からず、困っています。
どなたか教えて頂けませんでしょうか。お願い致します。



761 名前:760 mailto:sage [04/04/20 11:56]
ドキュメントに無いけどwxTransformMatrixなんてのを発見しました。
これとcontribの中のcanvas使えば何とかなりそうかもです。

762 名前:デフォルトの名無しさん mailto:sage [04/04/20 16:50]
wxのスポンサーにvmwareがついてるけど、vmwareの
GUIもwxで作ってんの?

763 名前:デフォルトの名無しさん mailto:sage [04/04/22 13:02]
マルチプラットフォームが流行ると、vmwareが売れると思ってるからでは?

764 名前:デフォルトの名無しさん mailto:age [04/04/30 15:23]
age

765 名前:デフォルトの名無しさん mailto:sage [04/04/30 15:28]
wxRubyに関するメモ
www.infsys.cne.okayama-u.ac.jp/~kagotani/memo/wxruby.html

766 名前:デフォルトの名無しさん mailto:sage [04/05/01 01:37]
C++BuilderXに見捨てられたライブラリはこれですか?

767 名前:デフォルトの名無しさん mailto:sage [04/05/01 01:49]
別にBorlandごときに見捨てられたところで痛くもかゆくもないわ。
吉野家みたいに速くて安くて(゜Д゜)ウマーと言われていたのも
遠い昔の話だし。

768 名前:デフォルトの名無しさん mailto:sage [04/05/01 01:50]
>>767
目から大粒の汗が流れてるよ。

769 名前:デフォルトの名無しさん mailto:sage [04/05/01 06:34]
某厨って好きな時に都合の良い夢を見られる体質なんですね(微笑

770 名前:デフォルトの名無しさん mailto:sage [04/05/01 18:24]
以下の環境で wxWidget の開発を試してみました。
Windows XP
Eclipse 2.1.3
CDT 1.2.1
wxWidget 2.4.2
cppunit 1.8.0

www.h3.dion.ne.jp/~k5_n/wxwin/setup_win.html
を参考にウィンドウを出すだけのプログラムはできるようになったのですが、
make(というかgcc)が激遅なのはしょうがないとして、
eclipse の code assist(補完機能)が、
Ctrl+SPC を押してから候補がでるまで10秒程もかかり実用になりません。
こんなもんなんでしょうか?

初めて書き込むんで、板違いだったらすいません。




771 名前:デフォルトの名無しさん [04/05/01 18:32]
gccはプリコンパイルヘッダが効かないから遅いんじゃなかったっけ。
最新のバージョンでそれもようやく対応したそうな。

CDTもコード補完出来るようになったんだねー。
俺も使ってみるか。

772 名前:デフォルトの名無しさん mailto:sage [04/05/01 18:36]
Ctrl+Spを音楽プレイヤーの再生/一時停止切り替えキーに設定してるわorz

773 名前:770 mailto:sage [04/05/01 22:43]
>>771
gcc のバージョン書くの忘れてました。
cygwin を導入したときついてきた gcc 3.3.1 でした。
おっしゃるプレコンパイルヘッダ機能は 3.4 からのようですね。
cygwin の gcc がバージョンアップするのはいつごろですかね?

コード補完も CDT がヘッダファイルをあらかじめ見て
情報を集めといてくれれば速くなると思うのですが、
こういう話題は Eclipse のスレになるのでしょうか。


774 名前:デフォルトの名無しさん mailto:sage(・∀・)ノヒョーン [04/05/07 13:05]
VC++.NETでサンプルをコンパイルしようとしたんですが
dde.hでエラーいっぱいで困ってます。
error C2143: 構文エラー : ';' が '&' の前にありません。
error C2433: 'wxDDEServer::wxList' : 'inline' はデータ宣言をするのに使用できません。
error C2501: 'wxDDEServer::wxList' : 識別名を宣言するのに、型が指定されていません。
error C2146: 構文エラー : ';' が、識別子 'm_connections' の前に必要です。
etc.
解決策知りませんか?

775 名前:774 mailto:sage(・∀・)ノヒョーン [04/05/07 13:40]
自己解決しますた。

776 名前:デフォルトの名無しさん mailto:sage [04/05/07 14:10]
何度も言わせるな。解決策も書いとけー。

777 名前:デフォルトの名無しさん mailto:sage [04/05/07 14:19]
>>774-775
新手のいやがらせですか?

778 名前:774 mailto:sage(´・ω・`)ショボーン [04/05/07 20:40]
libのコンパイルしてなかっただけ。

779 名前:デフォルトの名無しさん [04/05/08 01:55]
www.h3.dion.ne.jp/~k5_n/wxwin/
にあったmenuというサンプルをPlamo Linux 3.3環境下でコンパイルして
みましたが、ウインドウタイトルを除いて日本語が文字化けします。
windows以外では日本語使えないのでしょうか?
それとも何か設定があるのでしょうか?
ちなみに
static wxLocale theLocaleObj(wxLANGUAGE_DEFAULT);
も入れてみましたが結果は一緒でした。

780 名前:デフォルトの名無しさん mailto:sage [04/05/08 02:14]
www.h3.dion.ne.jp/~k5_n/wxwin/setup_linux.html



781 名前:デフォルトの名無しさん mailto:sage [04/05/08 08:41]
>>778
その情報で十分だ。
今度初心者が
>error C2143: 構文エラー : ';' が '&' の前にありません。
というメッセージを見たときに、「libのコンパイルをすればいい」と分かるじゃないか。

782 名前:デフォルトの名無しさん mailto:sage [04/05/08 09:05]
2.5.1の新機能ってどこに書いてあるの?
HPのドキュメント見たけどよくわからん。

783 名前:デフォルトの名無しさん mailto:sage [04/05/08 10:25]
>>782
prdownloads.sourceforge.net/wxwindows/changes-2.5.1.txt

784 名前:779 [04/05/08 10:35]
書き忘れてましたが、configureの際setup.h.inの中の
wxUSE_WCHAR_Tの値は1に変更した上でなおかつ日本語
化けるという話でつ。スマソ。それとwxWindowsは2.4.2です。

785 名前:デフォルトの名無しさん mailto:sage [04/05/08 12:09]
>>783
感謝

786 名前:デフォルトの名無しさん [04/05/08 14:57]
GTK2.x向けのwxWindows2.4.2での質問です。
wxGLCanvasを使ってクロスプラットフォームの3D appを作ろうとしています。
タブを使うため、wxGLCanvasはtopのwxFrameに付けずにwxNotebookを作成し、
その中にwxGLCanvasを作成しました。Windowsではこれでうまくいくのですが、
GTK版ではwxGLCanvas::OnSize()中でGetSize(&x, &y)とすると、サイズ変更する前の
古いwxGLCanvasサイズが帰ってきます。wxGLCanvasをtopのwxFrameから直接作成した場合は
問題なく動作します。GTK版wxNotebookかwxNotebookSizerの挙動に問題があるのかなと思ったのですが、
どなたかアドバイスお願いいたします。

787 名前:770 mailto:sage [04/05/09 08:02]
>>770 自己レス
Eclipse 3.0M8
CDT 2.0M8
にしたらコード補完まあまあ速くなりました。

ただ読み込むヘッダファイルが多いためか、
コード補完がタイムアウトしてしまうので、
"Content Assist parsing timeout(in milli seconds)"って項目を
大きくしてやらなければいけないみたいです。


788 名前:デフォルトの名無しさん [04/05/10 05:40]
wxWindows(wxWidgets)って軽いんですか?

789 名前:デフォルトの名無しさん mailto:sage [04/05/10 18:34]
wxWindowsはその存在を軽んじられていることで有名です。

790 名前:デフォルトの名無しさん [04/05/10 19:21]
マルチプラットフォームGUIライブラリで一番メジャーなのって、なんなんだろうね。

GTK、Qt、wxWidgets?



791 名前:デフォルトの名無しさん mailto:sage [04/05/10 19:28]
Windows.Formsだろ

792 名前:デフォルトの名無しさん mailto:sage [04/05/10 21:18]
>>790
最古のTkはアウトオブ眼中ですか。

793 名前:デフォルトの名無しさん mailto:sage [04/05/11 01:39]
>>790
QtのWindows版にもGPL適用できたら間違いなくQtがメジャーになってたのに・・・

794 名前:デフォルトの名無しさん mailto:sage [04/05/11 01:49]
LISENCEが全然分からないんですけど、
例えばスタティックリンクした場合、こちらは何をしなければならないのですか?
LGPLの場合とwxWindows Library Licenceそれぞれについてお願いします。

795 名前:デフォルトの名無しさん mailto:sage [04/05/11 02:18]
>794

ずばり書いてあるよ。

まずライセンスの中身はこれでOK?
www.wxwindows.org/newlicen.htm
www.wxwindows.org/licence3.txt

大雑把にいうと(ツッコミ歓迎)
・このプログラムはLPGLに従って再配布/修正することができる
・また、例外として、
1. このライセンス保持者が追加であなたに許諾を与える。(使用するかどうかはあなた次第)
2. その例外とは「貴方は自分が望む条件で、このライブラリを元にした成果物の
 バイナリオブジェクトバージョンを使用、コピー、リンク、修正、出版することができる」
 ことである。
3.もしあなたがGPL又はLGPLライセンスのコードをこのライブラリにコピーする場合は、
 上記例外はそのコードに当てはまらない。
4. もしあなたが自分自身でこのライブラリを修正した場合、上記例外をその修正箇所に
 適用するかどうかはあなた自身が選択できる。
 
……と、なる。

>例えばスタティックリンクした場合、こちらは何をしなければならないのですか?
>LGPLの場合とwxWindows Library Licenceそれぞれについてお願いします。

LGPLに従うなら、成果物を再配布するときにソースコードも一緒に再配布する必要がある。
wxWindows Library Licenceに従うなら、例外規定2に従ってバイナリコードのみを配布してもOK


796 名前:デフォルトの名無しさん mailto:sage [04/05/11 02:28]
>>795
>LGPLに従うなら、成果物を再配布するときにソースコードも一緒に再配布する必要がある。
>wxWindows Library Licenceに従うなら、例外規定2に従ってバイナリコードのみを配布してもOK
この2行でよく分かりました。ありがとうございました。

#ライセンスを日本語に訳してもらっても、やっぱり意味が分かりませんでした。

797 名前:デフォルトの名無しさん mailto:sage [04/05/11 05:52]
日本語対応はどうなんですか? IMEとか。

798 名前:デフォルトの名無しさん mailto:sage [04/05/12 18:27]
よくわからんけど、そのあたりは大丈夫だと思う。
日本語関連で問題が出るのはコンパイラの問題の場合が多いし。
っていうか、VC2003ツールキットでうまくコンパイルできん。
まぁ、情報が流れるのを待つか・・・。

799 名前:デフォルトの名無しさん mailto:sage [04/05/17 17:14]
>>798
コンパイルしてみた。
スタティック版は上手くいくよ。

が、DLL版は失敗する。
delayimp.libが無い為リンク出来無い。
何処かから合法的に持って来る方法は無いかな?

800 名前:デフォルトの名無しさん [04/05/20 23:58]
bool Get800() {
  return TRUE;
}



801 名前:デフォルトの名無しさん mailto:sage [04/05/22 15:01]
>>798
開発版は対応してる模様
wx-cvs-20040521.tar.bz2をビルドしたところ、
スタティック版もDLL版も問題なく成功。

早く次の安定版が出てくれればいいのだが…

802 名前:デフォルトの名無しさん mailto:sage [04/05/25 05:49]
Doxygenかましたらまともなドキュメントになるのになー






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

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

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