Страница 1 из 1

Запрос ликбеза

Добавлено: 16 Июнь 2015, 6:17
Игорь Столяров
Привет всем !

Подскажите пожалуйста, что дает опция "OS Compatibility" (Win Vista ... 10) в Global Settings APP ?
Да, я вижу что прописываются какие-то ключи в Manifest файл, который потом линкуется с приложением.
Но тот же APP собранный в С63 без всей этой войны, тоже прекрасно работает под Win Vista ... 10.
И как говорится, если нет разницы, то зачем платить больше ? ;) В чем тайный смысл этой опции ?

Заранее спасибо !

Запрос ликбеза

Добавлено: 16 Июнь 2015, 10:40
kreator
Если почитать msdn, то манифест сообщает операционке о совместимости с ней данного приложения, и операционка уже работает с приложением исходя из этого. Не очень понятно. Но на практике, например, контролы другие при сборке приложения в С9 и С6. Кнопки отличаются, хедеры в листе другие. Может и более глубокие действия есть.

Запрос ликбеза

Добавлено: 16 Июнь 2015, 12:16
Игорь Столяров
kreator писал(а): контролы другие при сборке приложения в С9 и С6
Контролы другие из-за различий в Runtime. Тема оформления действительно определяется в файле манифеста, но наличие
тегов совместимости с версиями Windows никак не влияет на оформление приложения, впрочем как и на его работу.
И это есть непонятно.

Запрос ликбеза

Добавлено: 16 Июнь 2015, 17:18
kreator
Игорь Столяров писал(а):Контролы другие из-за различий в Runtime.
Как понять? Приложение, собранное, допустим, в С9.1 выглядит по разному в разных Windows. Может, это темой определяется, не знаю.