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はこれからインストールします
684 名前:デフォルトの名無しさん mailto:sage [04/02/10 16:58] そのメモリで作ったwxMemoryInputStreamを与えてwxImageを生成する、 というのがポータブルな正しい方法じゃないかな?
685 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/10 17:34] >>684 おぉ,wxImage::LoadFileではwxMemoryInputStreamがあるんですね. wxBitmap::LoadFileはファイル名しか受け付けてくれないから諦めてた.っていうか, なんでwxBitmap::LoadFileはwxMemoryInputStreamに対応してないんだろう?
686 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/10 18:48] >>682 ということで,ポータブルかもしれないBMPファイル表示アプリ dot-gray.s33.xrea.com/cgi-bin/source/0048.cpp >>684 Thanx.
687 名前:デフォルトの名無しさん mailto:sage [04/02/10 23:47] Windowsで、ステータスバーつかってると、 一番左側のフィールドに対して、 SetStatusTextとかPushStatusTextで 文字列を設定しても、マウスでメニューいじったり、適当に動かしてるだけで、 文字が消えてしまうんですが、抑制ってできないのかな? たぶん、メニューとかツールバーのツールチップを表示させようとしてるのが原因っぽいんだが。。。
688 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/11 10:49] >>687 一応こんな関数がある. void wxFrame::SetStatusBarPane(int n) メニューやツールバーのヘルプを表示するステータスバーのフィールドを指定する。 -1を指定するとヘルプを表示しない。 Push/PopStatusTextを使うと,ヘルプの表示が終ると元の表示に戻るっていう 実装にして欲しいね・・・.
689 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/11 11:00] ソース確認してみた. wxFrameBase::DoGiveHelp()がPushStatusTextじゃなくてSetStatusTextを使ってる. メニューにカーソルを当てたらEVT_MENU_HIGHLIGHT_ALLマクロで指定した関数を 呼び出せるけど,メニューからカーソルを外したというイベントが無いからPush/Popは使えない みたい.
690 名前:灰 ◆v/.u/aNe9w mailto:sage [04/02/12 08:08] bcc32 v5.5.1 以上用 locale で苦しまないためのパッチ $(WXWIN)/src/common/intl.cpp にあててください --- intl.cpp.org2004-02-12 07:34:29.421875000 +0900 +++ intl.cpp2004-02-12 07:36:46.968750000 +0900 @@ -65,6 +65,13 @@ #include "wx/mac/private.h" // includes mac headers #endif +// Borland C++ compiler version 5.5.1 has some problems (Abnormal memory +// reference) in compiling this source with option -O2. +// This pragma is for escaping that. +#if ( defined(__WIN32__) && defined(__BORLANDC__) && (__BORLANDC__ >= 0x551) ) +#pragma option push -O1 +#endif + // ---------------------------------------------------------------------------- // simple types // ----------------------------------------------------------------------------
691 名前:灰 ◆v/.u/aNe9w mailto:sage [04/02/12 08:09] @@ -836,7 +843,7 @@ #ifndef WX_NO_LOCALE_SUPPORT wxChar *szLocale = retloc ? wxStrdup(retloc) : NULL; - bool ret = Init(name, canonical, retloc, + bool ret = Init(name, canonical, szLocale, (flags & wxLOCALE_LOAD_DEFAULT) != 0, (flags & wxLOCALE_CONV_ENCODING) != 0); if (szLocale) @@ -2442,5 +2449,9 @@
692 名前:灰 ◆v/.u/aNe9w mailto:sage [04/02/12 08:12] // --- --- --- generated code ends here --- --- --- +#if ( defined(__WIN32__) && defined(__BORLANDC__) && (__BORLANDC__ >= 0x551) ) +#pragma option pop +#endif // pragma option push -O1 + #endif // wxUSE_INTL wx242用 無駄な改行が入ってしまいました。 ごめん。
693 名前:682 mailto:sage [04/02/14 22:16] >>684 ,686 遅れましたが、さんくすです。m(_ _)m とりあえず、686のソースを適当に改造して使ってみることにしました
694 名前:デフォルトの名無しさん [04/02/16 19:42] wxWindowsすげえ。 これでつくったアプリはリコンパイルだけでプラットフォーム非依存?
695 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/16 19:48] >>694 そーゆーふうに作ればね. プラットフォーム依存で作ることも可能.
696 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/18 15:33] 翻訳プロジェクトの方達へ. サンプルプログラムソース内のコメントの翻訳の仕方を統一しない?
697 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/18 15:46] もう一つ提案. クラスリファレンスを翻訳する時に,重要な部分の訳を優先しない? クラスリファレンスの中身はメンバ関数の説明が大部分を占めていて,その多くは わざわざ訳さなくても実際に使う時に読めば簡単にわかる程度のものだし. パラメータの説明とか,単語数個で説明してあることをいちいち訳するのがメンドクサイ. メンバ関数の説明以外のクラスの説明と,大きなRemarks項目が含まれる関数の説明 を訳し終わったら,とりあえず概訳完了ということにする.それでできるだけ多くのクラスを 概訳することを優先する.
698 名前:デフォルトの名無しさん [04/02/18 22:53] age
699 名前:灰 mailto:sage [04/02/20 01:31] >>思兼 了解。 っつっても、何も出来ませんが…。
700 名前:デフォルトの名無しさん mailto:sage [04/02/21 07:11] VisualWX visualwx.altervista.org/
701 名前:思兼 ◆l3iwkTImVo mailto:sage [04/02/21 07:53] >>700 イイ! ところで,M$のWindowsと名前がかぶってるからという理由で,wxWidgetsに名前が変わるらしい.
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です。