VCMUX
Неверно написанный исходный код SDK перевода - не сами переведённые строки, а код их исполняющий - именно это я имел ввиду. В таком ключе это вина автора SDK, а не переводчика. И DimmY прав, хотя и выразился не совсем точно - надо добиваться от Ирфана устранения его недоделок, иначе работать с его программой станет абсолютно не возможно. Его нежелания их устранить - вот причина всех проблем. И нет смысла ломать копья. Программа сегодня по факту её внутреннего кода написана под Win9x/ME, т.е. использует ANSI подмножество функций WinAPI, а не UNICODE как следует ожидать от WINNT программы. И тут Ирфан должен сам репу чесать - поддержка старых систем и работа в новых в одном исходном коде , либо две параллельных ветки одна ANSI, а вторая UNICODE - это усложнение кода и объёма работы по его созданию и отладке, либо полный отказ от ANSI кода и функций и использование только UNICODE. Те же разработчики Mozilla и Far Manager ведь эту задачу решили, и не они одни, а чем Ирфан лучше их? Разве что в этом отношении он полный консерватор и не хочет переделывать свои многолетние наработки? Али лавровый венок глаза на реалии закрывает? Так, рано или поздно ему придётся всё переделать, техника развивается, и если он хочет оставаться "на плаву" он просто вынужден будет отказаться от наработанного кода или его разработка займёт место в музее старой техники из-за его "звёздной болезни". И уверяю, он в этом музее будет не первым, да и наверняка не последним.
Неверно написанный исходный код SDK перевода - не сами переведённые строки, а код их исполняющий - именно это я имел ввиду. В таком ключе это вина автора SDK, а не переводчика. И DimmY прав, хотя и выразился не совсем точно - надо добиваться от Ирфана устранения его недоделок, иначе работать с его программой станет абсолютно не возможно. Его нежелания их устранить - вот причина всех проблем. И нет смысла ломать копья. Программа сегодня по факту её внутреннего кода написана под Win9x/ME, т.е. использует ANSI подмножество функций WinAPI, а не UNICODE как следует ожидать от WINNT программы. И тут Ирфан должен сам репу чесать - поддержка старых систем и работа в новых в одном исходном коде , либо две параллельных ветки одна ANSI, а вторая UNICODE - это усложнение кода и объёма работы по его созданию и отладке, либо полный отказ от ANSI кода и функций и использование только UNICODE. Те же разработчики Mozilla и Far Manager ведь эту задачу решили, и не они одни, а чем Ирфан лучше их? Разве что в этом отношении он полный консерватор и не хочет переделывать свои многолетние наработки? Али лавровый венок глаза на реалии закрывает? Так, рано или поздно ему придётся всё переделать, техника развивается, и если он хочет оставаться "на плаву" он просто вынужден будет отказаться от наработанного кода или его разработка займёт место в музее старой техники из-за его "звёздной болезни". И уверяю, он в этом музее будет не первым, да и наверняка не последним.