問題タブ [multitouch-keyboard]

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

iphone - iPhone のマルチタッチ キーボードの検索ボタンを使用する

ビューに通常のテキスト フィールドがあり、iPhone キーボードの検索ボタンを利用したいと考えています。私の人生では、これを行う方法がわかりません。キーボードの検索ボタンに特に関連する、接続できるイベントが公開されているようには見えません。私はグーグルで検索しましたが、この主題に関連するものも見つかりませんでした.

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

c# - WPFタッチスクリーンキーボードアプリケーションを作成しようとすると、WPFアプリにキーを別のウィンドウに送信させることができませんか?助言がありますか?

私のタッチスクリーンキーボードは高度にカスタマイズ可能なインターフェイスであり、キーの送信を除いて必要なすべてのコンポーネントがあり、誰もがこれに問題を抱えています。もともと私がそれを作成していたとき、私はForms.SendKeys.Send()を使用するつもりでしたが、それはWPFアプリケーションです...行きません。初心者にとって、VB.Netはその無限の知恵で、デフォルトのフォームメッセージを処理しないことを決定しました。図に行きます。

または、これが私の本当の問題である可能性があります。WPFアプリケーションでフォーカスの取得を停止することはできません。Windowsタッチキーボードのように動作させたいのですが、透過的なWPFで発生するすべてのアクションにより、そのアプリケーションがアクティブになります。イベントを引き続き発生させたいのですが、アクティブなウィンドウは、メモ帳のように、入力したいウィンドウである必要があります。

WPFをフォーカスできないようにし、キーボードボタンをフォーカスされた(または他の)ウィンドウに送信するために、何をすべきかについての提案はありますか?

PS、Vb.NetのVisual Studio 2010でWPFを使用しています(C#コードを使用できます!)

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

ipad - iPad キーボードがウェブページをスクロールしすぎないようにする

Safari キーボードは iPad ではこのように動作するようです...

  • Web ページが最初に画面の下部に到達した場合、キーボードが表示されたときに、Web ページの下部を超えてスクロールすることはありません。

  • Web ページが元々画面の下部に達しておらず、フォーカスのあるテキストフィールドが画面の半分以上下にある場合、現在のテキストフィールドが画面の半分下に来るように Web ページをスクロールし、元のウェブページの下の領域が表示されています。

基本的に、画面を垂直に埋めないWebページが必要ですが、キーボードで画面がWebページの下部を超えてスクロールすることは望ましくありません。これは、Webページの上部が非表示になり、代わりにWeb ページの下の空白の領域。

iPad のポートレート モードでは、テキスト フィールドがアクティブでキーボードが表示されている場合でも、次の Web ページが常に表示されます: http://sky-walker.net/temp/ipad/a

しかし、その Web ページをランドスケープ モードで表示し、下部のテキスト フィールドを選択すると、下部のテキスト フィールドが画面の途中まで来るように Web ページがスクロールされます。画面の一番下に置きたい。

http://sky-walker.net/temp/ipad/b

横向きモードでは、前のリンクが画面全体に表示されるため、(スクロール後に) 下部のテキスト フィールドをクリックすると、テキスト フィールドが画面の途中までスクロールするのではなく、キーボードが表示されているときにテキスト フィールドが画面の下部に表示されます。 .

縦向きモードでは、前のリンクは最初は画面いっぱいに表示されないため、下部のテキスト フィールドをクリックすると (キーボードが表示されます)、画面の半分までスクロールします。

http://sky-walker.net/temp/ipad/d 最後のリンクはポートレート モードでも画面全体に表示され、下部のテキスト フィールドを選択すると、キーボードが表示されても Web ページの下部を超えてスクロールしません。

Web ページが画面いっぱいに表示されていないときに行っていることは、下部の空きスペースを記憶していて、キーボードが表示されているときに上にスクロールする (上部を非表示にする) ことです。キーボードが表示されたときに下部の空白を忘れてほしい。

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

qt - Windows タッチ キーボードを表示する

Qt と Qml を使用して Windows 8 用のアプリケーションを作成しています。検索ボックスなどのテキスト入力フィールドにフォーカスを置いたときにタッチ キーボードが表示されるようにしたい。textInput.openSoftwareInputPanel(); のようなもの デスクトップ アプリケーションでは機能しません。Windows 8 にはデフォルトでタッチ キーボードがあり、このキーボードを表示することができます。この問題の解決策が見つかりません。誰でも私を助けることができますか?