Zasób XML
Rozszerzenie nazwy pliku |
.xrc
|
---|---|
Przedłużony od | XML |
XRC lub XML Resource lub XML Based Resource System to wieloplatformowy język znaczników interfejsu użytkownika oparty na XML, używany przez wxWidgets . XRC umożliwia graficznych elementów interfejsu użytkownika, takich jak okna dialogowe, paski menu i paski narzędzi, w formacie XML, który można załadować do aplikacji w czasie wykonywania lub przetłumaczyć na docelowy język programowania i skompilować .
Zalety
- Ponowna kompilacja i łączenie nie zawsze jest konieczne przy zmianie interfejsu.
- Oddziela interfejs od logiki programu.
- Możliwość wyboru między różnymi plikami zasobów w czasie wykonywania.
- XRC jest standardem wxWidgets, więc może być generowany i przetwarzany przez dowolny program, który go rozumie.
- Mogą być napisane (lub wygenerowane przez inny program) raz i używane w dowolnym obsługiwanym języku, który ma powiązania wxWidgets.
- XML jest łatwiejszy do przeanalizowania niż większość języków programowania.
- Istniejące edytory XML mogą być używane do edycji plików XRC.
Narzędzia
Specjalistyczne narzędzia programowe, ogólnie konstruktor graficznego interfejsu użytkownika lub szybki rozwój aplikacji (RAD), umożliwiają tworzenie plików XRC, wśród nich są:
- wxFormBuilder
- XRCed
- wxDesigner
- DialogBlocks
- wxSmith ( wtyczka Code::Blocks )
Zobacz też
- wxWidgety
- wxGlade - projektant GUI typu open source , który rozumie i generuje XRC
- Lista języków znaczników interfejsu użytkownika
- XUL
- QML
- ^ „System zasobów oparty na XML (XRC)” . wxWidgets.org . Źródło 2011-04-18 .
- ^ „funkcje wxSmith” . Źródło 2011-10-10 .
Linki zewnętrzne
- Przegląd systemu zasobów opartych na XML (bieżący)
- Omówienie systemu zasobów opartego na XML (stabilny)
- XRCed - edytor XRC
- Samouczek XRC