Проблема с вызовом стандартых диалогов:
При первом вызове GetOpenFileName() диалог Open прячется ПОД консольное окно программы, несмотря на то что в MSDNе обещано показавать стандартные диалоги поверх всех окон, как и положено модальным окнам.
Второй и все последующие вызовы GetOpenFileName() отрабатывают правильно и отображают диалог поверх основного окна программы.
Вопрос: как это лечить? ![]()
P.S. я и сам конечно еще покапаю, но вдруг есть тут Знатоки? Не может не быть...
Неактивен
ASBer написал:
Проблема с вызовом стандартых диалогов:
При первом вызове GetOpenFileName() диалог Open прячется ПОД консольное окно программы, несмотря на то что в MSDNе обещано показавать стандартные диалоги поверх всех окон, как и положено модальным окнам.
Второй и все последующие вызовы GetOpenFileName() отрабатывают правильно и отображают диалог поверх основного окна программы.
Вопрос: как это лечить?
P.S. я и сам конечно еще покапаю, но вдруг есть тут Знатоки? Не может не быть...
Я бы это лечить не стал, а принудительно открыл, потом закрыл окно и ждал когда его вызовут второй раз.
Отредактировано Korwin (08.04.2008 15:33)
Неактивен
НУ ВСТАВЬ ПОКА ПОМОЩЬ ПО ПРОГРАММЕ В ЭТО ОКНО СНАЧАЛА. ИЛИ НАЗВАНИЕ ПРОГРАММЫ.
Кстати, как будет называться платформа? RusBear? или "Mышка"?
Неактивен
noname написал:
так что- флаг в руки платформостроителям!
побольше платформ хороших и разных!
даёшь русккую платформу!
По-моему, уже не раз говорили, что платформ у нас хватает. Я не возражаю, против еще одной хорошей платформы, и больше всего мне нравится в работе ASBer'a то, что он ее делал молча, героически удерживаясь от рекламы и обсуждений. Тем не менее, я резко против лозунга побольше платформ хороших и разных!! И начинающих платформостроителей мне хочется лупить трубой от крейсера, пока они не отступятся от своей задумки или не доведут ее до конца. На кладбище платформ и так хватает надгробий!
Неактивен
Eten написал:
По-моему, уже не раз говорили, что платформ у нас хватает.
Так говорят многие, но пока не появятся профессиональные платформы ориентированные на русский язык изначально, врятли народ перестанет создавать новые.
Korwin, а какие у нас платформы не только хорошие, но профессиональные?
Eten, можно узнать, что ты имеешь в виду под термином "профессиональная платформа"? Если та, которой можно профессионально зарабатывать себе на жизнь, то боюсь, увы, нет таких, но не потому, что инструменты плохи... а потому что то, для чего они служат, не является профессией в наше время.
Ловчая яма была профессиональным средством охоты на мамонтов... но нет сейчас такой профессии - охотник на мамонтов, и инструмент уже - не профессиональный, хотя рыть ее можно с применением экскаваторов, С4, лазерных дальномеров, спутникового наведения и прочих технических наворотов.
Отредактировано Korwin (09.04.2008 19:16)
Неактивен
Попробую ответить, Eten. IMHO, любую платформу можно постепенно довести до ума, если автор ей занимается, постоянно совершенствуя и оттачивая ее возможности. В свое время Гор сказал, что платформа это сообщество, и я с этим согласен. На URQ сейчас нет разработчика, но пока они были, успел сложиться коллектив авторов и игроков. В результате, думаю, появление новых энтузиастов это вопрос времени - Милена и разработка на J2me это подтверждают. QSP практически самая профессиональная платформа из менюшек. RTADS из парсерных, потому что есть активное сообщество, которое ее развивает. TKP2 имел свое сообщество, но автор прекратил им заниматься, а исходники закрыты. RINFORM жив благодаря усилиям Всеволода Зубарева. И Денис вроде вернулся. 6дней также позволяет сделать хорошую игру и может найти еще сторонников. Так вот, для ASBer'a, начавшего тему, сейчас самое главное терпеливо делать и делать свою платформу, пока на ней не напишут игры три независимых от разработчика автора. Если это случится - платформа имеет шанс
Неактивен
Nex написал:
ASBer написал:
TQE в сокращении.
Будут путать с TGE.
Это точно. Может, учитывая, что под квестами обычно понимают менюшки, сменить название на Text Adventure Russian Engine или Text Adventure Russian Kit?
Отредактировано Korwin (11.04.2008 17:35)
Неактивен
А без названия система будет страдать и плакать "штука без названия", "noname system" долго выговаривать и как-то несолидно.
"Как Вы яхту назовете, так она и поплывет!" - в общем, к названию следует относиться серьезно. Пока мне больше всего понравились Сирин, ТАРС и Ра. Причем без аббревиатур - просто по звучанию. Можно ведь никак не расшифровывать. ![]()
а теперь извините за начатый мною же оффтопик но мы отклонились от темы. Как там проблема, решена?
Неактивен
Сходство в названии на четыре буквы. Как у кинолога и киноактера, демиурга и демикотона. Не страшно
, а зато название Сирин действительно очень русское. И имеет отношение и мифу, сказке, а значит и литературе. Впрочем, как и Ра - которое короче. Надо покопаться, может и ТАРС что-то в языке значит.
Неактивен