SOLFIND
Web Lens
Portal home

ウインドウのカスタマイズ | Electron

https://www.electronjs.org/ja/docs/latest/tutorial/window-customization • 43 KB fetched
Open original page


ウインドウのカスタマイズ | Electron メインコンテンツへ飛ぶ Electron ドキュメント API ブログ ツール * Electron Forge * Electron Fiddle コミュニティ * ガバナンス * 事例紹介 * リソース リリース 日本語 * English * Deutsch * Español * Français * 日本語 * Português * Русский * 中文 検索 * はじめよう * Electron のプロセス * ベストプラクティス * サンプル * ダークモード * デバイスアクセス * アプリ内購入 * * キーボード ショート カット * ディープリンク * デスクトップランチャーアクション * * Menus * マルチスレッド * ネイティブなファイルのドラッグ&ドロップ * ナビゲーション履歴 * 通知 * オフスクリーンレンダリング * オンライン/オフライン イベントの検出 * プログレスバー * 最近使用したドキュメント * * * BrowserWindow が表すファイル * * スペルチェッカー * ウェブ埋め込み * タスクバーのカスタマイズ * * ウインドウのカスタマイズ * カスタムのタイトルバー * Custom Window Interactions * Custom Window Styles * 開発 * Native Node Modules * 配布方法 * テストとデバッグ * リファレンス * コントリビューション * * サンプル * ウインドウのカスタマイズ ウインドウのカスタマイズ BrowserWindow モジュールは、Electron アプリケーションの基盤であり、ブラウザウインドウの外観や動作を変更するために多くの API を公開しています。 このセクションでは、macOS、 Windows、および Linux でウィンドウカスタマイズを行うためのさまざまなユースケースを実装する方法について説明します。 note BrowserWindow は BaseWindow モジュールのサブクラスです。 どちらのモジュールも、Electron でアプリケーション ウィンドウを作成および管理できます。主な違いは、 BrowserWindow が単一のフルサイズの Web ビューをサポートするのに対し、 BaseWindow が複数の Web ビューの合成をサポートすることです。 BaseWindow は、このセクションのドキュメントの例では BrowserWindow と相互に使用できます。 📄️ カスタムのタイトルバー アプリケーションウインドウには、OS によって適用されるデフォルトのクロムがあります。 Google Chrome ブラウザと混同しないでください。ウインドウの _クロム_ とは、メインのウェブコンテンツの一部ではないウインドウの部分 (タイトルバー、ツールバー、コントロールなど) のことです。 OS のクロムが提供するデフォルトのタイトルバーは単純な使用例では十分ですが、多くのアプリケーションではタイトルバーを削除することを選択します。 カスタムのタイトルバーを実装すると、アプリケーションがよりモダンになり、プラットフォーム間で一貫性が保たれるようになります。 📄️ Custom Window Interactions By default, windows are dragged using the title bar provided by the OS chrome. Apps that remove the default title bar need to use the app-region CSS property to define specific areas that can be used to drag the window. Setting app-region: drag marks a rectangular area as draggable. 📄️ Custom Window Styles !フレームレスウインドウ このページを編集 前 タスクバーのカスタマイズ 次 カスタムのタイトルバー ドキュメント * 始めましょう * API リファレンス チェックリスト * パフォーマンス * セキュリティ ツール * Electron Forge * Electron Fiddle コミュニティ * ガバナンス * リソース * Discord * Bluesky * X * Mastodon * Stack Overflow その他 * GitHub * Open Collective * Infrastructure Dashboard Copyright OpenJS Foundation and Electron contributors. All rights reserved. The OpenJS Foundation has registered trademarks and uses trademarks. For a list of trademarks of the OpenJS Foundation , please see our Trademark Policy and Trademark List . Trademarks and logos not indicated on the list of OpenJS Foundation trademarks are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them. The OpenJS Foundation | Terms of Use | Privacy Policy | Bylaws | Code of Conduct | Trademark Policy | Trademark List | Cookie Policy Hosting and infrastructure graciously provided by

Links found on this page

  1. メインコンテンツへ飛ぶ [direct]
  2. Electron [direct]
  3. ドキュメント [direct]
  4. API [direct]
  5. ブログ [direct]
  6. Electron Forge [direct]
  7. Electron Fiddle [direct]
  8. ガバナンス [direct]
  9. 事例紹介 [direct]
  10. リソース [direct]
  11. リリース [direct]
  12. English [direct]
  13. Deutsch [direct]
  14. Español [direct]
  15. Français [direct]
  16. Português [direct]
  17. Русский [direct]
  18. 中文 [direct]
  19. Electron のプロセス [direct]
  20. ベストプラクティス [direct]
  21. サンプル [direct]
  22. ダークモード [direct]
  23. デバイスアクセス [direct]
  24. アプリ内購入 [direct]
  25. キーボード ショート カット [direct]
  26. ディープリンク [direct]
  27. デスクトップランチャーアクション [direct]
  28. Menus [direct]
  29. マルチスレッド [direct]
  30. ネイティブなファイルのドラッグ&ドロップ [direct]
  31. ナビゲーション履歴 [direct]
  32. 通知 [direct]
  33. オフスクリーンレンダリング [direct]
  34. オンライン/オフライン イベントの検出 [direct]
  35. プログレスバー [direct]
  36. 最近使用したドキュメント [direct]
  37. BrowserWindow が表すファイル [direct]
  38. スペルチェッカー [direct]
  39. ウェブ埋め込み [direct]
  40. タスクバーのカスタマイズ [direct]
  41. カスタムのタイトルバー [direct]
  42. Custom Window Interactions [direct]
  43. Custom Window Styles [direct]
  44. 開発 [direct]
  45. Native Node Modules [direct]
  46. 配布方法 [direct]
  47. テストとデバッグ [direct]
  48. リファレンス [direct]
  49. コントリビューション [direct]
  50. BaseWindow [direct]
  51. このページを編集 [direct]
  52. セキュリティ [direct]
  53. Discord [direct]
  54. Bluesky [direct]
  55. X [direct]
  56. Mastodon [direct]
  57. Stack Overflow [direct]
  58. GitHub [direct]
  59. Open Collective [direct]
  60. Infrastructure Dashboard [direct]
  61. OpenJS Foundation [direct]
  62. Trademark Policy [direct]
  63. Trademark List [direct]
  64. Terms of Use [direct]
  65. Privacy Policy [direct]
  66. Bylaws [direct]
  67. Code of Conduct [direct]
  68. Cookie Policy [direct]