問題タブ [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.
compilation - Chicken Scheme で imtoolkit (コンパイル済み/ソース) を使用するには?
iup
Chicken 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/precompiled/include chicken-install -p ~/.chicken-scheme/eggs/ iup
ます。ただし、それでも同じエラーが発生します。
プリコンパイル済みライブラリを使用するにはどうすればよいですか?
注: 自分でコンパイルする方法についての指示が見つかれば、まだ完全に外れたわけではありません。
情報
- OS:Xubuntu 16.04 64ビット
リポジトリからインストールされた Chicken Scheme バージョン:
/li>
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.html、https://metacpanなどのさまざまなサイトをチェックしてみました.org/pod/distribution/IUP/lib/IUP.podしかし、メソッドが見つかりませんでした。
IUP と Lua で派生クラスを作成するにはどうすればよいですか?
lua - IUPテキストエントリからLuaで浮動小数点数を取得する方法
ユーザーから10進数値を取得するために、次の簡単なコードを試しています:
ただし、整数のみを出力します (10 進数の前の部分 - 25.9999 でさえ 25 として出力されます)。
ユーザーが入力した float 値または decimal 値を取得するにはどうすればよいですか? ご協力いただきありがとうございます。
lua - 配布に必要な Luadist ファイル
Luadist をインストールし、(IUP GUI も使用する abcd.lua という名前の) 小さなプログラムを作成しました。iuplua.exe abcd.lua
他の人に試してもらいたいコマンドでうまく動作します。Lua が PC にインストールされていない可能性があるため、Luadist フォルダーで提供したいと考えています。Luadist フォルダーに多数のファイルがあることがわかります (正確には 1148 個 - ここにリストしようとしましたが、文字数を超えています)。それらは次のフォルダーにあります。
次のファイルには、名前に「iup」が含まれています。
多くの dll ファイルも必要になると思いますが、これらのファイルとプログラム ファイル (abcd.lua) を一緒に渡すだけで十分でしょうか?
プログラムを適切に実行するには、どのファイルまたはフォルダーを選択して与えることができますか、またはすべてのファイルを与える必要がありますか? ご協力いただきありがとうございます。
android - Android での Lua コードの実行
数値入力用の 2 つのテキスト フィールドと、これらの数値の合計を取得するために押すボタンがある単純な GUI プログラムがあります。GUI 要素にポータブル IUPを使用します。
この単純なプログラムを Android で実行するにはどうすればよいですか? Android の IUP ガイダンスが見つかりません。他の GUI ライブラリで書き直す必要がありますか? どれが良いですか?ご協力いただきありがとうございます。
lua - Lua での IUP.Text:action の使用について
友達。
添付ファイルに、IUP gui を使用した Lua 言語でのフォームの例を示します。
必要なのは、最初のテキスト ボックスでキーを押すたびに何らかの計算を行い、その結果を 2 番目のテキスト ボックスに表示する必要があることです。
私が見つけた問題は、最近答えが表示されていることです...これは...
数字が押されました...しかし、結果は表示されません。
2 番目の数字が押された....表示される結果は、最初のテキスト ボックスに最初の数字のみが表示されているかのようです。
3 番目の数字が押された....表示される結果は、最初のテキスト ボックスに最初の 2 桁があるかのようになります。
等々。
コードのどこに矛盾があるのか教えていただけますか?
私の目標は、7GUIs で提案されている 7 つの GUI を開発することです: https://github.com/eugenkiss/7guis
しかし、このようにいくつかの点を解決する必要があります。
友よありがとう。
ヘルナン。