revit написал(а):
1 вопрос к знатокам- кто нибудь замечал на 3.0.7.6 (а возможно и других) подобные зависоны кнопок?
Про такой эффект пока не слышал - а кнопки "нажимаются", т.е. изменяется ли их внешний вид при нажатии ? Это происходит со всеми кнопками в панели управления лифтом ?
revit написал(а):
2. Были случаи испарения звуковых файлов из папки МПульт?
3. Почему могут исчезать файлы звука из папки МПульт?
Случаи таки были. Происходит это, как хочется сказать всякому разработчику, от некорректной работе установщика Windows. В первых дистрибутивах WAV файлы всегда устанавливались и всегда удалялись при удалении LKDSDst. Однако выяснилось, что иногда звуковые файлы заменяют после установки (не нравятся штатные звуки). Соответсвенно после установки новой версии LKDSDst замененные WAV файлы терялись, что вызывало неудовольствие. Тогда установка WAV файлов была изменена - при удалении дистрибутива WAV файлы не удалялись, а при установке делалась проверка - если подобный WAV файл уже есть, то уже имеющийся файл не заменяется на WAV из дистрибутива. И это работает, в большинстве случаев, но иногда WAV файлы пропадают.
В MPultPro звуки помещены в сам файл MPultPro.Exe, т.е. звуки буду всегда, даже если WAV файлов нет, а в папку помещаются файлы Alarm.wav_ Clock.Wav_ ringin.wav_ stunned.wav_ warn.wav_ как образцы звуков. Т.е. если в папке есть Alarm.wav, то проигроваться будет он, а если файла Alarm.wav нет, то проигрываться будет звук из ресурсов MPultPro.Exe
revit написал(а):
4. Когда и зачем запускается инсталятор (единственное что понятно-наверное при удалении системных файлов дистрибутива лкдс для их восстановления). Но ведь в данном случае я не удалял а только подменил т.е родной переименовал а новый скпировал в папку.
После установки, в реестре Windows записывается весь список установленных файлов дистрибутива и полное имя файла msi, откуда установленный файл был излечен. Эти данные используются при удаленнии и восстановлении дистрибутива. Действительно, если удалить файл, который был частью дистрибутива, Windows восстановит его. Именно по этому нужно записывать файл LKDSDst на диск компьютера, а потом уже устанавливать из него, т.е. не нужно устанавливать прямо с сайта или со сменных носителей, т.к. у Winwods, в этом случае, не будет возможности восстановить удаленные файлы дистрибутива. А вот про изменение версий модулей не понятно, по крайней мере повторить эффект не удалось - при смене MPult в установленном дистрибутиве на другой (меньше и больше версией) установщик Windows никак себя не проявлял.