Farben
Die Bibliothek Farben: die zehn benannten Systemfarben mit ihren Werten und Adressen, Ihre eigenen Farbfelder, der Inspektor, eine Farbe anlegen und bearbeiten, eine Systemfarbe überschreiben und wo eine Farbe verwendet wird.
Farben ist die dritte Kategorie unter der Wurzel Assets: die feste Palette, die das Produkt mitbringt, und die Farbfelder, die Sie hinzufügen, jedes ein Name mit einem Wert #RRGGBB. Der Bereich trägt die Überschrift "Farben", die Zeile "Benannte Farben #RRGGBB, die Variablen mit Ausgabe Farbe zurückgeben. Farben des Bedieners überschreiben eine Systemfarbe an derselben Adresse." und die Pille mit der Anzahl. Zum Lesen ist Logic anzeigen nötig; Ihre Farben anlegen, bearbeiten und löschen brauchen Logic konfigurieren.
Die Systempalette
| Name | Adresse | Wert |
|---|---|---|
| Brand | Assets.Colors.Brand |
#0369A1 |
| Brand light | Assets.Colors.Brand_light |
#38BDF8 |
| Brand tint | Assets.Colors.Brand_tint |
#E0F2FE |
| Red | Assets.Colors.Red |
#C42B1C |
| Amber | Assets.Colors.Amber |
#C19C00 |
| Green | Assets.Colors.Green |
#0F7B0F |
| Blue | Assets.Colors.Blue |
#005FB8 |
| Gray | Assets.Colors.Gray |
#8A8A8A |
| Black | Assets.Colors.Black |
#000000 |
| White | Assets.Colors.White |
#FFFFFF |
Eine Farbe hat einen Wert, der im hellen und im dunklen Design gleichermaßen verwendet wird; die Palette wechselt nicht mit dem Design.
Der Katalog und der Inspektor
Ihre Farben stehen zuerst, dann die Palette; Filter: Herkunft und Pro Seite. Eine Karte zeigt das Farbfeld, den Namen, den Hexwert und die Herkunft. Der Inspektor zeigt das Farbfeld groß mit seinem Hexwert, den Namen sowie Adresse, Herkunft (Systempalette oder Meine Bibliothek) und Format (#RRGGBB). Eine Farbe der Palette zeigt "Systemfarben sind schreibgeschützt."; Ihre bietet einer konfigurierenden Rolle Bearbeiten und Löschen.
Neue Farbe
Der Befehl über der Zeile Farben öffnet "Neue Farbe" anstelle des Rasters ("Eine feste Adresse und ihren sechsstelligen RGB-Wert wählen.").
| Feld | Was es ist | Werte / Standard | Wirkung |
|---|---|---|---|
| Name | Der angezeigte Name; sein Segment ist die Adresse. | Pflichtfeld. | Die Adresse, die Variablen halten. Bearbeiten benennt sie später um, und jeder Verweis auf die alte Adresse zieht mit. Ein Name, dessen Segment dem einer Palettenfarbe gleicht, ersetzt diese Farbe an der Adresse und in der Liste. |
| Auswahl | Die Farbauswahl des Browsers. | Beginnt bei #0369A1. |
Schreibt das Hexfeld. |
| Hex | Der Wert als Text. | Genau #RRGGBB; standardmäßig #0369A1. |
Alles andere zeigt "Verwenden Sie genau #RRGGBB."; gespeichert wird der Wert in Großbuchstaben. |
Die Vorschau rechts zeigt das Farbfeld und den vereinheitlichten Hexwert. "Ein Name ist erforderlich." und "Verwenden Sie genau #RRGGBB." halten Farbe erzeugen ausgegraut; Abbrechen oder Zurück verlässt die Ansicht, ohne etwas anzulegen. Bei Erfolg wird die Karte sichtbar gemacht, und das Aktionsprotokoll sagt "Farbe erzeugt."
Bearbeiten und Löschen
Bearbeiten öffnet "<name> bearbeiten" ("Die Umbenennung wird mit der Eingabetaste gespeichert oder wenn das Feld den Fokus verliert, und nimmt die Verweise mit; gültige Farbänderungen werden automatisch gespeichert."): ein Feld Name, das ein Umbenennungsfeld ist, darunter die Auswahl und das Hexfeld. Während Sie einen Namen tippen, zeigt eine Zeile die Auswirkung ("Das Umbenennen aktualisiert die 2 Stellen, die diese Adresse lesen.", "Keine Verweise nutzen die aktuelle Adresse." oder "Die wirksame Adresse ändert sich nicht; kein Verweis muss aktualisiert werden."). Die Eingabetaste oder das Verlassen des Feldes übernimmt: Die Farbe behält ihre ID und ihren Wert, jeder verwurzelte Verweis auf die alte Adresse wird umgeschrieben, und das Aktionsprotokoll sagt "Farbe umbenannt und N Verweise aktualisiert." Ein bereits vergebener Name wird unter dem Feld abgelehnt. Eine gültige Änderung des Wertes wird eine halbe Sekunde nach der letzten Eingabe gespeichert ("Farbe gespeichert."). Löschen fragt "'X' löschen? Verweise auf ihre Adresse werden unauflösbar. Das lässt sich nicht rückgängig machen." und legt, wenn die Farbe einen Eintrag der Palette überschrieben hat, diesen Eintrag wieder frei.
Wo eine Farbe verwendet wird
Eine Variable mit Ausgabe Farbe gibt Assets.Colors.<name> zurück (Variables.Level.Value > 50 ? Assets.Colors.Red : Assets.Colors.Green), und die damit verknüpfte Komponente zeichnet diese Farbe; die Eingaben Füllfarbe und Linienfarbe eines Symbols nehmen ein Farb-Asset oder eine Variable mit Ausgabe Farbe; der Dashboard-Editor bietet diese Adressen überall dort an, wo eine Eigenschaft eine Farbe annimmt.
Was die Bibliothek nicht tut
Sie nimmt weder Transparenz noch dreistellige oder benannte Farben an, bearbeitet die Palette nicht und führt keine Variante je Design.