Si vous souhaitez définir les propriétés de titre avant que la boîte de dialogue Data Standard ne s’affiche, vous pouvez ajouter du code dans la fonction InitializeWindow.InitializeWindow.
Définissez la valeur de la propriété que vous recherchez au besoin.
function InitializeWindow
{
$Prop["Title"].Value = "my title"
}
Si vous souhaitez définir une propriété de titre uniquement pour la boîte de dialogue de fichier et pas pour d’autres boîtes de dialogue (dossier ou objet personnalisé, par exemple), spécifiez le nom de la boîte de dialogue de $dsWindow.
function InitializeWindow
{
if ($dswindow.name--eq-"filewindow")
{
$Prop["Title"].Value = "my title"
}
}
Si vous souhaitez définir une propriété Titre uniquement lorsqu’un nouveau fichier Data Standard est créé mais pas lorsque l’une des deux est modifiée, spécifiez la création d’un objet dans votre code.
Les noms d’objet sont différentes selon que vous créez un fichier Data Standard avec le client Vault ou avec AutoCAD ou Inventor.
function InitializeWindow
{
if ($Prop["_CreateMode"].Value -eq $true)
{
$Prop["Title"].Value = "my title"
}
}
function InitializeWindow
{
$dialogName = $dsWindow.DataContext.GetType().Name
if($dialogname--eq-"createfileviewmodel")
{
$Prop["Title"].Value = "my title"
}
}