33 lines
1.1 KiB
Markdown
33 lines
1.1 KiB
Markdown
---
|
|
title: Komponenty
|
|
description: Komponenty wielokrotnego użytku, instancje, nadpisania i synchronizacja w OpenPencil.
|
|
---
|
|
# Komponenty
|
|
|
|
## Tworzenie komponentu
|
|
**⌥ ⌘ K** (Ctrl+Alt+K) — konwertuje ramkę/grupę na COMPONENT. Fioletowa etykieta z diamentem.
|
|
|
|
## Zestawy komponentów
|
|
**⇧ ⌘ K** — łączy 2+ komponenty z fioletową przerywaną ramką.
|
|
|
|
## Tworzenie instancji
|
|
Prawy przycisk → **Utwórz instancję**. Pojawia się 40 px na prawo.
|
|
|
|
## Odłączanie instancji
|
|
**⌥ ⌘ B** — staje się ramką bez powiązania.
|
|
|
|
## Synchronizacja na żywo
|
|
Edycja komponentu aktualizuje wszystkie instancje. Synchronizowane: wymiary, wypełnienia, obrysy, efekty, przezroczystość, promienie narożników, layout.
|
|
|
|
## Nadpisania
|
|
Instancje mogą nadpisywać właściwości bez zrywania powiązania.
|
|
|
|
## Hit testing
|
|
Kliknięcie zaznacza komponent. **Dwuklik** aby wejść i zaznaczyć dzieci.
|
|
|
|
| Akcja | Mac | Windows / Linux |
|
|
|-------|-----|-----------------|
|
|
| Utwórz komponent | ⌥ ⌘ K | Ctrl + Alt + K |
|
|
| Utwórz zestaw | ⇧ ⌘ K | Shift + Ctrl + K |
|
|
| Odłącz instancję | ⌥ ⌘ B | Ctrl + Alt + B |
|