Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SET WINDOW DOCUMENT ICON
|
SET WINDOW DOCUMENT ICON ( winRef {; image}{; file} ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
winRef | Ganzzahl |
![]() |
Window reference number | |||||
image | Bild |
![]() |
Custom icon | |||||
file | Dateiobjekt, 4D.Folder |
![]() |
File path or folder path | |||||
Mit dem Befehl SET WINDOW DOCUMENT ICON können Sie ein Symbol für Fenster in Anwendungen mit mehreren Fenstern definieren, indem Sie entweder ein image und/oder eine file mit der Fensterreferenz winRef verwenden. Das Symbol wird im Fenster selbst und in der Taskleiste angezeigt, um den Usern die Identifizierung und Navigation in den verschiedenen Fenstern zu erleichtern.
In diesem Beispiel möchten wir vier Fenster erstellen:
var $winRef : Integer
var $userImage : Picture
var $file : 4D.File
// 1- Öffnen Sie das Formular "Contact"
$winRef:=Open form window("Contact";Plain form window+Form has no menu bar)
SET WINDOW DOCUMENT ICON($winRef)
DIALOG("Contact";*)
// 2- Öffnen Sie das Formular "Contact" mit dem Symbol "user"
$winRef:=Open form window("Contact";Plain form window+Form has no menu bar)
BLOB TO PICTURE(File("/RESOURCES/icon/user.png").getContent();$userImage)
SET WINDOW DOCUMENT ICON($winRef;$userImage)
DIALOG("Contact";*)
// 3- Öffnen Sie das Formular "Contact", das mit dem Dokument "user" verbunden ist
$winRef:=Open form window("Contact";Plain form window+Form has no menu bar)
$file:=File("/RESOURCES/files/user.txt")
SET WINDOW DOCUMENT ICON($winRef;$file)
DIALOG("Contact";*)
// 4- Öffnen Sie das Formular "Contact" für das Dokument "user" mit dem Symbol "user"
$winRef:=Open form window("Contact";Plain form window+Form has no menu bar)
BLOB TO PICTURE(File("/RESOURCES/icon/user.png").getContent();$userImage)
$file:=File("/RESOURCES/files/user.txt")
SET WINDOW DOCUMENT ICON($winRef;$userImage;$file)
DIALOG("Contact";*)
Produkt: 4D
Thema: Fenster
Nummer:
1840
Erstellt: 4D v20 R7
4D Programmiersprache ( 4D v20 R7)