問題タブ [delphi-10-seattle]
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.
delphi - Delphi Firemonkey DX Seattle TTabControl が TVertScrollBox 内で正しく再印刷されない
これは Delphi XE8 で動作していました
これがプロジェクトの例です https://github.com/dangas56/DelphiDXSeattle-BrokenTabControl
キーボードがデバイスにポップアップ表示され、
画面間をフリックするための複数のタブ コントロールとタブ項目がある場合、VertScrollBox が用意されています。Delphi
DX シアトルでタブが正しく印刷されないことがあります。
これは再現するコードの例です - 上記の git リンクから例をダウンロードできます
これはホーム画面の例です。2 番目のタブをクリックすると、元の tabControl で TabPosition が none に設定されます (タブを非表示にするため)。
これは 2 番目のタブです。通常
、ボタンをクリックして元のタブに戻ると、下部にさらに多くのタブ項目が表示されます。元のタブのタブ位置を下に設定し、アクティブな項目を最初のタブ項目に設定します。
以下に示すように、画面の下部にあるタブ項目は再印刷されていません。
delphi - Delphi シアトルの Web ブラウザが IOS シミュレータで動作しない
シアトルに同梱されている Webbrowser FM サンプルを実行しようとしていますが、iPhone 6 IOS9 シミュレーターで実行すると白い画面しか表示されません。
Win32用にコンパイルすると動作します。
何か案は?
macos - OS X で Delphi 10 シアトル アプリケーションを実行すると、Dylib バージョン エラーが発生する
RAD Studio 10 シアトル、Delphi パーソナリティ。新しいアプリをゼロから作成し、ボタンを 1 つ配置して、OnClick イベントに ShowMessage("Hello') を追加しました。
Mac (10.10 Yosemite、XCode 7) に PAServer17.pkg をインストールしました。始めました。
RAD Studio は、Mac から SDK (10.11、利用可能な唯一の SDK と思われる) を自動的にインストールしました。次に、プログラムがデプロイされます。しかし、PAServer が起動しようとすると、次のエラーが発生します。
PAServer のスクラッチ領域をクリーンアップし、XCode 7 を再インストールしようとしました。PC に libSystem.B.dylib が 1 つしかないことを確認しました (10.11 SDK で取得しました)。OS Xにはそのライブラリの複数のコピーがありますが、私はあえてそれらをいじりません。
何か案は?
delphi - TFileOpenDialog と TFileSaveDialog は異なる GUID を持っていますか?
子孫の TFileOpenDialog と TFileSaveDialog を作成しました。両方の GUID は同じですか、それとも異なりますか? これを TFileOpen と TFileSave の両方のダイアログに使用しました。
コンポーネントをテストするために 2 つのデモを作成しました。1 つは実行時、もう 1 つは設計時です。
実行時に TFileOpenDialog の子孫を作成すると、TFileOpenDialog が「ファイルを開く」というタイトルで表示され、ダイアログの右側にプレビューが表示されるため、GUID について質問します。これは完璧であり、期待どおりに機能しますが、ダイアログをインストールしてデザイン タイム デモを実行すると、「ファイルを保存」というタイトルのダイアログが表示され、プレビューが表示されません。
なぜこれが発生するのかわかりません。必要に応じてコードを表示できますが、ダイアログの作成方法が異なるため、設計時と実行時の動作が異なる理由がわかりません。
ダイアログを開くコードは次のとおりです。
delphi - 特定の時間にメソッドを実行する (スレッドを使用)
特定の時間 (たとえば、毎日午後 7 時) にメソッドを実行したいと考えています。TDateTime
私の最初のアイデアは、 を使用して毎秒現在をチェックするTTimer
ことでしたが、スレッドセーフではありません。どうすればいいですか?
delphi - Delphi 10 シアトルでのマルチ モニターのサポートについては、どのようなことが行われましたか?
Delphi 10 Seattle の新機能リストを読むと、次のように表示されます。
- ほとんどのフォームとペインを別のセカンダリ モニターに配置できる、IDE でのマルチモニター サポートの改善
- アプリケーションで高 DPI 対応を簡単に有効にする拡張 IDE プロジェクト オプションと、VCL アプリケーションの Windows 8.1/10 マルチモニター サポート
Windows 7 以降はマルチ モニター (またはデュアル ビュー) をサポートしていませんか? さらに、Delphi IDE はマルチ モニターのサポートを提供していますか?