Le développement de la bibliothèque DocktorUI s’est concentré sur la concentration des composants d’interface utilisateur les plus utiles en un seul paquet facile à redistribuer. Il s’agit principalement d’un moteur de mise en page flexible et d’un système avancé de fenêtres d’amarrage qui permet de construire facilement une grande quantité de configurations GUI.
Des soins ont été apportés pour s’assurer que les capacités de personnalisation élevée n’affecteraient pas négativement les performances ou la fiabilité. Ces choix sont motivés par la connaissance, dérivée de l’expérience, que dans la plupart des situations un développeur a besoin de moyens efficaces de contrôler les mises en page complexes tout en jugeant difficilement utile d’avoir des milliers de widgets d’interface utilisateur spécialisés qui ne font qu’augmenter la taille du fichier et les coûts de maintenance.
Le moteur de disposition à la base du cadre d’amarrage est un mécanisme d’organisation spatiale très abstrait dont l’architecture d’amarrage est une spécialisation. Il est possible de profiter de ce système complexe pour construire des configurations d’interface utilisateur beaucoup plus personnalisées et flexibles.
Le moteur de rendu utilisé pour dessiner tous les éléments d’interface docktorui est hautement optimisé pour une personnalisation complète. L’ensemble du processus est centralisé en une seule classe d’aide qui peut être étendue et réutilisée sur tous les composants pour établir différents styles avec seulement quelques lignes de code. Le processus de rendu peut être écrasé à l’échelle mondiale ou locale pour des composants individuels.
L’infrastructure d’amarrage prend en charge toutes les fonctionnalités communes attendues dans un tel cadre d’interface utilisateur, qui comprend la possibilité d’avoir des commandes d’amarrage comme "floating" panneaux, détachés de tout conteneur ou forme. Ces panneaux flottants sont maintenus en synchronisation avec la forme principale et sont dessinés dans un style particulier, ce qui rend facile à discerner à partir d’autres états d’amarrage.
historique de la version
- Version 1.0.0.0 posté sur 2010-09-01
Nouvelle version.
Détails du programme
Cluf
EULA - Accord de licence utilisateur final
Conditions d’utilisation
En utilisant les services liés à DocktorUI, l’Utilisateur accepte par la présente toutes les conditions
et les conditions énumérées dans ce document.
Dans ce document termes comme "Customer", "You" ou "Owner" se référer à la personne
ou la société qui a acheté la licence, tandis que "User" se réfère à la personne
en utilisant le logiciel.
Le mot "DocktorUI" signifie indiquer tout ce qui concerne le produit appelé
DocktorUI et accessible à l’adresse Internet www.DocktorUI.com.
Le terme "Provider" fait référence à la société offrant des services liés à DocktorUI,
y compris, sans s’y limiter, le service de fourniture du logiciel, la gestion
licences, de support et d’informations utilisateur. Le fournisseur est "Synved Limited",
également appelé "Synved Ltd." ou tout simplement "Synved".
Les termes comme "Software" ou "Library" se réfèrent au produit fourni, tandis que
"Assembly" indique spécifiquement le fichier de code binaire physique expédié avec
le produit lui-même, ayant généralement le ".dll" extension de fichier.
Le mot "License" décrit le droit d’utilisation du logiciel. Les mots
"Type" et "Subtype" lorsqu’il est utilisé pour désigner une licence, décrire les saveurs de
la licence. Ceux-ci sont déterminés lorsque le client achète la licence.
SECTION A. LICENCE
1. Afin d’utiliser activement le logiciel après la période d’essai, un utilisateur est
nécessaire à l’achat d’une licence. Une licence accorde au client le
de tirer parti des fonctionnalités fournies par le logiciel.
2. Les licences sont en trois saveurs, appelées "Type", et quatre étendues
d’utilisation, appelé "Subtype".
Le type de licence limite le niveau de support offert au client et est
soit "Basic", "Professional" ou "Business" (voir SECTION B. SUPPORT).
Le sous-type de licence limite les limites, tant personnelles que géographiques,
dans lequel le logiciel peut être utilisé. Il se distingue en "Individual",
"Company", "Corporation" ou "Enterprise".
2.1 Une licence de "Basic" Type n’a droit à aucune forme de soutien (voir
SECTION B. SOUTIEN).
2.2 Une licence de "Professional" Type a le droit de recevoir un soutien
(voir SECTION B. SUPPORT) sous forme de tickets de soutien. Ce type de
demandes doivent être strictement liées à des questions liées à la
bibliothèque et sont traitées en priorité inférieure.
2.3 Une licence de "Business" Type a le droit de recevoir un soutien
(voir SECTION B. SUPPORT) sous forme de tickets de soutien. Ce type de
demandes doivent être simplement vaguement liées à des questions liées à la
bibliothèque et sont traités en priorité.
2.4 Une licence de "Individual" Subtype limite l’utilisation du logiciel à
le propriétaire direct de la licence. Toute application utilisant la Bibliothèque
ne peut également être distribué que sous le nom de l’individu physique
personne propriétaire de la licence.
2.5 Une licence de "Company" Subtype limite l’utilisation du logiciel à un
restreint d’individus établis par l’Entité propriétaire de la
Licence. Ces personnes autorisées à utiliser le logiciel sont sélectionnées
lorsque la licence est achetée et peut être modifiée sous réserve de frais.
Toute application utilisant la Bibliothèque développée par l’entité propriétaire doit
sous le nom de l’entité propriétaire.
2.6 Une licence de "Corporation" Subtype limite l’utilisation du logiciel
à un emplacement géographique spécifique, tel qu’un bâtiment ou une adresse,
choisi par l’entité propriétaire lors de l’achat de la licence.
L’emplacement choisi doit avoir une couverture de surface inférieure ou égale à
2000 mètres carrés. Au-dessus de ce montant, une licence "Enterprise" est
Obligatoire.
Toute application utilisant la Bibliothèque développée par l’entité propriétaire peut
sous n’importe quel nom, l’entité propriétaire choisit.
2.7 Une licence de "Enterprise" Subtype limite l’utilisation du logiciel
à l’espace mondial utilisé par l’entité propriétaire pour les entreprises liées
Activités. Il s’agit notamment de tout bâtiment ou adresse dans lequel le
Entité a tout intérêt lié à ses propres affaires, telles que les lieux
où les employés ou les collaborateurs directs travaillent pour l’entité propriétaire.
Toute application utilisant la Bibliothèque développée par l’entité propriétaire peut
sous n’importe quel nom, l’entité propriétaire choisit.
SECTION B. SOUTIEN
1. Le support est fourni au Client dans les limites que le Fournisseur est en mesure de
à se permettre. Aucune garantie n’est faite en ce qui concerne la poursuite de la
service de soutien, ni on suppose que la même chose sera ininterrompue ou
sans erreur (voir SECTION C. AVERTISSEMENT DES GARANTIES ET SECTION
D. LIMITATION DE RESPONSABILITÉ).
2. Le soutien est fourni dans les limites du régime de licence,
spécifiquement ceux décrits dans la SECTION A. LICENCE.
3. Le soutien n’est fourni que pour les questions et les problèmes strictement liés aux
Services DocktorUI.
4. Le support n’est fourni que pour la durée de l’abonnement au
services DocktorUI, qui est déterminé comme étant la période de 12 mois
après que le propriétaire a acheté la licence pour laquelle le support est
Fourni.
4.1 L’abonnement est prolongé jusqu’à la période suivante de 12 mois après chaque
temps que le propriétaire achète des mises à niveau de licence en mettant à jour la validité de
Licence elle-même à la dernière version logicielle.
5. Le soutien peut être interrompu à tout moment étant donné le doute raisonnable
données fournies au propriétaire ou à l’utilisateur sont trompeuses ou falsifiées (voir
SECTION E. CONFIDENTIALITÉ, entrée 3).
ARTICLE C. NON-RESPONSABILITÉ DES GARANTIES
1. Tous les services, y compris, sans s’y limiter, le logiciel, le support,
site Web et tout ce qui concerne l’entretien et le fonctionnement de
DocktorUI, sont fournis "as is".
2. Le Fournisseur et ses fournisseurs, concédants de licence, partenaires ou filiales
par la présente décliner toutes les garanties de toute nature, express ou implicite,
y compris, sans limitation, les garanties de marchandité,
d’aptitude à un but particulier et de non-contrefaçon.
3. Aucune garantie n’est faite, promise ou implicite que le logiciel sera
sans erreur ou que le support ou l’accès au site web sera continu
ou sans interruption. Vous comprenez que vous allez utiliser le logiciel,
Soutien et services connexes à votre discrétion et à vos risques et périls.
ARTICLE D. LIMITATION DE LA RESPONSABILITÉ
1. En aucun cas le Fournisseur, ni ses fournisseurs, concédants de licence, partenaires
ou les filiales sont responsables de tout objet de cette
contrat, négligence, responsabilité stricte ou autre
théorie juridique ou équitable pour les éléments suivants :
1.1 Tout dommage spécial, accessoire ou conséquent.
1.2 Le coût de l’approvisionnement ou des produits ou services de substitution.
1.3 Pour interruption de l’utilisation, perte ou corruption de données.
1.4 Pour tous les montants qui dépassent les frais payés par Vous
2. Le Fournisseur n’a aucune responsabilité en cas de défaillance ou de retard dû à
questions indépendantes de leur volonté raisonnable. Ce qui précède ne s’applique pas
dans la mesure interdite par la loi applicable.
SECTION E. PROTECTION DE LA VIE PRIVÉE
1. Toute donnée recueillie auprès des utilisateurs et des propriétaires est détenue pour la seule
but de fournir le service de soutien, la propriété de licence
validation et maintenance, communication et tout autre logiciel
ou docktorui services connexes et le fonctionnement.
2. Les données collectées sur les utilisateurs et les propriétaires peuvent être partagées entre les
fournisseurs, concédants de licence, partenaires ou filiales, toujours pour les seuls
but de la poursuite du service, site Web, Développement de logiciels
ou la gestion des licences et du support.
3. La fourniture d’informations incorrectes ou falsifiées de la part de l’utilisateur ou du propriétaire
l’équipe invalidera tout service de licence ou de soutien que ce qui précède avait
précédemment acheté ou profité de. À sa discrétion,
le Fournisseur décide s’il ne suspend que les services, le compte ou
contacter les autorités comme bon leur semble.
SECTION F. MODIFICATIONS
1. Le Fournisseur se réserve le droit, à sa seule discrétion, de modifier ou de
remplacer n’importe quelle partie de cet accord. Il incombe aux propriétaires et aux
Utilisateurs de vérifier cet accord périodiquement pour les modifications.
2. Utilisation du logiciel ou accès au support suite à la publication
toute modification apportée à cet accord constitue l’acceptation de ces changements.