Про стили. Поразмыслил на досуге, нашел массу преимуществ у твоего варианта Но у Вадима с его двухуровневой системой они тоже есть.
У тебя получается, что стиль - это не только цвета-шрифты, но и условия. На мой взгляд стиль - это оформление без бизнес-правил. Можно скрестить преимущества подхода Вадима и твоего: цвета-шрифты описываются и хранятся отдельно как стиль (как у Вадима), а условия применения стилей можно наследовать (как у тебя).
Да даже не вопрос, конечно можно. Всеж-таки я же как-то подключился Речь-то не о том, как выкрутиться. Речь о том, что хочется "сел и поехал". При этом не надо забывать о нелюбови к чтению мануалов.В принципе, как решение, которое всегда можно заюзать, это логин окно в примерах из поставки, там можно выбрать любой зарегистрированный в ОС ODBC Driver, и при необходимости отредактировать формат строки соединения (ini файл), default формат имено тот о котором ты и упоминал.
Что надо подключать глобальные расширения для использования MAV - это интуитивно понятно. Что их надо три штуки - не так понятно, но всеж-таки доступно. А вот с процедурой подключения уже непонятно. Только что попробовал отключить процедуру подключения. Т.е. GlobalConnectionString объявлена, но остается пустой и нигде не используется. Получил GPF (опять конфликт версий?).
А ведь навернуть-то можно в такую процедуру можно много функционала. Например:
- хранить параметры в ini/regisnry/не хранить
- соединяться при запуске программы / при запуске процедуры
- единые параметры для всей программы / индивидуальные для процедур
- смена настроек подключения
- индикация наличия соединения
и т.п..