SOLFIND
Web Lens
Portal home

Darstellung von Dateien in einem BrowserWindow | Electron

https://www.electronjs.org/de/docs/latest/tutorial/represented-file • 62 KB fetched
Open original page


Darstellung von Dateien in einem BrowserWindow | Electron Zum Hauptteil springen Electron Dokumentation API Blog Tools * Electron Forge * Elektro-Fiddle Community * Kontrolle * Showcase * Ressourcen Veröffentlichungen Deutsch * English * Deutsch * Español * Français * 日本語 * Português * Русский * 中文 Suche * Loslegen * Prozesse in Electron * Bewährte Verfahren * Beispiele * Nachtmodus * Device Access * In-App Purchases * * Tastenkürzel * Deep Links * Desktop Launcher Actions * * Menus * Multithreading * Natives Datei Drag & Drop * Navigationsverlauf * Benachrichtigungen * Offscreen Rendering * Online/Offline Ereigniserkennung * Progress Bars * Kürzliche Dokumente * * * Darstellung von Dateien in einem BrowserWindow * * Rechtschreibprüfung * Web Embeds * Taskbar Customization * * Window Customization * Entwicklung * Native Node Modules * Distribution * Testen und Debuggen * References * Beitragen * * Beispiele * Darstellung von Dateien in einem BrowserWindow Auf dieser Seite Darstellung von Dateien in einem BrowserWindow Übersicht ​ Unter macOS kannst du eine repräsentierte Datei für jedes Fenster in deiner Anwendung festlegen. Das Symbol der dargestellten Datei wird in der Titelleiste angezeigt, und wenn Nutzer Command-Klickt oder Control-Klickt , wird ein Pop-up-Fenster mit dem Pfad zu der Datei angezeigt. HINWEIS: Der obige Screenshot ist ein Beispiel, in dem diese Funktion verwendet wird, um die aktuell geöffnete Datei im Atom-Texteditor anzuzeigen. Du kannst auch den Bearbeitungsstatus für ein Fenster festlegen, sodass das Dateisymbol anzeigt, ob das Dokument in diesem Fenster geändert worden ist. To set the represented file of window, you can use the BrowserWindow.setRepresentedFilename and BrowserWindow.setDocumentEdited APIs. Beispiel ​ docs/fiddles/features/represented-file ( 43.4.0 ) Open in Fiddle * main.js * index.html const { app , BrowserWindow } = require ( 'electron/main' ) const os = require ( 'node:os' ) function createWindow ( ) { const win = new BrowserWindow ( { width : 800 , height : 600 } ) win . setRepresentedFilename ( os . homedir ( ) ) win . setDocumentEdited ( true ) win . loadFile ( 'index.html' ) } app . whenReady ( ) . then ( ( ) => { createWindow ( ) app . on ( 'activate' , ( ) => { if ( BrowserWindow . getAllWindows ( ) . length === 0 ) { createWindow ( ) } } ) } ) app . on ( 'window-all-closed' , ( ) => { if ( process . platform !== 'darwin' ) { app . quit ( ) } } ) <! DOCTYPE html > < html > < head > < meta charset = " UTF-8 " > < title > Hello World! </ title > < meta http-equiv = " Content-Security-Policy " content = " script-src 'self' 'unsafe-inline'; " /> < link rel = " stylesheet " type = " text/css " href = " ./styles.css " > </ head > < body > < h1 > Hello World! </ h1 > < p > Click on the title with the < pre > Command </ pre > or < pre > Control </ pre > key pressed. You should see a popup with the represented file at the top. </ p > </ body > </ body > </ html > Nach dem Start der Electron-Anwendung klicke auf den Titel, mit gedrückter Command - oder Control -Taste gedrückt. Du solltest ein Popup-Fenster mit der dargestellten Datei am oberen Rand sehen. In diesem Leitfaden ist dies das Heimatverzeichnis des aktuellen Benutzers: Diese Seite bearbeiten Vorherige Kürzliche Dokumente Nächste Rechtschreibprüfung * Übersicht * Beispiel Dokumentation * Erste Schritte * API-Referenz Checklisten * Performance * Sicherheit Tools * Electron Forge * Elektro-Fiddle Community * Kontrolle * Ressourcen * Discord * Bluesky * X * Mastodon * Stack Overflow Mehr * GitHub * Open Collective * Infrastruktur Dashboard Copyright OpenJS Foundation und Electron Mitwirkenden. Alle Rechte vorbehalten. Die OpenJS Foundation hat eingetragene Marken und verwendet Marken. Für eine Liste der Marken der OpenJS Foundation , lesen Sie bitte unsere Markenrichtlinie und Markenliste . Marken und Logos nicht auf der Liste der Marken der OpenJS Foundation sind Marken™ oder eingetragene® Marken ihrer jeweiligen Inhaber. Der Gebrauch von ihnen impliziert keine Zugehörigkeit oder Zustimmung von ihnen. Die OpenJS Foundation | Nutzungsbedingungen | Datenschutzrichtlinie | Satzung | | | Markenrichtlinie | Markenliste | Cookie Policy Hosting and infrastructure graciously provided by

Links found on this page

  1. Zum Hauptteil springen [direct]
  2. Electron [direct]
  3. Dokumentation [direct]
  4. API [direct]
  5. Blog [direct]
  6. Electron Forge [direct]
  7. Elektro-Fiddle [direct]
  8. Kontrolle [direct]
  9. Showcase [direct]
  10. Ressourcen [direct]
  11. Veröffentlichungen [direct]
  12. English [direct]
  13. Español [direct]
  14. Français [direct]
  15. 日本語 [direct]
  16. Português [direct]
  17. Русский [direct]
  18. 中文 [direct]
  19. Prozesse in Electron [direct]
  20. Bewährte Verfahren [direct]
  21. Beispiele [direct]
  22. Nachtmodus [direct]
  23. Device Access [direct]
  24. In-App Purchases [direct]
  25. Tastenkürzel [direct]
  26. Deep Links [direct]
  27. Desktop Launcher Actions [direct]
  28. Menus [direct]
  29. Multithreading [direct]
  30. Natives Datei Drag & Drop [direct]
  31. Navigationsverlauf [direct]
  32. Benachrichtigungen [direct]
  33. Offscreen Rendering [direct]
  34. Online/Offline Ereigniserkennung [direct]
  35. Progress Bars [direct]
  36. Kürzliche Dokumente [direct]
  37. Rechtschreibprüfung [direct]
  38. Web Embeds [direct]
  39. Taskbar Customization [direct]
  40. Window Customization [direct]
  41. Entwicklung [direct]
  42. Native Node Modules [direct]
  43. Distribution [direct]
  44. Testen und Debuggen [direct]
  45. References [direct]
  46. Beitragen [direct]
  47. BrowserWindow.setRepresentedFilename [direct]
  48. docs/fiddles/features/represented-file ( 43.4.0 ) [direct]
  49. Open in Fiddle [direct]
  50. Diese Seite bearbeiten [direct]
  51. Sicherheit [direct]
  52. Discord [direct]
  53. Bluesky [direct]
  54. X [direct]
  55. Mastodon [direct]
  56. Stack Overflow [direct]
  57. GitHub [direct]
  58. Open Collective [direct]
  59. Infrastruktur Dashboard [direct]
  60. OpenJS Foundation [direct]
  61. Markenrichtlinie [direct]
  62. Markenliste [direct]
  63. Nutzungsbedingungen [direct]
  64. Datenschutzrichtlinie [direct]
  65. Satzung [direct]
  66. | [direct]
  67. Cookie Policy [direct]