問題タブ [wxruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
119 参照

ruby - 行ラベルを取り除く方法は?

row_labelsを取り除くための最良の方法は何ですか?私のプログラムはCSVファイルで動作するはずで、col_labelsだけが必要です。

ここに画像の説明を入力してください

この列の幅を0pxにします。しかし、それは可能な限り最良の解決策ですか?

0 投票する
1 に答える
181 参照

ruby - wxRuby のフレームクラスの初期化で「引数の数が間違っています」エラー

私は wxRuby を使用して自分の方向性を見つけようとしており、このおそらく時代遅れのチュートリアルを使用しています。ruby 1.9.2p180 (2011-02-18) [i386-mingw32]

これ:

動作: 空のウィンドウを表示します。ただし、ウィンドウにフレームを追加しようとすると、次のようになります。

「Frame.new(...」を「MyFrame.new」に変更すると、次のエラーが表示されます。

この時点で、私はちょっと立ち往生しています。何か提案があればよろしくお願いします。

0 投票する
1 に答える
811 参照

user-interface - Mac OS 10.6 & 10.7 & Red-Hat で wxruby をインストールした後、適切なイメージが見つからないという問題

wxruby をインストールしようとしています。私はgem install wxruby、gem install wxruby-19-2.0.0でwxruby-2.0.1-universal-darwin-9.gemをダウンロードしてみました。arch -i386 ruby​​ の変更を試みたところ、サポートされていないアーキテクチャの arch でエラーが発生しました (Snow Leopard および Lion)。

Mac OS X Lion と Snow Leopard で試しました。ruby 1.8.7 および 1.9.2 で。また、Linux(RED-HAT)でも試しました。すべて同じエラーが発生しました。私がそれをコンパイルしようとしたとき、私が修正したswigバージョンエラーが発生し、次にsize_tやその他のアイテムが見つからないというコード内の大量のエラーが発生しました。(Snow Leopard で) wxwidgets の新規インストールを試みましたが、役に立ちませんでした。

インストールは常にうまくいきますが、いくつかのテスト コードを実行すると、次のようになります。require': dlopen(/Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle, 9): no suitable image found. Did find: (LoadError) /Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle: no matching architecture in universal wrapper - /Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wxruby2.bundle from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in/Users/jwright/.rvm/gems/ruby-1.9.2-p290/gems/wxruby-2.0.1-universal-darwin-9/lib/wx.rb:12 から<top (required)>' from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:inの「require」内: /Users からの「require」内/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in rescue in require' from /Users/jwright/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:inrequire' from ./test_wxruby.rb:3:in `'

irb require 'rubygems' require 'wx' を使用すると同じことが行われます

助けてください。これはぜひ使いたいです。私のもう 1 つのクロスプラットフォーム オプションは JRuby です。

0 投票する
2 に答える
118 参照

ruby - WxRuby を実行しようとすると 'Gtk:ERROR' が表示される

私は Ubuntu 10.04 を使用しており、このサイトWxRubyWikiからコピーして貼り付けた WxRuby の例を実行しようとしています。ネットで調べてみたのですが、似たようなものは見つかりませんでした...

このエラーが発生しています...

これらは私が使用しているバージョンです...

そして、これは私が実行しようとしているコードです...

前もって感謝します!

0 投票する
1 に答える
161 参照

ruby - wxRuby を使用した RadioBox の問題

を使用して wxRuby で状況が発生しましWx::RadioBoxた。

私のラジオボックスには、そのような醜い背景と境界線があります:

私の醜いRadioBox

実行するとより良いスタイルになったデモとは異なり:

ここに画像の説明を入力

ここに私のコードがあります:

そして、これがデフォルトのコードです:

  • samples/bigdemo/wxRadioBox.rbw
  • このコードは、インストールした wxRuby のコードとは異なるようです。C:\[your Ruby Install]\lib\ruby\gems\1.9.1\gems\wxruby-ruby19-2.0.1-x86-mingw32\samples\bigdemo

なぜアスペクトがそんなに違うのか本当にわからないので、どんな助けも大歓迎です?

0 投票する
1 に答える
2019 参照

ruby - Linux 用の wxruby を使用して ruby​​ 実行可能ファイルを作成する

ruby と wxruby でビルドしたアプリケーションを配布したいのですが、実行可能ファイルを 1 つも生成できません。

[編集]

最初に ruby​​script2exe を使用すると、rubyscript2exe:5:in replace': can't modified frozen string (TypeError) を取得しましたが、解決策があります

後で、require': undefined method `unresolved_deps' for Gem:Module を取得しました

停止。

ルビー1.8.7で

何か助けはありますか?

0 投票する
1 に答える
176 参照

python - wxPython から AddSubclassFactory を使用するには?

この方法の使用方法に関するオンラインの例は見つかりません。使えるものになるのではないかと思います。誰かがこの方法の使用方法の例を教えてもらえますか?

http://wxpython.org/docs/api/wx.xrc.XmlResource-class.html

0 投票する
1 に答える
984 参照

python - DC のちらつき、wxPython

ラバーバンドを追加するために以下のクラスを使用しています。ただし、ラバーバンドを作成するたびに(左クリック)、ちらつき/フラッシュがあります。なぜこれが起こっているのかわかりません。また、ラバーバンドを ScrolledWindow に入れています。

0 投票する
0 に答える
135 参照

ruby - メインループを実行しようとすると wxRuby のセグメンテーション違反が発生する

Ruby 1.9 で wxRuby を実行しようとしていますが、segfault が発生せずにアプリケーションを起動できません。Web サイトで提案されている小さな最小限のアプリケーション (使用されているコードは以下) でさえ実行されません。

プログラムを で実行するruby test.rbと、次のメッセージが表示されてクラッシュします。

Ruby 1.9.3p194 と 1.9.2p320 (上記の後者のログ) の両方でこれを試しましたが、どちらも同じ結果でした。Ruby 1.8 でテストしたことはありませんが、wxRuby を実行するために 1.8 を使用する必要はありません。

Ruby のバージョンは RVM で管理されており、インストールされている wxRuby のバージョンは 2.0.0 (gem 名 - wxruby-ruby19) です (2.0.1 は 64 ビット Linux では使用できません)。

「wx」が正常に要求されることを irb で確認しましたが、main_loop メソッドが実行されるとすぐにクラッシュします。

私のオペレーティング システムは Fedora 17 x64 で、C++ で使用するために wxGTK 2.8.12 パッケージがインストールされています。

0 投票する
2 に答える
454 参照

ruby - Ruby が ruby​​gems または wx モジュールを見つけられない

Intel iMac でデフォルトの Ruby インストール (ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin10]) を実行しています。RubyGems を更新し、wxruby gem をインストールしました。次のサンプル プログラムを実行しようとしています。

そして、次のエラーが表示されます。

require ruby​​gems ステートメントをコメントアウトすると、次のエラーが発生します。

私は Mac 上の Ruby を初めて使用します。これはおそらくパスに関連するいくつかの基本的なエラーであると確信していますが、環境変数に関するほとんどの説明は経験豊富なユーザーを対象としています。他のコマンドからさらに出力が必要な場合は、お知らせください。tcsh シェルから Ruby を実行しています。私は何か基本的な間違ったことをしていると確信していますが、私は困惑しています。