Ayuda > Creación > Uso de perfiles > Uso del sombreado en elementos con perfiles
Uso del sombreado en elementos con perfiles
Es posible configurar el sombreado para diferenciar entre perfiles, grupos de perfiles o valores individuales. La especificación del color de uno o varios tipos de información de perfiles proporciona una representación visual de los perfiles disponibles para un tipo de documento y los elementos de los que se han creado perfiles en un documento.
El sombreado se configura en el fichero de configuración de perfiles (PCF) que soporta un tipo de documento. Consulte el atributo shadingBackground del elemento Profile.
Después de configurarlo en el fichero PCF, el sombreado se puede activar para un documento con el comando de vista set showprofileshading. El sombreado se mostrará en las siguientes ubicaciones:
En el cuadro de diálogo Aplicar perfiles: los grupos, las subcategorías y los valores de los perfiles se mostrarán en el color que tengan asociado en el fichero PCF.
Visible cuando se invoca el cuadro de diálogo desde la vista de edición con el sombreado de perfiles activado y el perfil definido con atributos de sombreado.
En un documento asociado al fichero PCF: los elementos con valores de perfil que tienen un color de sombreado asociado configurado en el fichero PCF se mostrarán en dicho color en la vista de edición. Los documentos también mostrarán un icono para los elementos con perfiles en la vista del mapa del documento y la vista por columnas.
Además de colores de perfiles, grupos de perfiles y valores individuales, también se puede especificar un color para usarlo en las colisiones de perfiles del tipo de documento. Un elemento se mostrará en este color si tiene asignados varios valores de perfil de colores distintos. Configure el color de la colisión mediante el atributo conflictShadingBackground del elemento ProfileClasses del fichero PCF.
Tenga en cuenta las siguientes notas de implementación para el sombreado de perfiles:
Un color configurado para el alias del perfil principal se considera el color por defecto. Los valores de perfil que no tengan su propio sombreado de perfiles especificado utilizarán el color por defecto.
Si un color se ha configurado para una subcategoría de perfiles (carpeta), todos los valores de la carpeta que no tengan su propio sombreado de perfiles configurado utilizarán el color de la carpeta.
El hecho de que dos valores de perfil tengan el mismo color especificado no se considera una colisión.
En una tabla, puede haber un conflicto si un color de fondo definido mediante la creación de perfiles para etiquetas antecesoras coincide con el definido para una celda individual. En esta instancia, la celda heredará el color de fondo si su indicador force está activado. De lo contrario, se mostrará el sombreado de la celda.
El indicador force se activará cuando se defina un color de sombreado mediante el sombreado de perfiles. El color de la celda se sustituirá. Esto también significa que el sombreado de perfiles sustituirá cualquier contenido que también defina el sombreado.
En la vista del mapa del documento, el icono de tabla no será sustituirá por el icono de perfil. Las etiquetas que tengan un perfil definido específicamente también tendrán el nombre de etiqueta definido en el color de sombreado de perfiles, incluido la etiqueta de tabla.
Al usar temas y mapas DITA, el sombreado de perfiles no mostrará los efectos en cascada de los atributos DITA. Por ejemplo, si un elemento padre tiene definido el atributo de creación de perfiles audience=”novice” definido y un elemento hijo tiene definido audience=”expert”, el hijo tendrá definido en efecto el atributo audience=”novice expert”, que no puede tener un color de sombreado.
Las siguientes funciones soportan el sombreado de perfiles:
profile_shadingbackground()
profile_conflictshadingbackground()
profile_values_shadingbackground()
profilenode_shadingbackground()
dlgitem_set_background_at()
dlgitem_get_background_at()
dlgitem_set_foreground_at()
dlgitem_get_foreground_at()
¿Fue esto útil?