問題タブ [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 - TeeChart v2015 Pro 評価: TeeCommander は非 3D チャートには役に立たない
新しいバージョンの TeeChart には、TeeCommander コンポーネント (いくつかのアクションを実行するためのツールバー) があります。ただし、スクロールまたはズームを実行する前に、チャートを常に 3D に設定します。
再現するには、ツールバーのデモ (examples\features\Tee9New をロードした場合 - すべての例外の後で続行することを選択) を参照し、ツールバーのエディター ボタンを使用してチャートを 3D に設定するか、新しい VCL フォーム アプリケーションを作成し、ドロップします。 TChart および TTeeCommander コンポーネントを作成し、teeComander1.panel を Chart1 に設定します。
次の方法はありますか?
- スクロール/ズーム ボタンで 3D を TRUE に切り替えないようにしますか?
- 一部のボタンの無効化/非表示 (回転)
TDBNavigator に似ていますか?
delphi - Firemonkey のプリンター用紙サイズ
ユーザーが自分の印刷設定ダイアログ内でプリンターに適した用紙サイズを選択できるようにしようとしています。誰もが実行可能な解決策を知っていますか - できればクロスプラットフォームですが、それ以外は OSX です。
TPageSetupDialog を使用すると、実行時に Invalidpmobject の PASever ウィンドウでエラーが発生しますが、ダイアログは表示されますが、現在のプリンターの用紙サイズには影響しないようです。ユーザーが何を選択したかを確認するプロパティもないようです。
ユーザーが最初に新しい用紙サイズで調整できるようにする必要があるため、実際に印刷せずに用紙サイズを設定する必要があります。
delphi - Delphi 10 シアトルは、VM が再開されたときに「Windows Driver Foundation - User mode driver .... host process」で CPU を使用し、File Not Found エラーが発生するのはなぜですか
VMWare Workstation 10のWindows 10 VMにDelphi 10 Seattleをインストールしました。コールドからVMを起動すると、すべて正常に動作します(いくつかのAndroidアプリを開発して展開しました)が、VMを一時停止して再開すると、 Delphi は突然ソース ファイルを見つけることができなくなり、DPR を確認できなくなることもありました。これらの「ファイルが見つかりません」というエラーは、さまざまな (正常であることがわかっている) プロジェクト ソース ファイルで、ランダムに報告されます。
私はすぐに、VM OS を再起動することで問題を解決できることを発見しました。その後、次に中断して再開するまで、すべてが正常に機能しました。これは迷惑であり、Windows 8 VM の Delphi XE8 で発生したことはありませんでした。
ということで、さらに掘り下げました。VM を再開すると、VM のタスク マネージャーに「Windows Driver Foundation - ユーザー モード ドライバー フレームワーク ホスト プロセス」が約 16% の CPU で表示され、シアトルに割り当てられたのとほぼ同じ % であることがわかりました。この CPU アクティビティは、自動的にクリアされることなく残ります (少なくとも 10 分以上)。「Windows Driver Foundation - ユーザー モード ドライバー フレームワーク ホスト プロセス」を手動で終了すると、再起動しなくても問題が解決するため、CPU の使用が何らかの形で File Not Found エラーに関連していると考えられます。
Delphi をこのホスト プロセスに接続するものと、再起動時に停止するのに、VM の再開後に CPU を消費している理由を誰か提案できますか? それは Delphi と関係がありますか、それともモバイル SDK の 1 つと関係がありますか? 基本的に、何をオフまたは右に置くことができますか?!
ありがとうブライアン。
delphi - 子コントロールを TActionToolBar に追加するには?
とのTActionManager
両方に表示されるさまざまなアクションのセットアップがTActionMainMenuBar
ありますTActionToolBar
。
私が必要とするのは、TComboBox
を の子として表示できることTActionToolBar
です。新しいTActionClientItem
を作成し、CommandStyle を に変更してcsComboBox
、myTComboBox
を ContainedControl プロパティに割り当てようとしましたが、実行時に変更はありません。つまり、コンボ ボックスが の子コントロールとして表示されませんTActionToolBar
。
運が悪かったので、いくつかのプロパティを切り替えて変更しようとしTActionClientItem
ましたが、ヘルプドキュメントに目を向けたところ、次のことがわかりました。
CommandStyle を使用して、リボン グループにあるアクション クライアント アイテムの動作と外観を変更します。アクション クライアント項目がリボン グループに配置されていない場合、CommandStyle は効果がありません。
したがって、CommandStyle は誤解を招くものであり、リボン コントロールを使用していないため、これらのプロパティを変更しても効果がなかったと思います。
TToolBar
アプリケーションの設計上、またはなどの他のコントロールに切り替えたくありませんTCoolBar
。などの子コントロールを で使用できるようにすることは可能TComboBox
ですTActionToolBar
か?
ios - Delphi/Firemonkey 実行時に iOS 画面の回転を変更する
基本的に私が達成したいのは、ユーザーがアプリの特定の部分にいて、必要に応じて画面の回転を変更することです。これは Andriod で機能し、iOS で機能しない理由がわかりません
ここから取得: Delphi xe5 Firemonkey での Android 開発で画面の回転を防ぐ方法
ScreenService.SetScreenOrientation が実行され、例外は発生しませんが、向きは変更されません。また、 [プロジェクト] > [オプション] > [アプリケーション] > [向き] で [カスタムの向きを有効にする] を設定しましたが、これも効果がありませんでした。
私にとって奇妙なのは、サポートされていない場合、これはすべきではないということです
false を返しますか? 始まりにも入らない
横向きのみに設定した後、画面の向きを確認するテストボタンを追加しました
また、横向きに設定した後に縦向きだった場合でも、縦向きと表示されます
更新1:変更も試みました
に
しかし、動作はまだ同じです
delphi - Finalbuilder 8 が Delphi 10 シアトル プロジェクト ファイルの読み込みに失敗する
finalbuilder をバージョン 8 に、Delphi をバージョン 10 Seattle にアップグレードしたため、finalbuilder プロジェクトでアクション プロパティを編集しようとするとエラー メッセージが表示されます。
MSBuild プロジェクト ファイルの読み込みに失敗しました: Syste.IO.FileNotFoundException: ファイルまたはアセンブリが見つかりません Finalbuilder.MSBuild.Tasks、バージョン 8.0.0.0
これは、finalbuilder に何かが欠けているためですか、それとも Delphi 10 Seattle で変更され、Finalbuilder で読み取れなくなった delphi .pproj ファイルが原因ですか?
編集: Finalbuilder チケットhttp://support.finalbuilder.com/default.asp?146614_2g7d2d4os04iv4qm