問題タブ [iup]

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 投票する
1 に答える
90 参照

compilation - Chicken Scheme で imtoolkit (コンパイル済み/ソース) を使用するには?

iupChicken Scheme で使用するには、いくつかの依存関係を提供する必要があります。そのうちの 1 つは IM (imtoolkit) で、https: //webserver2.tecgraf.puc-rio.br/cd/en/building.html で見つかりました。ここからsourceforgeにリンクされています。そこからソースコードをダウンロードして自分でコンパイルできますが、それを行う方法を見つけることができる指示はなく、典型的なconfigure make make install構造もありませんconfigure。そこで、コンパイル済みのバージョンを使用することにしました。

実行するsudo chicken-install iupと、次のエラーが表示されます。

だから私はどこかで IM​​ が必要であることを知っています。リポジトリにはありません。別の質問で、 を使用するときにライブラリへのパスを指定することについて学びましたchicken-install。これにより、使用しようとするコマンドが作成されCSC_OPTIONS=-I/home/xiaolong/development/ChickenScheme/IM/pr‌​ecompiled/include chicken-install -p ~/.chicken-scheme/eggs/ iupます。ただし、それでも同じエラーが発生します。

プリコンパイル済みライブラリを使用するにはどうすればよいですか?

注: 自分でコンパイルする方法についての指示が見つかれば、まだ完全に外れたわけではありません。

情報

  • OS:Xubuntu 16.04 64ビット
  • リポジトリからインストールされた Chicken Scheme バージョン:

    /li>
0 投票する
1 に答える
122 参照

lua - IUP での新しい GUI 要素の派生

フレーム、ボタン、ラベルなどの既存の要素から IUP の新しい GUI 要素を派生させるにはどうすればよいですか。Debian Linux で Lua 言語を使用しています。私は以下を試しましたが、動作しません:

エラーは次のとおりです。

IupButton:new()も機能しません。

http://webserver2.tecgraf.puc-rio.br/iup/https://webserver2.tecgraf.puc-rio.br/iup/en/iuplua_adv.htmlhttps://metacpanなどのさまざまなサイトをチェックしてみました.org/pod/distribution/IUP/lib/IUP.podしかし、メソッドが見つかりませんでした。

IUP と Lua で派生クラスを作成するにはどうすればよいですか?

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

lua - IUPテキストエントリからLuaで浮動小数点数を取得する方法

ユーザーから10進数値を取得するために、次の簡単なコードを試しています:

ただし、整数のみを出力します (10 進数の前の部分 - 25.9999 でさえ 25 として出力されます)。

ユーザーが入力した float 値または decimal 値を取得するにはどうすればよいですか? ご協力いただきありがとうございます。

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

lua - 配布に必要な Luadist ファイル

Luadist をインストールし、(IUP GUI も使用する abcd.lua という名前の) 小さなプログラムを作成しました。iuplua.exe abcd.lua他の人に試してもらいたいコマンドでうまく動作します。Lua が PC にインストールされていない可能性があるため、Luadist フォルダーで提供したいと考えています。Luadist フォルダーに多数のファイルがあることがわかります (正確には 1148 個 - ここにリストしようとしましたが、文字数を超えています)。それらは次のフォルダーにあります。

次のファイルには、名前に「iup」が含まれています。

多くの dll ファイルも必要になると思いますが、これらのファイルとプログラム ファイル (abcd.lua) を一緒に渡すだけで十分でしょうか?

プログラムを適切に実行するには、どのファイルまたはフォルダーを選択して与えることができますか、またはすべてのファイルを与える必要がありますか? ご協力いただきありがとうございます。

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

android - Android での Lua コードの実行

数値入力用の 2 つのテキスト フィールドと、これらの数値の合計を取得するために押すボタンがある単純な GUI プログラムがあります。GUI 要素にポータブル IUPを使用します。

この単純なプログラムを Android で実行するにはどうすればよいですか? Android の IUP ガイダンスが見つかりません。他の GUI ライブラリで書き直す必要がありますか? どれが良いですか?ご協力いただきありがとうございます。

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

lua - Lua での IUP.Text:action の使用について

友達。

添付ファイルに、IUP gui を使用した Lua 言語でのフォームの例を示します。

必要なのは、最初のテキスト ボックスでキーを押すたびに何らかの計算を行い、その結果を 2 番目のテキスト ボックスに表示する必要があることです。

私が見つけた問題は、最近答えが表示されていることです...これは...

数字が押されました...しかし、結果は表示されません。

2 番目の数字が押された....表示される結果は、最初のテキスト ボックスに最初の数字のみが表示されているかのようです。

3 番目の数字が押された....表示される結果は、最初のテキスト ボックスに最初の 2 桁があるかのようになります。

等々。

コードのどこに矛盾があるのか​​教えていただけますか?

私の目標は、7GUIs で提案されている 7 つの GUI を開発することです: https://github.com/eugenkiss/7guis

しかし、このようにいくつかの点を解決する必要があります。

友よありがとう。

ヘルナン