問題タブ [accelerator]

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 に答える
144 参照

actionscript-3 - 加速点の計算

加速器の計算に苦労しました。丸一日探して試行錯誤しましたがだめでした。200 幅のステージ (AS3) に 1 本の水平線があります。その線の中心点は 60 です (100 だったら、パーセンテージを計算するだけで確実にできたはずです)。ここで、特定のパーセンテージの幅を知る必要があります。たとえば、全体の幅は 60% ですか、それとも 30% (またはその他のパーセンテージ) はどこから始まるのでしょうか?

私が知っているのは、幅の合計と中心点 (パーセンテージまたは幅のいずれか) です。

あなたの助けは非常に高く評価されます。数式がある場合は、詳細を教えてください。私は物理学の学生ではなかったので、a/b/c だけに言及しないでください :(

編集:

10 の評判がないので、ここに画像を直接投稿することはできません。以下のリンクをクリックして画像をご覧ください。

リンク: http://oi62.tinypic.com/11sk183.jpg

例

編集:

ここに私が正確に望むものがあります:任意のポイント(A / B / C / D)からその相対ポイント(A-> B / A-> D ...)までn%移動したい(リンク) http:// i59.tinypic.com/2wp2lbl.jpg

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

c++ - テキスト検索にアクセラレータ ctrl+F を追加

gtkmm テキストビュー プログラムに Ctrl+F アクセラレータを追加しようとしています。すでに検索機能を gtk Entry フィールドに実装しているので、必要なのは Ctrl+F が押されたときに検索エントリにフォーカスすることだけです。

私はググってgtkmmのチュートリアル/リファレンスをチェックしました(2.4、私はそれで作業しています)が、私が見つけた唯一のものはUIManagerを使用するメニューとツールバーとのコンテキストでのアクセラレータであり、私が使用する.ccファイルにはありません(それらを追加することはできません。既存のプログラムが原因です)。

ボタンに AccelKey を使用してアクションを追加しようとしたり、関数 add_accelerator() を試したりしましたが、適切に使用できませんでした (私は gtkmm にかなり慣れていないため、十分なサンプルがありません - 少なくとも私が理解できるものはありません) . ここで私が試したいくつかの例:

作成したボタン (ツールバー内) にこのアクションを追加する方法がわかりませんでした...

ここで何かを試しましたが、ここに入力する必要があるパラメーターも、このメソッドがどのように機能するかもよくわかりませんでした-機能しませんでした...

誰かがこれがどのように適切に機能するかを説明してくれたら本当に嬉しいです。私の下手な英語を申し訳ありません. 必要なものがあれば教えてください。前もって感謝します

ご挨拶

編集: gtk ソースを調べて、add_accelerator のパラメーターを理解しようとしました。今私はこれを試しましたが、まだ動作しません...:

アップデート:

さて、私は今考えているほとんどのことを理解しており、なぜそれがうまくいかないのかを知っています. 問題は、accel_group をウィンドウ ウィジェットに追加する必要があることですが、プログラムでスクロールされたウィンドウとボックスしか取得できませんでした....そして、続行する方法がわかりません... :)

更新 2:

「on_key_press_event」ハンドラーを使用して状態とkeyvalパラメーターをチェックすることで、アクセラレーターなしでそれを行うことができました。これが少なくとも一部の人に役立つことを願っています^^。

アクセラレータを使用したソリューションがあれば、まだ興味があります。ご挨拶

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

android - Android 4.3 でマルチ BluetoothGattDescriptor を有効にするには?

TI Keyfob(cc2540) アクセラレータ データを取得するコードを書いています。3 つの CharacteristicNotifications を有効にする必要があります。それらを 1 つずつ設定し、BluetoothGattDescriptor を有効にしましたが、コードの実行後、最初の BluetoothGattDescriptor のみが通知を送信できます。

私のデバイスは、Android 4.3 を搭載した Samsung S3 です。

ここに私の BluetoothService.java のいくつかのコードがあります:

UUID_KEYFOB_ACCEL_ENABLER を有効にした後、ログを読んで、3 つすべての mBluetoothGatt.writeDescriptor(descriptor) が実行されたことを確認できます。ただし、onCharacteristicChanged() は、変更された値を UUID_KEYFOB_ACCEL_X から取得することしかできません。

変です、助けてください。

どうもありがとう。

0 投票する
4 に答える
1539 参照

java - JavaFX - Accelerator not working when textfield has focus

In my application I have a screen where I use Accelerators. I'm using the function key F3 to execute an operation in my application. It works fine everytime, but when I click in any TextField on this screen the function key doesn't execute.

Here is the code where I set the Accelerator:

#xA;

When I click my textfield and then hit the F3 function key it doesn't work. Someone knows the solution?

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

android - Android の Codename 1 でネイティブ アクセラレータ読み取りコードを実装するにはどうすればよいですか?

Codename One で加速度計センサー データを読み取るネイティブ コードを開発しようとしています。Android Javaコードでそれがどのように行われているかを調べ、Codename Oneで実装し、エラーなしでコンパイルしましたが、以下のセンサークラスの初期化にさえ合格していないようです. メソッド sensor.startReading() は呼び出されないようです。加速度センサーの読み取りネイティブ コードを正しく実装しましたか?

センサー読み出しクラス メソッドを呼び出す方法は次のとおりです。

センサーの読み出しを実装する方法は次のとおりです。

これは、アクセラレータの読み出しを実装したチュートリアルです: http://www.techrepublic.com/blog/software-engineer/a-quick-tutorial-on-coding-androids-accelerometer/

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

matlab - 反復ごとに Simulink モデルが再構築されるのはなぜですか?

simulink プロジェクトをスピードアップしようとしていますが、アクセラレータ シミュレーション モードを使用したいと考えています。

私のプロジェクトの目的は、循環プロセスを制御することであり、次のように構成されています。

  • すべてのパラメーターと、パラメーター推定によるフィードフォワード制御が実装されている matlab-script。また、反復ごとに simulink モデルのシミュレーションを開始します。
  • 動的システムとフィードフォワード制御 (基本的にはルックアップ テーブル) がフィードバック制御と共に実装されている simulink モデル。すべてのブロックのパラメーターは、スクリプトによって生成されたワークスペース変数/構造体によって設定されます。

フィードフォワード制御変数が計算され、各シミュレーション パスの後にシミュレートされたデータからパラメーターが推定されます。その後、モデルが再びシミュレートされます。モデルは反復中に変更されていませんが、それでもサイクルごとにコンパイルされています。最初から:このソリューションはアクセラレータ モードを使用するのに適していますか?

私はこれらの提案された手順に従って、反復ごとにビルドされる理由を判断しようとしました: mathworks

Accelerator-Mode で実行すると (この関数のドキュメントを参照すると、シミュレーション用にコンパイルされるようになりました)、反復ごとにコンパイルされる理由を再現できません。

は true ですが、提案されたコードでは詳細が見つかりません。

も真であり、提案されたコードの出力は

異なります。これはどういう意味で、どうすれば解決できますか?

副作用: モデルを Simulink で開き、Normal-Mode を選択して Simulink.BlockDiagram.getChecksum() を実行すると、次のエラーが発生します。

このチャート chartname に継続的な更新が指定されています。これは RTW ではサポートされていません。"

しかし、このチャートは Stateflow チャートではなく、Matlab-Function ブロックですか?!

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

java - 1 秒に 1 回のアクセラレータ データ分析

1 秒あたりのアクセラレータの範囲を分析する Android アプリに取り組んでいます。パラメータ「イベント」でタイムスタンプを使用することをお勧めしますか? この状況での時間の使い方がよくわかりません。