Скачивать тут:
http://www.dorex.ru/?projects&formex&downloadНомер текущей тестовой сборки:
#74/b]
Обновления в обратном хронологическом порядке:
[b]02.10.2007{2.0.5}
[code]
[.74] Исправлена работа свойства АтрбутФормы::Заголовок для колонок многострочной части формы
[-----------------------[.73] новый встроенный класс Таймер/Timer
[.73] Исправлены баги - при работе инициализированной, но впоследствии закрытой формы, использование классов РасширениеФормы и АтрибутФормы роняло 1С.
[.73] Общее поведение классов РасширениеФормы и АтрибутФормы сделано более надежным
------------------------ (c) Артур Аюханов aka artbear ]
[-----------------------[.72] Добавлен Drag_Drop файлов из проводника и др. программ. В глобальном модуле должна быть определена процедура Событие_OnDrop(СписокИменФайлов)
[.72] объект Сервис: Исправлен баг - в методах ВыполнитьПроцедуруКонтекста/ВыполнитьФункциюКонтекста не использовались параметры по умолчанию для вызываемых методов модуля формы
[.72] объект Окна: новый метод CloseAllWindows/ЗакрытьВсеОкна - полный аналог метода из класса Система (компонента 1С++);
[.72] объект Окна: новый метод CloseWindow/ЗакрытьОкно - код заимствован из 1С++
[.72] объект РасширениеФормы: исправлен баг - 1С падала при использовании объекта РасширениеФормы
[.72] объект РасширениеФормы: Исправлен баг - в методе ОбработкаОжидания не работало изменение интервала для существующего таймера
------------------------ (c) Артур Аюханов aka artbear ]
[.71] Добавлена очистка буфера внешних событий при выгрузке компоненты. Из-за него происходила критическая ошибка при выходе после использования внешних событий.
[.71] Т.к. история с тестовыми сборками затянулась, номер сборки перекачевывает в последнюю цифру версии. Но компонента пока еще в состоянии "beta".
[.0] ВАЖНО!!!! Компонента переделана на метод загрузки без регистрации в
реестре.
[.0] (c) Артур Аюханов aka artbear
- Новый метод Сервис::"ОбновитьДанныеМетодовГлобальногоМодуля/RefreshMethodsOfGlobalModule"
для динамического обновления данных
глобального модуля у Оптимизатора ФормЕкс - например, для Перехватчика в 1С++
- Исправлен баг - не было учтено, что штатные события 1С могут вызываться как в форме,
так и в глобальном модуле, например, ОбработкаЯчейкиТаблицы;
- Сильно ускорена работа с предопределенными событиями FormEx для локальных и глобальных модулей
- Сильно увеличено общее быстродействие работы с методами модуля за счет исключения тормозных перехватов (FindProc, CallAsProc и т.д.)
- Исправление чтения/установки видимости колонок табличной части
- Доработка метода ДобавитьАтрибут до работоспособного состояния
[.0] объект Сервис: новый метод ИконкаПредупреждения(ФлагУстановки, Значение, ФлагСброса) - метод предназначен для замены функционала переменной FormEx_ИконкаПредупреждения. Возвращает текущее значение. Параметры:
ФлагУстановки - если 0 или не указано, то только чтение текущего значения, иначе следующие параметры устанавливают новое значение;
Значение - номер иконки (см. описание работы с переменной FormEx_ИконкаПредупреждения;
ФлагСброса - если 1, то после показа окна иконка сбрасывается к значению по умолчанию.
[.0] объект Сервис: новый метод ОсновнаяКнопкаПредупреждения(ФлагУстановки, Значение, ФлагСброса) - метод предназначен для замены функционала переменной FormEx_ОсновнаяКнопкаПредупреждения. Возвращает текущее значение. Параметры:
ФлагУстановки - если 0 или не указано, то только чтение текущего значения, иначе следующие параметры устанавливают новое значение;
Значение - номер основной кнопки (см. описание работы с переменной FormEx_ОсновнаяКнопкаПредупреждения;
ФлагСброса - если 1, то после показа окна основная кнопка сбрасывается к значению по умолчанию.
[.0] объект Сервис: новый метод ЗаголовокПредупреждения(ФлагУстановки, Значение, ФлагСброса) - метод предназначен для замены функционала переменной FormEx_ЗаголовокПредупреждения. Возвращает текущее значение. Параметры:
ФлагУстановки - если 0 или не указано, то только чтение текущего значения, иначе следующие параметры устанавливают новое значение;
Значение - значение заголовка сообщения (см. описание работы с переменной FormEx_ЗаголовокПредупреждения;
ФлагСброса - если 1, то после показа окна значение заголовка сбрасывается к значению по умолчанию.
[.0] объект Сервис: новый метод ПолучитьСистемныйЦвет(ИндексЦвета) - возвращает системный цвет по индексу (является оберткой над методом ::GetSysColor() из WinAPI)
[.0] объект РасширениеФормы: новое свойство Иконка - установка иконки окна формы. Этому свойству назначается значение типа "Картинка". Прозрачный фон возможен только для кортинки с изначальным форматом ico
[.0] доработка метода ДобавитьАтрибут до работоспособного состояния (с) Артур Аюханов aka artbear
[.0] объект Сервис: новый метод ВыбратьЦвет(ПолноеОткрытие, НачальныйЦвет), выводит диалог выбора цвета и возвращает результат выбора (-1, если цвет не выбран). Праметры (необязательные): ПолноеОткрытие - если 1, то диалог выбора открывается с полем точного выбора цвета; НачальныйЦвет - задает начальный цвет выбора
[.0] объект РасширениеФормы: метод ПолучитьКоординатыТекущейЯчейки() - добавлен еще один параметр (шестой) при установке которого в 1 метод возвращает координаты относительно экрана, а не относительно родительского окна
[.0] объект РасширениеФормы: метод ПолучитьКоординатыЯчейки() - добавлен еще один параметр (восьмой) при установке которого в 1 метод возвращает координаты относительно экрана, а не относительно родительского ок