CtrlCAD source code C++ 11.4.0.0

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 2.41 MB
‎Ocena użytkowników: 3.3/5 - ‎4 ‎Głosów

CtrlCAD jest cad kodu źródłowego 2D dla języka C++. Jest to punkt wyjścia do tworzenia własnych niestandardowych aplikacji do rysowania. Biblioteka jest wyposażona w formaty kodu źródłowego dla c++ Więcej niż 1000 funkcji, dobrze udokumentowane z wielu przykładów. Funkcje CtrlCAD: - Obsługiwane formaty: AutoCAD DWG / Format DXF. - Strony, warstwy, rodzaje linii, bloki, textstyles, style punktów, style wieloliniowe (linie równoległe), zestawy zaznaczeń. - Obiekty graficzne: Punkty, Linie, Polilinie sublasowane, Okręgi, Łuki, Elipsy, Prostokąty, Tekst, Blok Wstawienia, obrazy rastrowe, kreskowania. - Wektoryzacja obrazów rastrowych - Unikatowy identyfikator dla każdego obiektu graficznego ułatwia odwołowanie się do zewnętrznej bazy danych. - Dostęp do wszystkich właściwości dowolnego obiektu, programowo lub za pośrednictwem okien dialogowych. - Możliwości powiększania pozwalają zobaczyć cały rysunek lub dowolną jego żądaną część. - Kółko myszy obsługuje zoom w czasie rzeczywistym i Pan. - Podgląd wydruku. - Okno polecenia, aby wstawić polecenie według słów kluczowych. - Zaawansowany interfejs użytkownika - Zarządzanie warstwami i blokami - Obszar modelu i układu - Używa drukowania w stylu Autocad (. CTB i . stb) - Operacje logiczne między wielokątami - Edytuj operacje: Kopiowanie, Przenoszenie, Obracanie, Skalowanie, Lustro, Tablica, Rozbicie, Wymazywanie, Sprzężenie. Pojedyncze obiekty mogą być edytowane przez przesunięcie ich punktów kontrolnych (uchwytów). - Mechanizm oparty na zdarzeniach, który pozwala na kontrolę aplikacji działań użytkownika za pomocą rysunku. - Obsługuje czcionki TTF systemu Windows i czcionki SHP Programu AutoCAD. - Obsługuje wzory kreskowania Programu AutoCAD (PAT) i rodzaje linii (LIN). - Nieograniczone cofanie ponawianie - Łatwa lokalizacja w dowolnym języku.

historia wersji

  • Wersja 11.4.0.0 opublikowany na 2011-04-05
    Dodano nowe

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

UMOWA LICENCYJNA POJEDYNCZEGO DEWELOPERA DLA OPROGRAMOWANIA CTRLCAD® WAŻNE LEKTURY. Niniejsza umowa licencyjna dla użytkownika końcowego CtrlCAD ("EULA") jest umową prawną między Użytkownikiem (zarejestrowanym indywidualnym deweloperem lub zarejestrowanym deweloperem/przedstawicielem i w imieniu jednego podmiotu) a Mauro Corbo. DEFINICJE: od teraz Design & Software jest "Autor"CtrlCAD, CtrlCAD jest "Software Product" Instalując, kopiując lub w inny sposób korzystając z OPROGRAMOWANIA, użytkownik wyraża zgodę na przestrzeganie warunków niniejszej Umowy Licencyjnej. Jeśli użytkownik nie zgadza się z warunkami niniejszej Umowy Licencyjnej, NIE instaluje ani nie korzysta z OPROGRAMOWANIA; w takim przypadku pierwotny nabywca może jednak zwrócić go do miejsca zakupu w ciągu trzydziestu dni od daty pierwotnego zakupu w celu uzyskania pełnego zwrotu pieniędzy. LICENCJA NA OPROGRAMOWANIE 1)UDZIELENIE LICENCJI. OPROGRAMOWANIE JEST LICENCJONOWANE, a nie sprzedawane. Niniejsza Umowy Licencyjnej udziela państwu, zarejestrowanemu deweloperowi oprogramowania komputerowego, następujących praw: oprogramowanie aplikacji. OPROGRAMOWANIE MOŻE być używane wyłącznie przez Ciebie. Użytkownik może zainstalować i używać jednej kopii OPROGRAMOWANIA LUB dowolnej wcześniejszej wersji na podstawie dewelopera (maksymalnie trzech maszyn); pod warunkiem, że takie wykorzystanie jest zgodne ze wszystkimi obowiązującymi przepisami prawa. Redystrybucyjne pliki( pliki) Niezależnie od postanowień niniejszej Umowy Licencyjnej, niektóre pliki wykonywalne PRODUKTU SOFTWARE MOGĄ NIE być rozpowszechniane przez Ciebie w zakresie wymaganym do dozwolonego działania kodu instalacyjnego aplikacji utworzonego przez Ciebie podczas korzystania z OPROGRAMOWANIA. Nie można rozpowszechniać bibliotek, z dowolnej aplikacji użytkownika końcowego, które opracowywać. W celu tworzenia aplikacji komercyjnych należy zakupić odpowiednie licencje. Użytkownicy końcowi aplikacji nie są licencjonowani do korzystania z OPROGRAMOWANIA PRODUKTU do tworzenia dowolnej aplikacji i nie mogą rozpowszechniać żadnego z tych plików. Twoim obowiązkiem jest, aby takie ograniczenia były jasne dla użytkowników końcowych. Nie możesz jednak korzystać z naszych produktów do tworzenia kolejnych komponentów. Aby ustalić, czy konkretne pliki są redystrybucyjne, prosimy o kontakt z Centrum Informacji o Autorze: E-mail: [email protected] 2) OPIS INNYCH PRAW I OGRANICZEŃ. Oprogramowanie Academic Edition. Jeśli OPROGRAMOWANIE JEST oznaczone jako "Academic Edition" lub "Educational Copy" lub "AE", użytkownik musi być "Kwalifikowanym Użytkownikiem edukacyjnym", aby korzystać z OPROGRAMOWANIA. Jeśli użytkownik nabył taki PRODUKT PROGRAMOWY i nie jest Kwalifikowanym Użytkownikiem Edukacyjnym, nie ma żadnych praw do OPROGRAMOWANIA zgodnie z niniejszą EuLA. Aby ustalić, czy jesteś wykwalifikowanym użytkownikiem edukacyjnym, skontaktuj się z Centrum Informacji Sprzedaży Autora: Ing.Mauro Corbo - Viale Italia 40 - 83100 Avellino - WŁOCHY - Fax 0039-825-1910084 - Email [email protected] Ograniczenia dotyczące inżynierii odwrotnej, dekompilacji i demontażu. Użytkownik nie może modyfikować, odtwarzać inżynierii, dekompilować ani dezasemagulować OPROGRAMOWANIA, Nie dla oprogramowania odsprzedaży. Jeśli OPROGRAMOWANIE JEST oznaczone jako "Nie do odsprzedaży" lub "NFR" lub "Kopia ewaluacyjna", wówczas, niezależnie od innych sekcji niniejszej Umowy Licencyjnej, użytkownik nie może wykorzystywać OPROGRAMOWANIA DO celów komercyjnych ani sprzedawać ani w inny sposób przenosić go na wartość. Do celów komercyjnych należy wykorzystanie OPROGRAMOWANIA PRODUKTU do tworzenia publicznie rozpowszechnianego oprogramowania komputerowego. Wynajem. Użytkownik nie może wypożyczać, dzierżawić ani wypożyczać OPROGRAMOWANIA żadnej ze stron. Transfer oprogramowania. Użytkownik może na stałe i całkowicie przenieść wszystkie swoje prawa wynikające z niniejszej Umowy Licencyjnej Użytkownika Oprogramowania, pod warunkiem że (a) nie zachowa kopii (całościowych lub częściowych), (b) trwale i całkowicie przenieść na całość OPROGRAMOWANIA (w tym wszystkie części składowe, nośniki i materiały drukowane, wszelkie ulepszenia, niniejszą Umowy Licencyjnej użytkownika oraz, w stosownych przypadkach, certyfikat autentyczności) na odbiorcę oraz (c) odbiorca najpierw zgadza się przestrzegać wszystkich warunków niniejszej Umowy Licencyjnej. Jeśli OPROGRAMOWANIE JEST UAKTUALNIENIEM, wszelkie transfery muszą zawierać wszelkie wcześniejsze wersje OPROGRAMOWANIA oraz wszelkie jego prawa, jeśli takie istnieją. usługi pomocy technicznej. Autor może świadczyć usługi wsparcia związane z OPROGRAMOWANIEM ("Usługi wsparcia"). Świadczenie i korzystanie z Usług Pomocy Technicznej podlega zasadom i programom Autora opisanym w podręczniku użytkownika SOFTWARE PRODUCT i/lub w dokumentacji "online". Każdy dodatkowy kod oprogramowania dostarczony w ramach Usług Pomocy Technicznej będzie uważany za część OPROGRAMOWANIA i podlega warunkom niniejszej Umowy Licencyjnej. W odniesieniu do informacji technicznych przekazywaliśmy Autorowi w ramach Usług Wsparcia, Autor może wykorzystywać takie informacje do swoich celów biznesowych, w tym do aktualizacji produktów i rozwoju. Zakończenie. Bez uszczerbku dla innych praw Autora, Autor może wypowiedzieć niniejszą Umowę licencyjną, jeśli użytkownik nie przestrzega warunków niniejszej Umowy Licencyjnej. W takim przypadku użytkownik musi zniszczyć wszystkie kopie OPROGRAMOWANIA i wszystkich jego części składowych. 3) AKTUALIZACJE. Jeśli OPROGRAMOWANIE JEST oznaczone lub w inny sposób zidentyfikowane przez Autora jako "uaktualnienie", użytkownik musi uzyskać licencję na korzystanie z produktu wskazanego przez Autora jako kwalifikującego się do uaktualnienia w celu korzystania z OPROGRAMOWANIA. PRODUKT OPROGRAMOWANIA, oznaczony lub w inny sposób zidentyfikowany przez Autora jako uaktualnienie, zastępuje i/lub uzupełnia produkt, który stanowił podstawę do uzyskania przez Użytkownika uprawnień do takiego uaktualnienia. Możesz korzystać z otrzymanego uaktualnionego produktu wyłącznie zgodnie z warunkami niniejszej Umowy Licencyjnej. Jeśli OPROGRAMOWANIE JEST uaktualnieniem składnika pakietu programów licencjonowanych jako jeden produkt, OPROGRAMOWANIE MOŻE być używane i przesyłane tylko jako część tego pojedynczego pakietu produktu i nie może być oddzielone do użytku na więcej niż jednym komputerze. 4)PRAWA AUTORSKIE I ZNAKI TOWAROWE. Wszystkie tytuły, znaki towarowe i prawa autorskie do OPROGRAMOWANIA i odnoszące się do oprogramowania, towarzyszących im materiałów drukowanych i wszelkich kopii OPROGRAMOWANIA są własnością lub są licencjonowane przez AUthor lub jego spółki stowarzyszone. OPROGRAMOWANIE JEST CHRONIONE PRAWEM AUTORSKIM i Znakiem Towarowym oraz postanowieniami traktatów międzynarodowych. Użytkownik może wykonać jedną kopię OPROGRAMOWANIA w celu tworzenia kopii zapasowych i archiwizacji. Użytkownik nie może kopiować drukowanych materiałów dołączonych do OPROGRAMOWANIA. Użytkownik nie może usuwać, modyfikować ani zmieniać żadnych informacji o prawach autorskich lub znakach towarowych Autora/ Oprogramowania lub znaków towarowych z jakiejkolwiek części OPROGRAMOWANIA, w tym między innymi takich powiadomień zawartych w nośnikach i/lub dokumentacji elektronicznej, w polach "o" Oprogramowaniu, w żadnych zasobach środowiska wykonawczego i/lub w jakichkolwiek powiadomieniach, kodach lub innych dokumentach internetowych, kodach lub innych wcieleniach pierwotnie zawartych w OPROGRAMOWANIU lub w inny sposób utworzonych przez OPROGRAMOWANIE. 5) WŁOSKI RZĄD OGRANICZYŁ PRAWA. OPROGRAMOWANIE I dokumentacja są objęte OGRANICZONYMI PRAWAMI. Używać powielania lub ujawniania informacji przez rząd włoski podlega ograniczeniom. Producent to:Design&Software - Viale Italia 40 - 83100 Avellino - ITALY - Fax 0039-825-1910084 - Email [email protected] 6)RÓŻNE Niniejsza Umowy licencyjnej państwa jest regulowana przez prawo Włoch. Jeśli masz jakiekolwiek pytania dotyczące niniejszej Umowy licencyjnej, lub jeśli chcesz skontaktować się z Autorem z jakiegokolwiek powodu, producent to: : Ing.Mauro Corbo - Viale Italia 40 - 83100 Avellino - WŁOCHY - Fax 0039-825-1910084 - Email [email protected] 7)OGRANICZONA GWARANCJA OGRANICZONA GWARANCJA. Autor gwarantuje, że (a) OPROGRAMOWANIE BĘDZIE, przez okres trzydziestu (30) dni od daty dostawy, działać zasadniczo zgodnie z towarzyszącymi mu materiałami pisemnymi Oprogramowania oraz (b) wszelkie świadczone Usługi Pomocy Technicznej będą zasadniczo opisane w stosownych materiałach pisemnych dostarczonych ŚRODKÓW ZARADCZYCH DLA KLIENTÓW. Wszelkie zamienne OPROGRAMOWANIE BĘDĄ objęte gwarancją przez pozostałą część pierwotnego okresu gwarancji lub trzydziestu (30) dni, w zależności od tego, która z tych dat jest dłuższa. ŻADNYCH INNYCH GWARANCJI. W MAKSYMALNYM ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO, AUtHOR I JEGO DOSTAWCY ZRZEKAJĄ SIĘ WSZELKICH INNYCH GWARANCJI I WARUNKÓW, WYRAŹNYCH LUB DOROZUMIANYCH, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU, TYTUŁU I NIENARUSZANIA PRAW, W ODNIESIENIU DO PRODUKTU OPROGRAMOWANIA ORAZ ŚWIADCZENIA LUB NIEŚWIADCZENIA USŁUG WSPARCIA. OGRANICZONA GWARANCJA DAJE UŻYTKOWNIKOWI OKREŚLONE PRAWA. UŻYTKOWNIK MOŻE MIEĆ INNE OSOBY, KTÓRE RÓŻNIĄ SIĘ W ZALEŻNOŚCI OD STANU/JURYSDYKCJI. NIEKTÓRE STANY I JURYSDYKCJE NIE ZEZWALAJĄ NA ZASTRZEŻENIA LUB OGRANICZENIA DOTYCZĄCE CZASU TRWANIA DOROZUMIANEJ GWARANCJI, WIĘC POWYŻSZE OGRANICZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE. W ZAKRESIE, W JAKIM DOROZUMIANE GWARANCJE NIE MOGĄ BYĆ CAŁKOWICIE WYŁĄCZONE, ALE DOROZUMIANE OGRANICZENIA GWARANCJI SĄ DOZWOLONE PRZEZ OBOWIĄZUJĄCE PRAWO, DOROZUMIANE GWARANCJE NA OPROGRAMOWANIE, JEŚLI ISTNIEJĄ, SĄ OGRANICZONE DO TRZYDZIESTU (30) DNI. 8) OGRANICZENIE ODPOWIEDZIALNOŚCI. W MAKSYMALNYM ZAKRESIE DOZWOLONYM PRZEZ OBOWIĄZUJĄCE PRAWO, W ŻADNYM WYPADKU Autor lub JEGO DOSTAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZCZEGÓLNE, PRZYPADKOWE, POŚREDNIE LUB WTÓRNE SZKODY (W TYM, BEZ OGRANICZEŃ, SZKODY Z TYTUŁU UTRATY ZYSKÓW Z DZIAŁALNOŚCI GOSPODARCZEJ, PRZERWY W DZIAŁALNOŚCI, UTRATY INFORMACJI BIZNESOWYCH LUB JAKIEJKOLWIEK INNEJ STRATY PIENIĘŻNEJ) WYNIKAJĄCE Z KORZYSTANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z OPROGRAMOWANIA LUB ŚWIADCZENIA LUB NIEUDZIELENIA USŁUG WSPARCIA, NAWET JEŚLI AUTOR ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD. W KAŻDYM PRZYPADKU CAŁA ODPOWIEDZIALNOŚĆ Autora wynikająca z jakiegokolwiek postanowienia niniejszej Umowy Licencyjnej jest ograniczona do kwoty faktycznie wypłaconej Autorowi za oprogramowanie lub usługę, która bezpośrednio spowodowała szkodę. PONIEWAŻ NIEKTÓRE STANY I JURYSDYKCJE NIE ZEZWALAJĄ NA WYŁĄCZENIE LUB OGRANICZENIE ODPOWIEDZIALNOŚCI, POWYŻSZE OGRANICZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE.