В описании флага DIF_USELASTHISTORY написано:
В описании флага DIF_HISTORY написано:Флаг DIF_USELASTHISTORY имеет смысл для следующих элементов диалога:
DI_EDIT строка ввода
DI_FIXEDIT поле ввода фиксированного размера
Т.е. насколько я понял, если есть история и начальное значение Data для поля не указано, то независимо от наличия флага DIF_MASKEDIT значение из истории должно заноситься в оба поля (и DI_EDIT, и DI_FIXEDIT). Что-то у меня в DI_FIXEDIT ничего не заносится… Независимо от наличия маски и флага DIF_MASKEDITDIF_HISTORY имеет более высокий приоритет, чем флаг DIF_MASKEDIT.
Имеется простенький скрипт: После Начиная со второго вызова история заносится в DI_EDIT и НЕ заносится в DI_FIXEDIT. Если я чего-то не понял, поясните, пожалуйста, в чём я не прав. Иначе что-то надо менять - или энциклопедию, или движок (по мне так