--- title: Komponenty description: Komponenty wielokrotnego użytku, instancje, nadpisania i synchronizacja w OpenPencil. --- # Komponenty ## Tworzenie komponentu Zaznacz ramkę lub grupę i naciśnij K (Ctrl + Alt + K). Zaznaczenie staje się komponentem wielokrotnego użytku z fioletową etykietą i ikoną diamentu. ## 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ć wybrane właściwości bez zrywania powiązania z komponentem głównym. Nadpisana właściwość jest pomijana podczas synchronizacji — pozostałe właściwości nadal aktualizują się z komponentu. ## Hit testing Kliknięcie zaznacza komponent. **Dwuklik** aby wejść i zaznaczyć dzieci. ## Wygląd | Element | Wygląd | |---------|--------| | Etykieta komponentu | Fioletowa z ikoną diamentu | | Etykieta instancji | Fioletowa z ikoną diamentu | | Ramka zestawu | Fioletowa przerywana ramka | ## Skróty klawiszowe | 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 |