Page vue page-view
La vue principale se compose de l’image du catalogue. Il peut être glissé pour accéder à une autre page ou zoomé.
Propriétés CSS de la zone principale de la visionneuse
L’aspect de la zone d’affichage est contrôlé par le sélecteur de classe CSS suivant :
.s7ecatalogviewer .s7pageview
Exemple - pour rendre la vue principale transparente.
.s7ecatalogviewer .s7pageview {
background-color: transparent;
}
Sur les ordinateurs de bureau, le composant prend en charge le cursortype
sélecteur d’attributs qui peut être appliqué à .s7pageview
la classe et contrôle le type du curseur en fonction de l’état du composant et de l’action de l’utilisateur. Les valeurs suivantes cursortype
sont prises en charge :
Le séparateur de page qui sépare visuellement les pages gauche et droite de la planche du catalogue est contrôlé par le sélecteur de classe CSS suivant :
.s7ecatalogviewer .s7pageview .s7pagedivider
Exemple : avoir un séparateur de page de 40 pixels de large avec une image semi-transparente.
.s7ecatalogviewer .s7pageview .s7pagedivider {
width:40px;
background-image:url(images/sdk/divider.png);
}
frametransition
modificateur est défini sur turn
ou auto
(sur les ordinateurs de bureau), l’apparence du séparateur de page est contrôlée par le pageturnstyle
modificateur et la .s7pagedivider
classe CSS est ignorée.Il est possible de configurer l’affichage des curseurs personnalisés de la souris sur la zone principale de la visionneuse. Cette fonctionnalité est contrôlée par les sélecteurs d’attributs supplémentaires appliqués à .s7ecatalogviewer .s7pageview
la classe CSS :
Exemple : avoir des curseurs de souris différents pour chaque type d’état de composant.
.s7ecatalogviewer .s7pageview[cursortype="default"] {
cursor:auto;
}
.s7ecatalogviewer .s7pageview[cursortype="zoomin"] {
cursor:url(images/zoomin_cursor.cur), auto;
}
.s7ecatalogviewer .s7pageview[cursortype="reset"] {
cursor:url(images/zoomout_cursor.cur), auto;
}
.s7ecatalogviewer .s7pageview [cursortype="slide"] {
cursor:url(images/slide_cursor.cur), auto;
}
.s7ecatalogviewer .s7pageview[cursortype="drag"] {
cursor:url(images/drag_cursor.cur), auto;
}