Programowanie w bibliotece DocktorUI koncentrowało się na skoncentrowaniu najbardziej przydatnych składników interfejsu użytkownika w jeden łatwy do redystrybucji pakiet. Składa się to głównie z elastycznego silnika układu i zaawansowanego systemu okien dokowania, który pozwala na łatwe tworzenie dużej ilości konfiguracji gui.
Dołożyono starań, aby upewnić się, że możliwości wysoce dostosowywania nie wpłynęłyby negatywnie na wydajność lub niezawodność. Te wybory są oparte na wiedzy, pochodzącej z doświadczenia, że w większości sytuacji deweloper potrzebuje skutecznych sposobów kontrolowania złożonych układów, podczas gdy trudno znaleźć przydatne, aby mieć tysiące wyspecjalizowanych widżetów interfejsu użytkownika, które tylko zwiększają rozmiar pliku i koszty konserwacji.
Aparat układu u podstawy struktury dokowania jest wysoce abstrakcyjny mechanizm organizacji przestrzeni, którego architektura dokowania jest specjalizacji. Istnieje możliwość skorzystania z tego złożonego systemu do tworzenia znacznie bardziej niestandardowych i elastycznych konfiguracji interfejsu użytkownika.
Aparat renderowania używany do rysowania wszystkich elementów interfejsu DocktorUI jest wysoce zoptymalizowany pod kątem pełnego dostosowania. Cały proces jest scentralizowany w jednej klasie pomocnika, które mogą być rozszerzone i ponownie na wszystkich składników w celu ustanowienia różnych stylów z zaledwie kilku wierszy kodu. Proces renderowania można nadpisyć globalnie lub lokalnie dla pojedynczych składników.
Infrastruktura dokowania obsługuje wszystkie typowe funkcje oczekiwane w takiej ramach interfejsu użytkownika, która obejmuje możliwość posiadania formantów dokowania jako paneli "floating" odłączonych od dowolnego kontenera lub formularza. Te pływające panele są zsynchronizowane z główną formą i są rysowane w specyficznym stylu, co ułatwia odróżnianie od innych stanów dokowania.
historia wersji
- Wersja 1.0.0.0 opublikowany na 2010-09-01
Nowe wydanie.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Warunki korzystania z usługi
Korzystając z usług DocktorUI, Użytkownik niniejszym wyraża zgodę na wszystkie warunki
warunków wymienionych w niniejszym dokumencie.
W tym dokumencie terminy jako "Customer", "You" lub "Owner" odnoszą się do poszczególnych
lub firmy, która zakupiła Licencję, natomiast "User" odnosi się do
za pomocą oprogramowania.
Wyraz "DocktorUI" oznacza wszystko, co jest związane z Produktem o nazwie
DocktorUI i dostępne pod adresem internetowym www.DocktorUI.com.
Termin "Provider" odnosi się do firmy oferującej usługi związane z DocktorUI,
w tym między innymi usługi w zakresie świadczenia Oprogramowania, zarządzania
licencji, Pomocy Technicznej i informacji o Użytkowniku. Dostawcą jest "Synved Limited",
również określane jako "Synved Ltd." lub po prostu "Synved".
Terminy jako "Oprogramowanie" lub "Biblioteka" odnoszą się do dostarczonego produktu,
"Assembly" wskazuje w szczególności fizyczny plik kodu binarnego dostarczony z
samego Produktu, zwykle mającego rozszerzenie pliku ".dll".
Słowo "License" opisuje prawo korzystania z Oprogramowania. Słowa
"Typ" i "Podtyp" użyty do odwoływania się do Licencji, opisz smaki
licencji. Są one określane przy zakupie Licencji przez Klienta.
SEKCJA A. LICENCJA
1. W celu aktywnego korzystania z Oprogramowania po okresie próbnym Użytkownik jest
wymagane do zakupu Licencji. Licencja udziela Klientowi
korzystania z funkcjonalności zapewnianych przez Oprogramowanie.
2. Licencje są dostępne w trzech smakach, określanych jako "Type", i czteroekiecie
użycia, określanego jako "Podtyp".
Typ licencji ogranicza poziom pomocy technicznej oferowanej Klientowi i jest
"Basic", "Professional" lub "Business" (patrz SEKCJA B. SUPPORT).
Podtyp licencji ogranicza granice, zarówno osobiste, jak i geograficzne,
w którym można korzystać z Oprogramowania. Wyróżnia się w "Indywidualnym",
"Firma", "Corporation" lub "Przedsiębiorstwo".
2.1 Licencja &Basic&Type nie ma prawa do jakiejkolwiek formy Wsparcia (patrz
SEKCJA B. WSPARCIE).
2.2 Licencja &Professional&Type ma prawo do otrzymania Pomocy
(patrz SEKCJA B. WSPARCIE) w formie Biletów Wsparcia. Tego typu
wnioski muszą być ściśle związane z kwestiami związanymi z
biblioteki i są obsługiwane z niższym priorytetem.
2.3 Licencja &Business&Type ma prawo do otrzymania Pomocy
(patrz SEKCJA B. WSPARCIE) w formie Biletów Wsparcia. Tego typu
wnioski muszą być po prostu luźno związane z kwestiami związanymi z
biblioteki i są obsługiwane z wyższym priorytetem.
2.4 Licencja &Indywidualna" Podtyp ogranicza korzystanie z Oprogramowania do
bezpośredniego właściciela Licencji. Każda aplikacja korzystająca z biblioteki
mogą być również rozpowszechniane wyłącznie pod nazwą poszczególnych
osoba, która jest właścicielem Licencji.
2.5 Licencja &Firmy" Podtyp ogranicza korzystanie z Oprogramowania do
ograniczonego zestawu osób utworzonych przez Jednostkę
Licencji. Osoby, które mogą korzystać z Oprogramowania, są
po zakupie Licencji i może zostać zmieniona pod warunkiem uiszczenia opłaty.
Każda aplikacja korzystająca z biblioteki opracowanej przez jednostkę
być dystrybuowane pod nazwą jednostki posiadającej.
2.6 Licencja &Corporation" Subtype ogranicza korzystanie z Oprogramowania
do określonego położenia geograficznego, takiego jak budynek lub adres,
przez Jednostkę Będącą Właścicielem w momencie zakupu licencji.
Wybrana lokalizacja musi mieć pokrywę powierzchni niższą lub równą
2000 metrów kwadratowych. Powyżej tej kwoty licencja "Enterprise" jest
Wymagane.
Każda aplikacja korzystająca z biblioteki opracowanej przez jednostkę
być rozpowszechniane pod dowolną nazwą, jaką wybrała jednostka posiadająca.
2.7 Licencja &Enterprise" Subtype ogranicza korzystanie z Oprogramowania
powierzchni użytkowej wykorzystywanej przez Jednostkę Posiadającą
Działania. Obejmuje to każdy budynek lub adres, w którym
Podmiot ma jakiekolwiek interesy związane z własną działalnością, np.
w których pracownicy lub bezpośredni współpracownicy pracują dla Jednostki Posiadającej.
Każda aplikacja korzystająca z biblioteki opracowanej przez jednostkę
być rozpowszechniane pod dowolną nazwą, jaką wybrała jednostka posiadająca.
SEKCJA B. WSPARCIE
1. Wsparcie udzielane klientowi w granicach, które Dostawca jest w stanie
na to stać. Nie udziela się żadnych gwarancji w odniesieniu do kontynuacji
wsparcia, ani nie zakłada się, że to samo będzie nieprzerwane lub
wolne od błędów (zob. sekcja C. ZRZECZENIE SIĘ GWARANCJI i SEKCJA
D. OGRANICZENIE ODPOWIEDZIALNOŚCI).
2. Wsparcie jest udzielane w granicach systemu licencji,
w szczególności te opisane w sekcji A. LICENCJA.
3. Wsparcie udzielane jest wyłącznie w sprawach i problemach ściśle związanych z
Usługi DocktorUI.
4. Wsparcie udzielane jest tylko na czas trwania subskrypcji
usługi DocktorUI, która jest określana jako okres 12 miesięcy
po zakupie Licencji przez Właściciela, dla której wsparcie jest
Dostarczane.
4.1 Subskrypcja zostaje przedłużona na kolejne 12 miesięcy po każdym
czas zakupu aktualizacji licencji przez właściciela poprzez aktualizację ważności
Licencjonuj się na najnowszą wersję oprogramowania.
5. Wsparcie może zostać przerwane w dowolnym momencie, biorąc pod uwagę uzasadnione wątpliwości
dane przekazane właścicielowi lub Użytkownikowi są mylące lub sfałszowane (zob.
SEKCJA E. PRYWATNOŚĆ, zapis 3).
SEKCJA C. ZRZECZENIE SIĘ GWARANCJI
1. Wszystkie usługi, w tym między innymi Oprogramowanie, Wsparcie,
stronie internetowej i wszystkiego, co związane jest z utrzymaniem i funkcjonowaniem
DocktorUI, są dostarczane "as is".
2. Dostawca i jego dostawcy, licencjodawcy, partnerzy lub podmioty zależne
niniejszym zrzeka się wszelkich gwarancji jakiegokolwiek rodzaju, wyraźnych lub dorozumianych,
w tym, bez ograniczeń, gwarancje przydatności handlowej,
przydatności do określonego celu i nie naruszenia.
3. Nie udziela się żadnych gwarancji, nie obiecuje ani nie sugeruje, że Oprogramowanie zostanie
wolne od błędów lub że wsparcie lub dostęp do strony internetowej będą
lub nieprzerwane. Użytkownik przyjmuje do zrozumienia, że będzie korzystać z Oprogramowania,
Wsparcie i powiązane usługi według własnego uznania i na własne ryzyko.
SEKCJA D. OGRANICZENIE ODPOWIEDZIALNOŚCI
1. W żadnym wypadku Dostawca ani jego dostawcy, licencjodawcy, partnerzy
lub jednostki zależne ponoszą odpowiedzialność w odniesieniu do każdego przedmiotu niniejszej
umowy, zaniedbania, odpowiedzialności na zasadzie
teorii prawnej lub słusznej dla następujących celów:
1.1 Wszelkie szkody specjalne, przypadkowe lub wtórne.
1.2 Koszt zaopatrzenia lub produktów lub usług zastępczych.
1.3 W przypadku przerwania użytkowania, utraty lub uszkodzenia danych.
1.4 W przypadku kwot przekraczających opłaty uiszczane przez
2. Usługodawca nie ponosi odpowiedzialności za jakiekolwiek niepowodzenie lub opóźnienie
poza ich uzasadnioną kontrolą. Powyższe nie ma zastosowania
w zakresie zabronionym przez obowiązujące prawo.
SEKCJA E. PRYWATNOŚĆ
1. Wszelkie dane zebrane od Użytkowników i Właścicieli są zatrzymywały wyłącznie
w celu świadczenia usługi Pomocy Technicznej, Własności Licencji
walidacja i konserwacja, komunikacji i wszelkich innych
lub usług i funkcjonowania związanych z DocktorUI.
2. Zebrane dane użytkownika i właściciela mogą być udostępniane
dostawców, licencjodawców, partnerów lub spółek zależnych, zawsze
w celu kontynuacji usługi, strony internetowej, rozwoju oprogramowania
lub zarządzanie licencją i pomocą techniczną.
3. Podanie nieprawidłowych lub sfałszowanych informacji od Użytkownika lub Właściciela
unieważnią jakąkolwiek licencję lub usługę pomocy technicznej, którą powyższych
wcześniej zakupione lub wykorzystane. Według własnego uznania
dostawca decyduje, czy zawiesić tylko usługi, konto lub
skontaktować się z organami, które uznają za stosowne.
SEKCJA F. ZMIANY
1. Usługodawca zastrzega sobie prawo, według własnego uznania, do zmiany lub
zastąpić dowolną część niniejszej Umowy. Obowiązkiem właścicieli i
Użytkownicy, aby okresowo sprawdzać niniejszą Umowę pod kątem zmian.
2. Korzystanie z Oprogramowania lub dostęp do Pomocy technicznej po publikacji
wszelkich zmian w niniejszej Umowie oznacza akceptację tych zmian.