【GUI】wxWidgets(旧w ..
756:デフォルトの名無しさん
06/02/23 09:25:19
wxWindowを基底クラスにウィンドウを作って
半透明にしたいのだけど、子ウィンドウとしてね
何層にも重ねる可能性があります
そういう独自クラスを作ろうかと思ってるんだけど
上位レベルまでの描画情報を取る方法ってありますかね?
アルファ処理は独自に実装してペイントイベントでやればいいのだけど
上位ソースがないことには半透明のブレンドができないのです
できればOS非依存で
757:756
06/02/23 09:27:24
一応環境はVC6でWindowsOSを基礎にしてます
758:756
06/02/23 09:30:09
あ、あと各層のサイズはばらばらでマスクで形もいろいろになるので
単純に一個下の表示ソース参照ってわけにはいきませんので
759:756
06/02/23 09:35:03
あ、と書いてていい方法思いついてしまったw
760:デフォルトの名無しさん
06/02/23 13:18:24
こんだけスレ汚しておいて、その「いい方法」とやらは言わずじまいか。
761:756
06/02/23 17:22:12
wxScintillaへの当てこすりですから^^
762:756
06/02/23 18:41:05
>>761は別人ですw
兄弟のポインタは子自身からでもとれるのでオーダー順にひたすらDCを追いかけようかなと
スピードが気になるけど、それが一番スマートなやり方だからいいなと思いましてね
特別管理する別クラスもいらないし
763:デフォルトの名無しさん
06/02/26 19:02:27
CSV形式で保存することをしたいのですが、以下のコードでは、AddLine を用いると一行目の内容しか変わりません。
hogehoge,foo
foo,bar
bar,hogehoge
のようにどんどん追加していきたいのですが、どのようのコードを変えればよろしいでしょうか?
void MyFrame::OnSave(wxCommandEvent &event)
{
wxString buf;
buf = text_ctrl_1->GetValue() + ",";
buf += text_ctrl_2->GetValue() + "\n";
// Saveする
wxTextFile file;
if (file.Exists()){
file.Open("./list.txt");
} else {
file.Create("./list.txt");
}
file.AddLine(buf);
file.Write(wxTextFileType_Dos);
file.Close();
}
764:756
06/02/26 20:03:42
file.GoToLine(file.GetLineCount());
765:763
06/02/26 21:59:51
>>764
file.AddLine(buf); の前に書き込んでもボタンを押すごとに1行目しか変わりませんでした。
766:デフォルトの名無しさん
06/02/26 22:44:25
file.AddLine(buf,wxTextFileType_Dos);
767:763
06/02/26 23:15:48
>>766
アドバイスをありがとうございます。試行錯誤した結果、どうも Create しただけではダメなようで、その後に Open しないと、うまくいかないようです。したがって、 763 のソースコードを以下のように書き換えることでうまくいきました。
// Saveする
wxTextFile file;
if (!file.Exists()){
file.Create("./list.txt");
}
file.Open("./list.txt");
file.GoToLine(file.GetLineCount());
file.AddLine(buf,wxTextFileType_Dos);
//file.InsertLine(buf, file.GetLineCount(), wxTextFileType_Dos);
file.Write(wxTextFileType_Dos);
file.Close();
768:デフォルトの名無しさん
06/02/27 01:25:43
wxTextFile::Exists
bool Exists() const
Return true if file exists - the name of the file should have been specified in the constructor before calling Exists().
769:デフォルトの名無しさん
06/02/27 05:58:26
試行錯誤の前にドキュメント
770:デフォルトの名無しさん
06/03/03 15:31:56
wxDialogを継承したやつにwxPanelを貼り付けるとおかしくなるのは俺だけ?
771:デフォルトの名無しさん
06/03/03 20:24:19
>>770
どうおかしくなるか書けばいいと思う。
772:デフォルトの名無しさん
06/03/03 21:02:30
>>770
お前だけかもしれないから、どういう環境で使ってるのか書いてくれ
773:770
06/03/03 23:53:14
Borland C++ Compiler 5.5.1
あるいはmingw32(gccのバージョンは3.4.2)
肝心のwxWidgetsのバージョンは2.6.2
手でコードごりごり書いていたけれど念のため
wxDev-C++ Beta 6.9(January 30, 2006) で製作してみた
ダイアログにBoxSizerを張り
その上にRadioButton2つとPanelを張る
さらにPanelの上にBoxSizerを張り
その上にwxTextCtrlを張り付ける
その状態で(SetFontは問題があるからコメントアウトするとして)
コンパイルして実行、RadioButtonを操作すると固まる。
Panelの上に何も乗ってないと動く。
今試したらTextCtrlの替わりにButtonをのせても固まった。
774:デフォルトの名無しさん
06/03/04 01:26:34
wxDialogにwxPanelって貼り付けるもんなのかな。
wxFlameに貼るのは普通だと思うけど。
wxDialogもwxPanelもWX_DECLARE_CONTROL_CONTAINERとかあるから、
そこら辺の競合?とか勝手な想像をしてみる。
てか、wxDialogに直接コントロール乗せるのはだめなの?
BoxSizer入れ子にするとかして。
775:770
06/03/04 08:28:22
staticBoxだと子を丸ごとEnable - Disableの切り替えができないから
(というかそもそも子供をもてないから)
panelでごっそりというつもりでいたんだけどやっぱ駄目かなあ。
FrameでもPanel入れ子にすると同じことおきるなあ。やっぱ駄目なのか。
776:デフォルトの名無しさん
06/03/04 12:59:44
じゃあwxWindowかその独自派生クラスを貼って、
その上にコントロールまとめればいいんじゃない?
wxPanelである必要性はあるのかな。
777:デフォルトの名無しさん
06/03/04 16:08:13
MacOSXのwxPythonだと、wxWindow上のSizerを他のSizerに入れると崩れるが
wxPanel上のSizerにすると他のSizerに入れても崩れない
778:デフォルトの名無しさん
06/03/04 17:03:45
wxWindow上のSizerを他のSizerに入れるなんて想定されてないだろ。
779:デフォルトの名無しさん
06/03/05 03:41:33
されてないな
780:デフォルトの名無しさん
06/03/10 18:09:54
道 木 禿 鞄 穴 局 車 机 髭 忍
781:デフォルトの名無しさん
06/03/10 23:03:31
木禿鞄道穴局机車髭忍
782:デフォルトの名無しさん
06/03/16 17:08:31
EVT_ERASE_BACKGROUNDって実は前回のDCソースをコピーしてるようで
遅いんですが、でSkip()してみたらDCではなくこんどは色で塗りつぶしやがります
もうちらちらちらちらと、指定された背景色ではないです
常にねずみ色です
どうしたらちらつき無く高速にできますかね?
783:デフォルトの名無しさん
06/03/17 00:04:43
枠線とかだけならXORでインスタンスドローすればいいんじゃね?
784:デフォルトの名無しさん
06/03/17 01:23:56
インスタンスドローってなに?
785:http://www.vector.co.jp/soft/win95/util/se072729.html
06/03/18 19:31:50
64bitに対応したトリップ検索プログラムありますか?
TextSS のWindowsXP(Professional)64bit化おながいします
もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
786:デフォルトの名無しさん
06/03/20 00:05:15
wxTextCtrlにwxTE_RICH2を指定して、UTF-16に変換できないデータを入れると落ちる。
#include <wx/wx.h>
#include <wx/app.h>
#include <wx/menu.h>
#include <wx/textctrl.h>
class win: public wxFrame {
public:
win(): wxFrame(NULL, wxID_ANY, "ぬるりジェネレータ") {
m_tc = new wxTextCtrl(this, wxID_ANY, wxT(""), wxDefaultPosition, wxDefaultSize, wxTE_RICH2); // wxTE_RICH2を0にすると落ちない
wxMenu *mn = new wxMenu;
mn->Append(1, wxT("Insert \"\\x4C\""));
mn->Append(2, wxT("Insert \"\\xFC\""));
wxMenuBar *mb = new wxMenuBar;
mb->Append(mn, wxT("TEST"));
SetMenuBar(mb);
}
void OnMenu(wxCommandEvent &ev) {
if (ev.GetId()==1) m_tc->AppendText(wxT("\x4C"));
if (ev.GetId()==2) m_tc->AppendText(wxT("\xFC"));
}
private:
wxTextCtrl *m_tc;
DECLARE_EVENT_TABLE()
};
(続く
787:786
06/03/20 00:05:50
(続き
BEGIN_EVENT_TABLE(win, wxFrame)
EVT_MENU(1, win::OnMenu)
EVT_MENU(2, win::OnMenu)
END_EVENT_TABLE()
class app: public wxApp {
public:
bool OnInit() {
wxFrame *frm = new win();
frm->Show();
return true;
}
};
IMPLEMENT_APP(app)
原因は、wxTextCtrl::StreamInの中のwxCSConvのあたり。あまり深くは追いかけていない。
wxのコンバータの糞仕様(変換できないとそのまま戻ってくる)が悪さをしてる模様。
788:デフォルトの名無しさん
06/03/20 16:04:30
wxTextCtrlでSetValueしただけでEVT_TEXTが飛び回るわけですが
片方を変更すると片方に反映するというのを相互にやろうとした場合
永久機関の完成ですよ
なんですかこの仕様は
789:デフォルトの名無しさん
06/03/20 16:10:52
誰かwxWidgetsをJavaでラッピングしてGCJでコンパイルできるようにしてくれませんか?
SWT使うのいやだし、Swingのラッパー使うのもいやなので。
790:デフォルトの名無しさん
06/03/20 17:16:06
>>788
それ大抵のGUIツールキットで普通の現象。
相手側にこの変更は通知しないフラグ立ててsetValue->フラグ解除汁。
でなきゃ受けオブジェクトを他に持って、それで受けて両方に反映。
791:デフォルトの名無しさん
06/03/20 17:51:02
>>788
EVT_TEXT_ENTER や EVT_CHAR は?
792:デフォルトの名無しさん
06/03/21 01:02:35
>>790
Windowsネイティうはそんな仕様じゃないですよ
もちろんMFCも
そもそもイベントっちゅーのはユーザ操作を検知するものであって
プログラム的なタイミング検出はプログラム的にやるでしょ
793:デフォルトの名無しさん
06/03/21 09:39:49
>>792
MFCとの違いで戸惑うのは同意します。
自分が慣れ親しんできたものと違うものに遭遇すると、自分の居所を中心にして
他のものを使いにくいものだと感じるのは自然な反応です。
でも、みっともない。
794:デフォルトの名無しさん
06/03/21 12:32:11
利点の問題でしょ
795:デフォルトの名無しさん
06/03/21 17:24:28
>>792
えーっと、だからどうしたいんですか?ちょっとお前の気持ちで考えてみたよ。次のどれ?
・WindowsネイティブやMFCの方こそ正統、wxWidgetsはそれに合わせろ。
・WindowsネイティブやMFCの方こそ正統、wxWidgetsは糞だ。使えない。
・WindowsネイティブやMFCの方こそ正統、wxWidgetsを使っている奴を啓蒙してやる。
・WindowsネイティブやMFCの方こそ正統、wxWidgetsを使っている奴を煽ってやる。
796:デフォルトの名無しさん
06/03/21 17:51:50
「WindowsネイティブやMFCの方こそ正統」以外の選択肢がwww
797:デフォルトの名無しさん
06/03/21 21:48:06
被害妄想乙
798:デフォルトの名無しさん
06/03/21 22:00:15
Windowsネイティうは
799:デフォルトの名無しさん
06/03/22 00:00:19
>>795
イベントとはユーザ操作による概念で形成されているのですべてにおいて統一されいるほうが
一貫性があり直感的に理解できる、前例の有無の問題ではない
プログラム的な修正についてイベントが発生するということは、そのわかりきったプログラム的な
タイミングの検出方法に2つの動作洗濯機を与えることになり、これは後にプログラムを読む人間に
とって非常に大きな障壁となるだろう
このことによる弊害はそれだけにとどまらず、余計な処理を必要とするためにコードが大幅にふくらみ複雑になる
こういった問題はこれはそうなのだからいいのだとかの軽い問題ではなく、それによって開発されるもの
すべてに多大な影響を与える非常にシビアな問題である
私にはプログラム操作をイベント化する利点が見つけられない
単純にWindows仕様が嫌いだからという理由ならばこれほど馬鹿げた話はないだろう
しかしwxWidgetsはもっともMFCに影響を受けMFCを崇拝した仕様になってるのになぜこんなことを
しているのか疑問である
800:デフォルトの名無しさん
06/03/22 00:18:20
>>799
「WindowsネイティブやMFCの方こそ正統」まで読んだ
801:デフォルトの名無しさん
06/03/22 03:01:47
>>799
「洗濯機」まで読んだ
802:デフォルトの名無しさん
06/03/22 06:00:10
wxWashingMachine
803:デフォルトの名無しさん
06/03/22 07:31:28
>>799
>>795にアンカー付けるんなら、質問にちゃんと答えてくれよ。
お前がwxWidgetsを気に入らないことはわかった。だけど、>799にはそこまでしか
書いていない。気に入らない理由を書いているだけだ。
で、お前はどうしたいんだい。選択肢をふやしてみたよ。
(1)WindowsネイティブやMFCの方こそ正統、wxWidgetsはそれに合わせろ。
(2)WindowsネイティブやMFCの方こそ正統、wxWidgetsは糞だ。使えない。
(3)WindowsネイティブやMFCの方こそ正統、wxWidgetsを使っている奴を啓蒙してやる。
(4)WindowsネイティブやMFCの方こそ正統、wxWidgetsを使っている奴を煽ってやる。
(5)WindowsネイティブやMFCの方こそ正統、wxWidgetsを直してやる。なんせオプソだからな。
(1)〜(3)ならお前がここで騒ぐ意味はなさそうだから消えな。
(4)なら勝手にやってろボケ、だね。
(5)ならお手並み拝見。
さあ、どれだ。
選択肢にお前の「どうしたい」がなかったら番号じゃなくて、ちゃんと書けよ。
もう理由は書かなくていいからな。
804:デフォルトの名無しさん
06/03/22 08:17:24
被害妄想すごいなw
wxWidgetsはお気に入りのフレームワークだ
だが、お気に入りならひとつの欠点も指摘できないような信者にはなりたかない
バージョンアップで対応するか対応してやってもいいが
とにかく今のこの部分の仕様は利点がない
Windows厨も痛いが、安置Windows厨も痛いなw
まああれだ、wxWidgetsのベースソースもいじれないようなガキンチョはすっこんでろってこったw
805:デフォルトの名無しさん
06/03/22 08:23:03
>>803
Hello World以外でなんか作ってから物しゃべろうなw
806:デフォルトの名無しさん
06/03/22 14:03:17
>>792の言いたい事って
「SetTextでイベント雪崩が起きちゃって困るんだけどどうしたら良い?
ぼくちゃんが今まで使ってたWindowsネイティブだと起きないから対処法わからないよ」でしょ
807:デフォルトの名無しさん
06/03/22 17:20:16
どうでもいいけど、要望は開発者にしてくれ。
ここに書くと愚痴にしかならん。
808:デフォルトの名無しさん
06/03/22 17:33:09
>>806
それにしても790、791でだいたいわかりそうなもんだが。
809:デフォルトの名無しさん
06/03/23 01:39:12
どうせ愚痴以外に話題だせるようなやついないんだろ?w
810:デフォルトの名無しさん
06/03/23 09:37:28
ていうかここまで全部俺の自演だし
811:デフォルトの名無しさん
06/03/25 05:45:31
LGPLってことは動的なリンクなら問題ない?
VS2003使っているんですが動的なリンクってどうやったらできるんですか?
812:デフォルトの名無しさん
06/03/25 05:56:25
スタティックリンクでも問題なし
813:デフォルトの名無しさん
06/03/25 11:16:47
LGPL改定で基本的にすべてのライセンスを放棄してるのと変わりない
814:デフォルトの名無しさん
06/03/25 14:37:34
それなんてBSDラ(ry
815:デフォルトの名無しさん
06/03/25 14:50:56
とりあえずライセンス読め
乱暴にまとめると
・基本はLGPL
・例外として、このライブラリベースのバイナリのオブジェクトコードを、好きな
契約下で使用、コピー、リンク、修正、頒布してもいいけど、
- 他からLGPLやGPLライセンスのコードを持って来た場合は知らんよ
- ライブラリ自体を修正した場合は、wxWindowsライセンスにするか
LGPLにするかは自分で決めろよ。
動的リンクやスタティックリンクしたオブジェクトコードを好きなライセンスで
配布できるけど、あくまでオブジェクトコードだけな。
ソースコードでwxWidgetを配布する場合は、依然としてその部分は
LGPL or wxWindowsライセンスで、ライセンスを放棄してるわけ
じゃないよ。
816:デフォルトの名無しさん
06/03/25 14:52:42
BSDとは、ソースコードを流用したときのライセンスの扱いが違うと思う。
817:デフォルトの名無しさん
06/03/25 15:50:37
>>812-816
わかりやすい説明ありがとうございました。
がんばって覚えてみようと思います。
818:デフォルトの名無しさん
06/03/25 18:49:26
ライセンスの放棄とかわけわかんねーし。BSDだって
ライセンス条項ちゃんとついてるし。なにいってんの
819:815
06/03/25 20:35:49
>818
ライセンス放棄は >813を受けての話な。
BSDがライセンス放棄を前提にしているなんて言っちゃいねーからな。
誰だよ、そんな話をしているの。
820:デフォルトの名無しさん
06/03/25 20:48:01
ライセンスは著作権者が使用者に「与える」もので著作権者が自ら
放棄するものではない。なぜなら自らが自らに対してライセンスを
与えるという行為はしないからだ。
821:デフォルトの名無しさん
06/03/26 00:02:12
バイナリにしたら基本的に配布形態は自由です
商用だろうとなんだろうとリンクしようとDLLだろうとなんでもありです
wxWidgetsのプロジェクトリーダーが正式に回等したメールを見たことがあります
822:デフォルトの名無しさん
06/03/26 04:56:57
wxWidgetsはクロスプラットフォームとフリーライセンスが売りだろ〜。
これを知らずに使い始めるやつっていったい・・・。
823:デフォルトの名無しさん
06/03/26 05:32:54
wx-Devcppのライセンスはなに?
知っている人教えてください。
824:デフォルトの名無しさん
06/03/26 10:53:48
LGPL
825:デフォルトの名無しさん
06/03/26 11:31:35
>>822
・クロスプラットフォーム⊂自分の使いたいプラットフォームで使える
なのだから別に知らなくても問題ないと思うが。
クロスプラットフォーム性もまんまおまかせで済むわけじゃなく、
プラットフォーム間での挙動の違いとか、プラットフォームによって
実装されてないところとかも多少あるしね。
826:デフォルトの名無しさん
06/03/26 12:04:04
>>824
ありがd
827:デフォルトの名無しさん
06/03/26 13:47:11
>>825
>822が書いた、クロスプラットフォームとフリーライセンスの
どっちを「別に知らなくても問題ない」と書いているの?
クロスプラットフォーム性を重視しないのなら、wxのメリットってかなり無くなるよね。
MFCで組むとか、Cocoaで組むとか、Gtk+で組むとかの方が良いんじゃない?
ライセンスの緩さを重視しないのなら、Qtの方がクロスプラットフォームツールキットとしての
出来は良いんじゃない?
やっぱり、wxのメリットってクロスプラットフォームとフリーライセンスの両方を必要とするところで
出てくるんじゃないかなあ。
828:デフォルトの名無しさん
06/03/26 14:26:47
そこに山があるから。
829:デフォルトの名無しさん
06/03/26 15:47:59
> クロスプラットフォーム性を重視しないのなら、wxのメリットってかなり無くなるよね。
> MFCで組むとか、Cocoaで組むとか、Gtk+で組むとかの方が良いんじゃない?
そうか? feasibleな選択であれば別に何使っても構わんだろ?
830:デフォルトの名無しさん
06/03/26 16:15:02
Visual C++ 2005 Express Editionで使用可能なの?
831:デフォルトの名無しさん
06/03/26 17:46:49
どうでもいいが実行ファイルでかすぎだろw
832:デフォルトの名無しさん
06/03/26 17:54:59
あんまり期待しないで聞いてみる
wxZlibStreamってのがあるわけだがファイルに出す方法はわかったんだが
メモリにだすにはどうしたらよいのでしょうか?
メモリ上のデータを圧縮してバッファに格納して結果のサイズを知りたいわけです
833:デフォルトの名無しさん
06/03/26 18:54:03
wx-Devcppでコンパイルしたら実行ファイルが約4Mもある。
どうにかならんものか・・・・
834:832
06/03/26 19:23:50
とりあえず出来たからいいや、教えないいけどw
835:デフォルトの名無しさん
06/03/27 00:59:50
>>831
>>833
それがクロスプラットフォーム性の代償です。
(等価交換の法則)
836:デフォルトの名無しさん
06/03/27 01:36:40
いやそれにしてもでかすぎだろ。TkはTclインタプリタ抱き合わせだけど
1.5Mくらいだろ。なんであんなにでかくなんだよ。
837:デフォルトの名無しさん
06/03/27 02:12:13
リンクするときに普通は必要な部分だけのバイナリを実行ファイルに組み込むわけで
小さくなるんだけど
これは常にほとんど使用状態で上位クラスが成り立ってるから全部セットでついてくるんだよな
Hello Worldだけでも相当でかいw
まあ規模のでかいソフトだと別に問題ないがw
838:デフォルトの名無しさん
06/03/27 02:35:12
ランタイムを分離するとかもう少しやり方がありそうなモノだが。
実行ファイルがいくつもある場合無駄が多すぎ。
839:デフォルトの名無しさん
06/03/27 03:03:01
というかそれってできないの?
小さな実行ファイルと巨大なdllに分かれてくれたほうが落ち着くというか何というか
840:デフォルトの名無しさん
06/03/27 07:41:17
できます
841:デフォルトの名無しさん
06/03/27 08:45:06
listctrl.cpp
void wxGenericListCtrl::DoClientToScreen( int *x, int *y ) const
{
return m_mainWin->DoClientToScreen(x, y);
}
なんじゃこりゃw
842:デフォルトの名無しさん
06/03/27 12:52:58
丸投げ
return がイカスね
843:デフォルトの名無しさん
06/03/27 15:02:43
return イカス!
844:デフォルトの名無しさん
06/03/27 15:18:49
return イカスミスパゲッティ
845:デフォルトの名無しさん
06/03/27 18:55:04
おいお前ら気づけよ
最新の2.6.3ソースなわけだが
void で returnしてんだよw
846:デフォルトの名無しさん
06/03/27 19:08:14
気づいててもそんなヤボチンなカキコするのは藻前だけ
847:デフォルトの名無しさん
06/03/27 19:25:18
気づかないよりはましwww
848:デフォルトの名無しさん
06/03/27 19:45:54
C++的にはおkwwwwwwwwww
Cだとダメポスス
849:デフォルトの名無しさん
06/03/27 23:06:01
>>839
wxWidgetsのオプション違いとコンパイラ違いとバージョン違いのDLL Hellへようこそ。
普通にstatic linkする富豪的解決法が一番楽で安全だよ。
850:デフォルトの名無しさん
06/03/28 00:00:43
>>848
はぁ?wwwwwwwwwwwwwwwwwwww
851:デフォルトの名無しさん
06/03/29 12:16:02
2.6.3にてwxComboBoxのwxDefaultSizeの扱いが勝手に変更された模様
852:デフォルトの名無しさん
06/03/29 12:20:48
「勝手に」ってどういう意味?君の許可を得ずにってこと?
853:デフォルトの名無しさん
06/03/29 12:59:04
そうだよ ユーザの許可もとらずに仕様変更なんて最低だと思う
854:デフォルトの名無しさん
06/03/29 13:00:24
他人の揚げ足取りになると急にレスがつきだすw
たぶんこのスレ馬鹿しかいないんだなw
もうちょっと内容のあるレスしようぜw
出来ないなら消えろwっていうと誰もいなくなりそうだがw
ところでwx_dll.dsw誰かコンパイルできた人いるか?w
855:デフォルトの名無しさん
06/03/29 16:08:22
>>854
わ か り や す い な
856:デフォルトの名無しさん
06/03/30 09:53:07
トートロジー >>854
857:デフォルトの名無しさん
06/04/02 08:12:33
2.6.3のxmlparseが-mno-cygwinでこけます。
ビルドに成功した人いますか?
./bk-deps gcc -c -o wxexpat_xmlparse.o -I./src/expat -DNO_GCC_PRAGMA -Ilib/wx/
include/msw-ansi-release-static-2.6 -I./include -O2 -fno-strict-aliasing -mno-cy
gwin -Wall -Wundef ./src/expat/lib/xmlparse.c
./src/expat/lib/xmlparse.c:92:2: #error memmove does not exist on this platform,
nor is a substitute available
./src/expat/lib/xmlparse.c: In function `XML_SetEncoding':
./src/expat/lib/xmlparse.c:883: error: `isParamEntity' が宣言されていません (こ
の関数内で最初に利用)
./src/expat/lib/xmlparse.c:883: error: (未宣言の各変数については、それが最初に現
われたそれぞれの関数
./src/expat/lib/xmlparse.c:883: error: に対して一度だけ報告されます。)
./src/expat/lib/xmlparse.c:883: error: `externalParEntInitProcessor' が宣言され
ていません (この関数内で最初に利用)
./src/expat/lib/xmlparse.c: In function `XML_SetReturnNSTriplet':
./src/expat/lib/xmlparse.c:1105: error: `isParamEntity' が宣言されていません (こ
の関数内で最初に利用)
./src/expat/lib/xmlparse.c:1105: error: `externalParEntInitProcessor' が宣言され
ていません (この関数内で最初に利用)
./src/expat/lib/xmlparse.c: In function `XML_SetParamEntityParsing':
./src/expat/lib/xmlparse.c:1357: error: `isParamEntity' が宣言されていません (こ
の関数内で最初に利用)
./src/expat/lib/xmlparse.c:1357: error: `externalParEntInitProcessor' が宣言され
ていません (この関数内で最初に利用)
./src/expat/lib/xmlparse.c: At top level:
./src/expat/lib/xmlparse.c:308: 警告: 'processInternalParamEntity' declared `sta
tic' but never defined
make: *** [wxexpat_xmlparse.o] エラー 1
858:デフォルトの名無しさん
06/04/02 12:43:20
どれダウンロードした?
859:デフォルトの名無しさん
06/04/02 14:26:14
>>858
すんません。
URLリンク(jaist.dl.sourceforge.net)
です。
URLリンク(0xcc.net)
この辺を参考に
export CFLAGS="-mno-cygwin"
export CXXFLAGS="-mno-cygwin"
export LDFLAGS="-mno-cygwin"
./configure --disable-shared --disable-threads
make
でこけました。
#gcc バージョン 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125)
860:デフォルトの名無しさん
06/04/02 18:03:17
パッチでてるよ
861:デフォルトの名無しさん
06/04/03 12:41:26
あー、パッチ2でてますね。
家帰ったら再トライしてみます。
ありがとうございました。
862:デフォルトの名無しさん
06/04/05 12:50:09
Mac版のwxPythonアップデートしたら、returnキーとenterキーのコードが区別されとる
使ってたスクリプト修正しなきゃ使いづらい・・・
863:デフォルトの名無しさん
06/04/11 18:57:57
的外れな質問だったらスマソ
wxPythonってMacOS9用のアプリも作れますか?
864:デフォルトの名無しさん
06/04/11 21:18:31
wxPython2.6で、ListCtrlの行を選択したときに、別のTextCtrlにFocusを移したいのですが
行を1回クリックしただけではだめで、間をおいて(ダブルクリックにならないように)もう一回クリックしないと
フォーカスが移りません。
これを一回でフォーカスが移るようにならないでしょうか?
MacOSXでもWindowsXPでも同じでした。
サンプルソースはこんな感じです。
class LIST(wx.ListCtrl):
def __init__(self, parent):
wx.ListCtrl.__init__(self, parent, -1, pos=(10,40), style=wx.LC_REPORT | wx.LC_VIRTUAL )
self.parent = parent
self.InsertColumn(0, "data")
self.SetItemCount(1)
self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelect)
def OnGetItemText(self, row, col):
return 'spam'
def OnItemSelect(self, event):
self.parent.InputBox.SetValue('SPAM')
self.parent.InputBox.SetFocus()
class MyApp(wx.App):
def OnInit(self):
self.frame = wx.Frame(None, -1, "python")
self.frame.InputBox = wx.TextCtrl(self.frame, -1, "Input", pos=(10,10))
self.frame.List = LIST(self.frame)
self.frame.Show(1)
return 1
865:デフォルトの名無しさん
06/04/12 17:11:30
一日たっても解決できなかった。
結局、「次に何か入力されるときに TextCtrl に入力されればいい」ので、
ListCtrl に EVT_CHAR イベントくっつけて TextCtrl に書き込まれるようにした。
866:デフォルトの名無しさん
06/04/12 17:32:15
書籍のPDF
URLリンク(www.phptr.com)
867:デフォルトの名無しさん
06/04/12 18:35:43
>>866
Amazonで洋書を買った後だったので、結構ショック。
868:デフォルトの名無しさん
06/04/12 19:14:42
>>866
その本って役に立つの?
ネットの情報で十分ってことはない?
869:デフォルトの名無しさん
06/04/13 16:40:29
>>868
図表が結構入っているので、パラパラ見て、何ができて何ができないのか
雰囲気掴む分には良いかも。ただ、上のPDFの内容が全くそのままなので、
PDFの全文検索の方が役に立ちそうだけど。
870:デフォルトの名無しさん
06/04/16 07:56:02
wxに限ったことじゃないんだけど
linuxってカーネルが違うと動かないから普通ソース配布でコンパイルして使うじゃんね?
最近の動向は知らないけど確かそうだよね?
ソースを公開したくない場合どうすりゃいいの?
871:デフォルトの名無しさん
06/04/16 08:53:20
これまた不味そうな餌だな
872:デフォルトの名無しさん
06/04/16 09:55:55
>>870
>
>wxに限ったことじゃないんだけど
>linuxってカーネルが違うと動かないから普通ソース配布でコンパイルして使うじゃんね?
>最近の動向は知らないけど確かそうだよね?
>ソースを公開したくない場合どうすりゃいいの?
仮想化ソフトで全プラットフォーム用意して各々でバイナリビルドして配れ。
873:デフォルトの名無しさん
06/04/16 19:29:56
*BSDのLinuxエミュ用にバイナリ作るのも忘れるなよ!
874:デフォルトの名無しさん
06/04/17 14:16:03
wxWidgetsって、FLTKよりも高機能ですか?
875:デフォルトの名無しさん
06/04/17 18:04:33
FLTKて日本語通ったっけ?
876:デフォルトの名無しさん
06/04/17 23:16:30
wxWidgetsてなんて読む?
877:デフォルトの名無しさん
06/04/17 23:24:14
だぶりゅえっくすうぃじぇっつ
878:デフォルトの名無しさん
06/04/24 18:55:50
wxPython を使ってるんですが、wxObject か wxFrame のインスタンスから、
それらが実行されている wxApp を得るメソッドや方法はないでしょうか?
(GetParentApp() みたいな感じで)
何個かのフレームを表示するアプリを作ってて、いくつか共通する配列データなどがあるので、
wxAppに置いといて共有できれば楽だと思うのですが、
個々のオブジェクトからメインのwxAppにアクセスする方法がわかりません。
879:デフォルトの名無しさん
06/04/24 19:17:53
C++ならwxGetApp()があるけど
880:デフォルトの名無しさん
06/04/24 19:26:46
wxPythonにもありました。オブジェクトのメソッドじゃなくて一般の関数であったんですね。
ありがとうございます。
881:デフォルトの名無しさん
06/05/02 22:52:56
Visual StudioでwxWidgetsコンパイルしようとしてるんだけど、
Universal Unicode Releaseってビルド構成の
のUniversalって何を意味してるの? 付かないのとどう違うんだろう。
882:デフォルトの名無しさん
06/05/03 00:34:12
>>881
URLリンク(www.wxwidgets.org)
883:デフォルトの名無しさん
06/05/03 03:04:57
wxWidgets2.6.3をVisual Studio2005で導入して、簡単なコードをコンパイルしてみたのですが
エラー1error LNK2019: 未解決の外部シンボル "public: void __thiscall wxStringData::Free(void)" (?Free@wxStringData@@QAEXXZ) が関数 "public: void __thiscall wxStringData::Unlock(void)" (?Unlock@wxStringData@@QAEXXZ) で参照されました。main.obj
と
エラー2error LNK2019: 未解決の外部シンボル _main が関数 ___tmainCRTStartup で参照されました。MSVCRTD.lib
というリンクエラーが出ます。どなたかご助言願えませんでしょうか。
wxWidgetsはStaticリンクでUnicode有効でコンパイルしています。
884:デフォルトの名無しさん
06/05/03 03:30:11
>>883
エラーメッセージでググって見た? というのはおいといて。
アプリのプロジェクトで、ランタイムライブラリの設定を
“マルチスレッド (/MT)”とかに変えてみたらどうでしょうか
885:デフォルトの名無しさん
06/05/03 13:35:04
>>884
ググってみましたが、有効な情報が見つかりませんでした。
URLリンク(ktm11.eng.shizuoka.ac.jp)
のサイトを参考にしています。
/MTや/MTDの設定にちゃんとしているのですが・・・。
886:不明なデバイスさん
06/05/03 19:17:38
「wxPython in Action」を購入した人いますか?
887:デフォルトの名無しさん
06/05/04 01:39:34
dllリンクの場合はコンパイルオプションにWXUSINGDLLを加えるべし
888:デフォルトの名無しさん
06/05/04 13:03:05
↑マニュアルにすら書いてない隠しコマンド
889:デフォルトの名無しさん
06/05/06 09:08:48
>>886
本当はいーけないんだ〜×2、せーんせーにゆーたーろ〜なんですけど、中国のとあるサイトに落ちてますた。本屋で立ち読みとかできないので、このpdfで立ち読みてみては。
グーグルで「wxpython action 下? pdf」で検索して、「天网千帆FTP文件搜索引フ」というサイトがひっかかるので、そこのキャッシュを行くと見つかります。
890:デフォルトの名無しさん
06/05/06 09:11:06
>>886
>>889
889ですが、中国語のダウンロードっていう文字が文字化けしているので、直で書いときます。
URLリンク(72.14.207.104)(O%27Reilly)%2520-%2520Core%2520JSP.pdf%250A+wxpython+in+Action+%E4%B8%8B%26%2336733%3B+pdf&hl=ja&ct=clnk&cd=13&inlang=ja
891:デフォルトの名無しさん
06/05/06 17:07:17
通報するのマンドクセ('A`)
892:デフォルトの名無しさん
06/05/07 10:03:04
さすが黄金週間
893:デフォルトの名無しさん
06/05/07 23:35:36
俺ゴールデンウィークだけど、ごめんなみんな。
もう帰るからさ。
あとはよろしくな。
894:デフォルトの名無しさん
06/05/09 21:34:02
URLリンク(home.tiscali.be)
895:デフォルトの名無しさん
06/05/09 22:06:41
ああ、マニュアルが日本語なら使うのに・・・・・・・
896:デフォルトの名無しさん
06/05/09 22:43:09
技術以外で制限が多いと大変だな。
897:デフォルトの名無しさん
06/05/09 23:41:47
英語がだめなのか?
分かるぞ(><)b
日本語で書いてあればそれ程苦に感じないだろうが、、、、、
・・・・・・今からでも英語を始めようかな・・・・・・
898:デフォルトの名無しさん
06/05/10 19:17:01
wxWidgetsはXAMLとかWPFのような、XMLによるGUI記述に対応できるんでしょうか?
899:デフォルトの名無しさん
06/05/10 19:50:10
できる。そのXMLをデータ化して実行ファイルに持たせることもできます。
(記述されたGUIのコードを生成するんじゃなくXMLをまんま圧縮して持たせるだけですが)
900:898
06/05/10 20:30:36
>>899
wxNET等の拡張ライブラリを使うんでしょうか? それとも、wxWidgetsのC++クラス群の中に
そういった機能を持ったものがあるんでしょうか?
901:デフォルトの名無しさん
06/05/10 21:26:51
xrcというのがあってwxWidgetsに取り込まれている
URLリンク(www.wxwidgets.org)
902:900
06/05/10 21:55:48
>>901
なるほど、どうもwxWidgets標準の機能として、動的リソース読み込み機能があるようですね。
情報ありがとうございます。
903:デフォルトの名無しさん
06/05/11 23:09:08
商用ドローツールの Xara がオープンソースになったらしい(使った事無いけど)。
wxWidgets を使ってるみたい。
URLリンク(www.xaraxtreme.org)
904:デフォルトの名無しさん
06/05/12 00:22:57
使い方がいまいちよく分からないので、MFCに逃げたよ。
もう少し、日本語のサイトが有るとうれしいのにな〜
905:デフォルトの名無しさん
06/05/15 23:52:23
Let's wxWidgets で sample\minimal-ja を更新しようとしたら
何をどう間違ったのか記事を全消ししてしまいました。
しかもどうやっても書き込みもアップロードもできません。
メールを送っても届かないので困りましたが、
Googleからのキャッシュは確保したのでとりあえず下記に
置いておきます。すみませんでした…
URLリンク(suzumizaki.at.infoseek.co.jp)
906:デフォルトの名無しさん
06/05/16 20:25:37
ちょっと古いかもしれんが2004年11月のやつ
URLリンク(web.archive.org)
907:デフォルトの名無しさん
06/05/16 20:33:01
ついでに思い出したので質問
URLリンク(www.geocities.co.jp)
の「私のようにstaticオブジェクトの利用があまりスマートでなく感じる向きには別の方法があります。」以降で
wxLocaleをMyAppのメンバーにしてるけど
MyAppのデストラクトより先にwxWidgetsがなくなるとどこかに書いてあった気がする。
だとしたらMyAppをデストラクトするときのwxLocaleのデストラクトはどうなるのかなあ、みたいな。
908:デフォルトの名無しさん
06/06/01 20:22:09
wxGTK2.6から
Destroyするときに。
warningが、いっぱいでるんだけど…
気になってwxGTK2.4でやってみたら、出ません…
動作には影響ないんだけど、気味がわるいっす…
GLib-GObject-WARNING **: gsignal.c:1739: instance `0x80c4110' has no handler with id `45'
909:デフォルトの名無しさん
06/06/01 20:43:02
>>866のpdfをpdftohtmlでhtml化に失敗します。
誰かできた人いますか?
Fedora core5で試しました。
$ pdftohtml 0131473816_book.pdf
910:デフォルトの名無しさん
06/06/01 23:49:34
wxgtk2.6って、画面の左端にゴミが表示されませんか?
ぼくんところだけかな…
911:デフォルトの名無しさん
06/06/02 01:44:38
最新のまとめサイトは無いの?
古いのばっかり見つかるんだが。
誰かお願い
912:デフォルトの名無しさん
06/06/02 08:31:52
wxGTK2.6.3 + GTK2 のときだけ動作がおかしいようです。
--disable-gtk2 は問題なし。
913:デフォルトの名無しさん
06/06/02 08:37:49
GTK2 + unicodeは、地雷原
914:デフォルトの名無しさん
06/06/02 19:36:35
>>909
自己レス。
MS Windows上で0131473816_book.pdfを開き、PrimoPDF を使ってpdfファイルを出力。
pdfのヴァージョンが1.5から1.2になった。
Fedora core5 では、pdftohtmlをインストールし直した。xpdfをインストールした。
$ pdftohtml hoge.pdf test
とか
$ pdftohtml -c hoge.pdf test2
どか。
915:908
06/06/03 00:14:40
ようやく解決しました…。つかれた。
あとでパッチナゲトコ…
916:デフォルトの名無しさん
06/06/10 17:54:34
2.6.3-1をインストール(コンパイル)しようとしたんだけど、
setup.hがないぞって、エラーが出てるんですが、
これはどうしらいいの?
お願いします。
917:デフォルトの名無しさん
06/06/10 18:21:39
lib/wx/include/mingw32-msw-unicode-release-2.6/wxの下にない?
mingw32-msw-unicode-releaseは環境によって変わる。
918:デフォルトの名無しさん
06/06/10 21:08:08
これ、コンパイルに1時間以上かかるんだな。
それに、LINK : fatal error LNK1104: ファイル 'wxtiffd.libとunicodeがどうとか
って、のが連発してるよ。
これ、使えんのか?
919:デフォルトの名無しさん
06/06/10 22:24:13
あんたが使えないだけだ。
920:デフォルトの名無しさん
06/06/10 23:19:12
>>919
つまんない返しだね。
921:デフォルトの名無しさん
06/06/10 23:40:29
RUBY房の煽りはスルーで。
922:デフォルトの名無しさん
06/06/11 01:33:40
日本語マニュアルって無いんですか?
923:デフォルトの名無しさん
06/06/11 07:24:12
URLリンク(wxwindowsjp.sourceforge.jp)
ここくらいしか無さそうだねぇ。不完全杉だけど。
つーかMinGW+Eclipse+CDT+wxWidgetsで何か作ろうと思ったけど
コードアシスト機能がフリーズしちゃうから全然使い物にならね…。
それにただウィンドウ一個表示するだけのプログラムで
2Mとかってありえなくね?
main()も定義できないのは気持ち悪いし、DEBUGでコンパイルした
ライブラリが800Mにもなるのはもっとありえねぇ…。
924:デフォルトの名無しさん
06/06/11 08:50:35
僕の環境では55kくらいだけどね。
925:デフォルトの名無しさん
06/06/11 11:08:21
>923
>main()も定義できないのは気持ち悪いし、
そお?クラス化したmain() (wxApp)を使えるから、これはこれでいいと思うけど。
926:デフォルトの名無しさん
06/06/11 11:10:10
ウィンドウ一個表示するだけのプログラムなんて書かないからいいや。
#自分のアプでもは1.3MBぐらい
927:デフォルトの名無しさん
06/06/11 14:52:05
本出てなかったっけ?
日本語訳はないのかな
928:デフォルトの名無しさん
06/06/11 14:56:31
なさそうな
洋書は>545とかで>866でロハで読める
929:デフォルトの名無しさん
06/06/11 23:39:33
洋書の侍の本かったけど、たいした内容じゃなかった。
demoプログラムのソースと、オフィシャルにあるドキュメントで十分かも。
930:デフォルトの名無しさん
06/06/11 23:51:16
英語が読めない人は苦労するんだよ。
WideStudioはダサいし、WxWindowは英語だし、いいの無いね。
おとなしく、WTL使えってことなのかな?
rubu房ではないのであしからず。
931:デフォルトの名無しさん
06/06/12 00:33:29
英語が読めないんじゃなくて、読む努力をしたくないだけでは?
日本語ドキュメントのあるなしで選択肢を狭めるのはもったいないよ。
もっとも、苦労したくないのであればwxWidgetsはお勧めできないけれど。
932:デフォルトの名無しさん
06/06/12 01:03:50
みんな、使ってないソースまで全部リンクしちゃってるからデカイんだよな。
ウィンドウ一個表示するだけだと必要なソースはちょっとだけのはずだけど、
それを特定するのが非常にめんどい。
長く使ってる人はその辺うまいことできるんだろうけど、最初っから
インクリメンタルにソースを追加していけるような仕組みが欲しいもんだ。
933:デフォルトの名無しさん
06/06/12 01:11:45
static link してるの?
934:デフォルトの名無しさん
06/06/12 01:25:03
>>932
使ってないならリンクされないだろww
935:デフォルトの名無しさん
06/06/12 01:41:34
VCなら小さくなるかもしれんが、
MingWでwxのソフトは配布形式にすると巨大なファイルになる。
ATL/WTLだと数100kBになるところが10MBとかそういう感じ。
フリーソフトの例としてはmuteだな。
936:デフォルトの名無しさん
06/06/12 21:00:22
英語に負けず、コンパイルに挑戦しようと思ったが、
何かなにやらわからないです。
とりあえず、何からすればいいの?
環境:VC2005EE + WindowsXP(SP2)
937:デフォルトの名無しさん
06/06/12 21:06:39
>>936
まずググる、だな。
938:936
06/06/12 21:15:01
URLリンク(ktm11.eng.shizuoka.ac.jp)より
上のアドレスに従えば間違いない?
別のサイトで、すべてコンパイルするって、書いてたんだけど
このサイトは「「Unicode Debug」 「Unicode Release」 のみコンパイルするみたいに書いてあって、
不安なんだけど。
教えてください。
939:デフォルトの名無しさん
06/06/12 21:30:01
WINでやるならDev-C++でアリモノ使っとけ
940:デフォルトの名無しさん
06/06/13 23:32:03
wxPythonでRSSリーダー作ってみたけどwxHtmlWindowってCSS解釈してくれないんだね
941:デフォルトの名無しさん
06/06/14 01:02:54
>>940
おまけみたいなもんだし。
wx.lib.iewin.IEHtmlWindow でもつかえば?
942:デフォルトの名無しさん
06/06/14 06:25:44
>>941
うん、とりあえずそれ使ってはいたんだけどドキュメントが少なすぎてよく分からん。
よく分からないものを使うのって気持ち悪いw
これだとWindows限定になりそうでなんか嫌だなぁ・・・
943:デフォルトの名無しさん
06/06/14 07:44:10
つ wxMozilla
944:デフォルトの名無しさん
06/06/14 22:10:54
>>943
そんなんあるのか、調べてみます。
ありがとう
945:デフォルトの名無しさん
06/06/17 15:15:05
URLリンク(www.ne.jp)
を参考にしてインストールしたした。
でも、サンプルソースのinclude "wx/wx.h"でエラーになります。
includeパスをどうやって設定したらいいんですか?
環境:WinXP(SP2) + MinGW5.0.0 + wxWidgets2.6.3-1
946:デフォルトの名無しさん
06/06/17 17:24:46
wx-configにPATHが通ってれば
g++ hworld.cpp `wx-config --libs` `wx-config --cxxflags` -o hworld
通ってなければ通せ。
直接
g++ -I"C:\developer\MSYS1.0\local\lib\wx\include\msw-unicode-release-static-2.6"
とかでもできるかもしれん。
947:デフォルトの名無しさん
06/06/18 15:44:20
これって、日本語表示できるんですか?
出来るのであれば、やり方を教えてください。
MinGW + wxWidgets2.6.3
948:デフォルトの名無しさん
06/06/18 16:12:00
wxMessageBox("日本語使えるニダ");
949:デフォルトの名無しさん
06/06/18 16:33:45
wxMessageBox(wxT("しっかりしろ"));
950:デフォルトの名無しさん
06/06/18 18:35:00
wxMessageBox(_T("これも同じ意味なのか?"));
951:デフォルトの名無しさん
06/06/18 18:55:30
そんなの>947を混乱させるだけ
952:デフォルトの名無しさん
06/06/25 19:28:27
xrcで日本語って出来るかな?
cp932、utf8、sjis、どれもだめなんだけど・・・
ちなみにwxPerlです。
953:デフォルトの名無しさん
06/06/25 20:50:45
確かできたと思ったけどな。
どのみちちゃんと書くときはgettextで変換するので
xrcには日本語書かないけど。
954:952
06/06/25 21:27:28
>>953
ありがとう。
WinとMacで試してるけど、どっちもXRCのパースで失敗する。Load()。
日本語だけでいいんだけど、gettext使うかな・・・
前に一度やったんだけど、エディットがめんどうで・・・
955:デフォルトの名無しさん
06/06/27 00:41:49
サクラでUTF-8変換!
956:953
06/06/27 04:43:25
>>954
できると言った手前、実はできなかったら申し訳ないので試した。
手元のプログラムでメニューの&Fileを「ふぁいる(&F)」に書き換えて保存。
→ちゃんと出た。少なくともロードに失敗するということはない。
xrcファイルのエンコーディングはUTF-8。
wxWidgets 2.6.2 (2.6.3じゃなくて済まぬ)のunicodeビルド。
952氏がxrcを何で作ってるか知らないけど、手で書くならUTF-8以外を使う場合は
エンコーディングをちゃんと指定しないとだめだよ。
957:デフォルトの名無しさん
06/06/27 13:03:52
wxWebKit いいね!
958:デフォルトの名無しさん
06/07/21 23:19:02
wxPython2.6を使ってwxListCtrlでリスト作って
リストある行をSetItemTextColour()、SetItemBackgroundColour()
を使って色をつけようとしたが、全く色が変化しない。
SetTextColour()、SetBackgroundColour()は動作しているのだが
行指定のAPIは実は宣言だけで使えない??
誰か教えて。
959:デフォルトの名無しさん
06/07/21 23:53:16
wxPython付属のサンプルプログラムからコピペ
item = self.list.GetItem(1)
item.SetTextColour(wx.BLUE)
960:デフォルトの名無しさん
06/07/22 00:30:03
初期化するとき、LC_VIRTUAL を指定していると
OnGetItemAttr()
を呼びにいくから、それを再定義して、アトリビュートを返せば
色が変わります。
VIRTUALじゃないばあいは、 >959さんのでいいと思われ。
961:デフォルトの名無しさん
06/07/27 00:09:01
画像を表示したいんですが、実行ファイルに組み込むにはどうすればいいですかね?
外部ファイルを実行時にロードとかじゃなく、コンパイル時に組込みたいんですが。
(Winのリソースみたいな感じ?)
962:デフォルトの名無しさん
06/07/27 00:27:26
あ、わかったかも。すまそ。
XRCed wxXmlResource 辺りか。
963:デフォルトの名無しさん
06/07/27 03:47:16
わからん。
誰か教えてください。。。
964:デフォルトの名無しさん
06/07/27 05:19:46
xpm形式をリンク
965:962
06/07/27 10:36:27
>>964
ありがとう!
むちゃくちゃ簡単にできますた。
今までXML利用したプログラミングしたことがなかったので、>>962の方法では死ぬかと思いました。
こちらのほうは一から勉強します。
966:デフォルトの名無しさん
06/08/08 11:43:43
2.7.0来てるな
967:デフォルトの名無しさん
06/08/09 11:27:42
ぅをっ!
積極的に新しいパッケージを突っ込んで行くFedoraでさえまだ2.4と2.6の両方を用意しているというのに。
ところで君たち、RADツールとしては何を使ってますか?
俺はwxGlade以外使ったこと無いんだけれども、比較検討した人いる?
968:デフォルトの名無しさん
06/08/18 23:54:23
wxGladeのボタン等の張り付き方は何とかならんものか・・・
969:デフォルトの名無しさん
06/08/29 17:09:05
frameとpanelとdialogって何が違うんでしょうか?
更新出来る画像領域とボタンのある形を作ろうとwxGladeを実行しても、
画像がStaticBitmapしか見付からないんですが、動的なbitmapは無いんでしょうか?
GUIプログラミング自体初めてで、
解説サイトがさらっと通り過ぎてる所から進めません…
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4670日前に更新/209 KB
担当:undef