@Mr.YaHooo: I to jest właśnie piękne w Lazarusie - apki w nim stworzone działają praktycznie na każdym Windowsie, zaczynając od XP. Nie wiem, czy nie dałoby się ich na starszych (typu 98 albo 2000) odpalić, ale to są takie zabytki, że nie ma nawet sensu tego sprawdzać (chyba twórcy Lazarusa piszą oficjalnie o XP, ale nie pamiętam dokładnie i nie chce mi się teraz tego sprawdzać).
Tak, to prawda. Swoją drogą u siebie w pracy korzystamy ze starszego C++ Builder'a 2009 i tu programy działają bez problemów na Windows XP. Pamiętam kiedyś, że próbowałem uruchomić pod Windows 2000 i nawet się udało. Potem nie testowałem już. Taka jest właściwość natywnych aplikacji jakie tworzy Lazarus/Delphi/C++ Builder.
W każdym razie - z jednej strony pewnie tracimy część nowości dostępnych w najnowszych okienkach, ale za to masz program, który po pierwsze pójdzie praktycznie na kazdym Windowsie, a po drugie - przy minimalnym nakładzie pracy, robisz wersję na Linuksa czy (za przeproszeniem) na Apple.
O ile nie korzysta się z haków czy API systemowego.
Faktem jest, że zarówno XP, jak i siódemka nie są wspierane, XP naprawdę jest w fazie zaniku, ale spotkanie gdzieś używanej na co dzień siódemki nie jest niczym niezwykłym.
Ogólnie to moim zdaniem 7-ka jest do tej pory najlepszym systemem jaki wyszedł. Windows 10 potrafi płatać figle i okazuje się, że pewna aktualizacja Windows'a 10 spowodowała złe działanie drzewka pokazującego strukturę kodu (konkretnie to jest ono puste w trybie pokazywania struktury kodu w pliku cpp, natomiast w trybie widoku formatki hierarchia komponentów jest ładnie wyświetlana) w IDE w naszym C++ Builder 2009... I nie jest to wina danego komputera. Problem został zaobserwowany na różnych komputerach z różną konfiguracją sprzętową.