Проблема с вызовом стандартых диалогов:
При первом вызове GetOpenFileName() диалог Open прячется ПОД консольное окно программы, несмотря на то что в MSDNе обещано показавать стандартные диалоги поверх всех окон, как и положено модальным окнам.
Второй и все последующие вызовы GetOpenFileName() отрабатывают правильно и отображают диалог поверх основного окна программы.
Вопрос: как это лечить? ![]()
P.S. я и сам конечно еще покапаю, но вдруг есть тут Знатоки? Не может не быть...
Неактивен
По-моему, уже не раз говорили, что платформ у нас хватает.
Так говорят многие, но пока не появятся профессиональные платформы ориентированные на русский язык изначально, врятли народ перестанет создавать новые. ![]()
Korwin, а какие у нас платформы не только хорошие, но профессиональные?![]()
Неактивен
Мной проффесиональность в простом и нашем IF-ом понимании подразумевается, как минимум на уровне западных для английского языка, а это к примеру: Inform, TADS. Наши сущевствующие и популярные платформы, всего лишь улучшают некоторые стороны реализации, но при этом ущемляются другие аспекты.
К примеру в урке легко создать простой квест, но хороший и в длительности сюжета и посложности - это уже архитруд. ТКР - можно также создать квест, но из-за сокращений его трудно читать в исходнике. И так можно перечислять дальше, иначе говоря, каждый из нас делает ставку на определенные особенности и получает определенные минусы. Так, что на мой взгляд проффесиональная платформа - это та платформа, которая может совместить в себе все плюсы выше описанных и т.д. и минимизировать все минусы.
Это можно даже назвать идеалом всех платформ, т.к. все к этому стремятся. Так, вот и возникает вопрос, а есть ли действительно проффесионально (а может даже искуссно) написаные платформы с ориентацией на русский язык?
Неактивен