.Net jest potężny, ale nie wszechmocny, więc czasami musimy używać interfejsu API Win32 dla naszych aplikacji .Net. Jest to dość proste z Platform Invoke, jeśli masz umiejętności Win32, ale nie zawsze mamy czas, aby wykopać starożytną dokumentację, zadeklarować specjalne typy, które są kompatybilne z Win32, znaleźć wartości stałych Win32 i tak dalej. Nostalgia .Net oferuje kilka prostych w użyciu klas, składników i formantów, które pozwolą Ci zapomnieć o bólu głowy Win32 i po prostu użyć mocy Win32 w aplikacji w taki sam sposób, jak używasz natywnego. Klasy netto.
Nostalgia .Net zawiera:
Monitor schowka
Zegarki schowka i wywołuje SchowekZmienione zdarzenie za każdym razem, gdy zawartość schowka jest zmieniana.
Skróty klawiszowe
Rejestruje klawisze skrótów całego systemu i wywołuje zdarzenie HotKey, gdy użytkownik naciśnie zarejestrowany skrót.
Kursor systemowy
Retreives bieżącego kursora całego systemu i pozwala na zastąpienie dowolnego kursora w systemie.
Informacje o oknie
Wyszukuje cały system okien i pozwala analizować i zmieniać dowolną kontrolę i każde okno w systemie.
Zamykanie systemu Windows
Wyłącz komputer, uruchom ponownie, uśpij, hibernacji i wyloguj system natychmiast lub po żądaniu.
Okręg wyborczy WinEvent
Śledzi wiele zdarzeń niskiego poziomu w całym systemie bez globalnych haków i zewnętrznych bibliotek DLL.
Delphi Nostalgia
Darmowe kontrole bonusowe dla wszystkich, którzy wyemigrowali z Delphi:
Skos: fazowana kontrola konturu.
Kształt: geometryczna kontrola kształtu.
RadioGroup: grupa przycisków radiowych, które działają razem.
historia wersji
- Wersja 1.0 opublikowany na 2011-10-14
Nowe wydanie.
Szczegóły programu
Eula
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
Nostalgia .Net jest komercyjnym oprogramowaniem. Jeśli planujesz używać go w swoich produktach oprogramowania, musisz zamówić jedną z następujących licencji.
Pojedynczy deweloper
Nostalgia .Net może być używany do tworzenia oprogramowania na jednym komputerze.
Licencja zespołu
Nostalgia .Net może być używany do tworzenia oprogramowania na maksymalnie 4 komputerach.
Licencja witryny
Nostalgia .Net może być używany do tworzenia oprogramowania na wszystkich komputerach w jednym budynku.
Wszystkie typy licencji zawierają pełne kody źródłowe i są ograniczone następującymi umowami:
NASTĘPUJĄCE AKCJE SĄ DOZWOLONE:
Dystrybucja produktów lub kodów źródłowych produkowanych z wykorzystaniem Nostalgia .Net.
Tworzenie i dystrybucja składników podrzędnych w kodzie źródłowym lub skompilowanym formularzu.
Dystrybucja redystrybucyjnej części Nostalgia .Net (zawartość ".. Program filesGreatisNostalgia . NetRedist" folder) z oprogramowaniem.
Używanie kodów źródłowych w całości lub w części w oprogramowaniu i rozpowszechnianie tego oprogramowania bez kodów źródłowych.
Następujące akcje NIE SĄ DOZWOLONE:
Rozkład projektu Nostalgia .Net zestawu (zawartość ".. Program filesGreatisNostalgia . NetDesign&folder).
Dystrybucja zmienionej Nostalgii . Zestaw instalacyjny neta.
Dystrybucja innego zestawu instalacyjnego, archiwów lub innych zestawów plików, który zawiera pliki Nostalgia .Net nie jest dozwolony do redystrybucji.
Publikowanie lub rozpowszechnianie jakiejkolwiek części Nostalgii . Kody źródłowe sieci, w tym wszelkie części kodów źródłowych Nostalgia .Net zawarte w kodach źródłowych oprogramowania.
Publikowanie podobnego lub konkurencyjnego oprogramowania opartego na rozwiązaniach Nostalgia .Net.
Nostalgia .Net jest royalty-free oprogramowania.
Umowy uaktualnienia
Wszystkie drobne ulepszenia i poprawki są bezpłatne dla wszystkich zarejestrowanych klientów, można zapłacić za duże ulepszenia dołączonych klas i dodanie nowych klas do pakietu programowego Nostalgia .Net.
Pełne informacje o licencjonowaniu można znaleźć na:
http://www.greatis.com/dotnet/nostalgia/license.html