Pracuję nad wielką starszą aplikacją napisaną w Delphi. Większość komponentów to komponenty VCL i DevExpress QuantumGrid. Potrzebowałbym zaktualizować interfejs użytkownika, aby obsługiwać różne style i bardziej nowoczesny wygląd. Oryginalnie chciałem przejść do biblioteki DevExpress ExpressSkins (mam już pełną subskrypcję DevExpress VCL) i zastąpić wszystkie komponenty komponentami DevExpress. Jednak od tego czasu uaktualniłem projekt do Delphi XE2, a wraz z nim technologia VCL Styles.DevExpress ExpressSkins lub style VCL?
Jakie są plusy i minusy tych bibliotek?
style VCL są fabrycznie bug –
I wątpliwe style VCL będą działać poprawnie z QuantumGrid i innymi komponentami DevExpress, więc używaj ExpressSkin, które powiedziałbym. W ogóle zawsze wolę komponent DevExpress niż VCL, gdy jest dostępny. –
Zastąpienie wszystkich kontrolek kontrolkami DevExpress może być w rzeczywistości więcej pracy niż to warte, i podczas gdy Stefan i David mają rację, naprawdę myślę, że najważniejsze jest to, że przygotowujecie się na rozczarowanie w dowolny sposób. Idealne skórowanie jest marzeniem, ale jeśli naprawdę musisz zrobić skórowanie, od dzisiaj, ekspresowe skórki są bardziej dojrzałe i mniej powikłane. –