| Wersja | 1.0.7 |
|---|---|
| Wydawca | dataWeb |
| Data wydania | 23 sty 2012 |
| Data dodania | 25 sty 2012 |
| Wymagania systemu operacyjnego | Windows 2003/Vista/Server 2008/7 |
| Wymagania | .NET 2.0 |
| Całkowita liczba pobrań | 111 |
| Pobrania tygodniowo | 1 |
| Cena £ | Free |
Opis
NShape to platforma do projektowania diagramów Open Source dla platformy .NET WinForms.
NShape został zaprojektowany z myślą o złożonych zastosowaniach przemysłowych, które wymagają możliwości tworzenia diagramów, np. do schematów okablowania lub schematów blokowych. Dlatego obsługuje funkcje, które są specjalnie ukierunkowane na zaawansowane scenariusze:
Każdy kształt ma szablon, który definiuje podstawowy wygląd i zachowanie kształtu. Modyfikacje szablonu są natychmiast ważne dla wszystkich jego kształtów.
Wszystkie aspekty prezentacji kształtów są zawarte w stylach, takich jak kolor, wypełnienie, czcionka itp. Modyfikacje stylu są natychmiast widoczne we wszystkich kształtach, które go używają.
Zestawy stylów są gromadzone w projektach. Możesz zmienić cały wygląd swoich diagramów, wymieniając projekt.
Ponieważ diagramy zwykle służą do przedstawiania rzeczywistych obiektów programu, NShape może dołączać kształty do obiektów modelu domeny i odwzorowywać właściwości tych obiektów modelu na właściwości wizualne, takie jak kolor, wzór wypełnienia.
NShape standardowo obsługuje przechowywanie diagramów i modeli w plikach XML. Jednak w przypadku większych aplikacji istnieje konfigurowalny mechanizm trwałości, który umożliwia zapisywanie w bazach danych SQL lub innych magazynach.
Zintegrowane, rozszerzalne zarządzanie prawami dostępu zapewnia, że operacje edycji, takie jak przesuwanie kształtów, usuwanie kształtów, zmiana stylów itp., Mogą być włączone dla niektórych użytkowników i wyłączone dla innych.
NShape zawiera dobrze przemyślane oprogramowanie, które umożliwia modyfikację i/lub dodawanie własnych typów kształtów, typów obiektów modeli, magazynów i kontroli użytkownika.
NShape jest oprogramowaniem typu open source i ma podwójną licencję, która pozwala na bezpłatne korzystanie z niego w projektach open source i za opłatą w projektach komercyjnych.