CSS Editor - Functies voor het wijzigen van het stylesheet
Een stylesheet is een verzameling regels, dus ligt het voor de hand om functies te hebben voor het toevoegen, verwijderen, kopiƫren en plakken ervan. Aanpassen van een regel doe je door de componenten ervan aan te passen. Om dit te benadrukken heb ik deze functies verdeeld over twee menu's:
Daarnaast krijg je een waarschuwing als je een menuoptie op het verkeerde node type kiest:
Ik heb het zo gemaakt zodat je het wijzigen op de juiste manier doet en ik niet allerlei controles in allerlei situaties hoef te doen..
Er zijn drie typen componenten: tekst, lijst en tabel.. Dit zijn weergaven van de inhoud van een component.
Zo heeft een "comment" regel een tekst component, waardoor je bij wijzigen de volgende dialoog krijgt:
Een "style" regel heeft een "selectors" component, dit is een lijst en bij het wijzigen daarvan krijg je deze dialoog:
Een "style" regel heeft ook een "styles" component, dit is een lijst van naam-waarde paren en deze kun je wijzigen alsof het een tabel is: