Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FormsClass / 8 сообщений из 8, страница 1 из 1
26.03.2008, 12:26
    #35214483
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
Подскажите, как-нить можно программным путем изменить настройки "класс для
создания формы" (tools->options->forms->template Class -> form).

Суть такая. Есть несколько проектов. Нужно чтобы для каждого проекта была
своя настройка.

Своими силами найти не могу.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
26.03.2008, 12:39
    #35214538
FormsClass
предлагаю формы scx не создавать

а наследовать и создавать также
vсx формы в библ-х виз.классов


а так все намного проще

авторНужно чтобы для каждого проекта была
своя настройка.


сделайте несколько ярлыков для лисы - для каждого проекта - свой
и пропишите в ярлыке конфиг

для каждого проекта свой конфиг, который подключает свой ресурсный файл

и будет чудо,
для каждого проекта будет взлетать лис со своими настройками
...
Рейтинг: 0 / 0
26.03.2008, 14:13
    #35214951
FormsClass
+
DO (home()+'envmgr.app')
...
Рейтинг: 0 / 0
27.03.2008, 05:22
    #35216347
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
> предлагаю формы scx не создавать
>
> а наследовать и создавать также
> vсx формы в библ-х виз.классов

Почему?
Можно конечно и так, Но формы как-то роднее и ближе... Естественно создаются
они на основе моего класса.

А вот как подменять этот свой класс на разные при редактировании разных
проектов - это вопрос. Похоже придется в реестре менять при запуске на
редактирование разных проектов...

> сделайте несколько ярлыков для лисы - для каждого проекта - свой
> и пропишите в ярлыке конфиг
Прописан не только свой конфиг, но и свой start.fxp, который устанавливает
свои set`ы и создает необходимые объекты и пр. настройки.

> для каждого проекта свой конфиг, который подключает свой ресурсный
> файл
>
> и будет чудо,
> для каждого проекта будет взлетать лис со своими настройками
Да вот, как бы, не полное чудо происходит, т.к. настройки класса, на основе
которого происходит создание новых форм хранится, похоже, в виндовом реестре
и одна для всех копий лисы... :(



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.03.2008, 08:26
    #35216426
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
> DO (home()+'envmgr.app')

Удобная штука, но гонит на путях содержащих пробелы.

Пробелы убрал. На одном проекте работает - на другом уже не выкидывает
ошибок, но установки не востанавливает.

Вскрыл ее рефоксом - все таки лезет в реестр и там прописывает. Будем
посмотреть дальше.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.03.2008, 09:14
    #35216480
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
Наврал с тем, что гонит. Не разобрался как его запускать с ключами, чтобы не
выбирать каждый раз руками.

А таск панель запускать не хочу. :(


Как я понял, поковыряв малость в нутри (home()+'envmgr.app') записывает
соответсвующие значения в реестр, потом sys(3056, 1) потом востанавливает
значения в реестре на значения по умолчанию.

Буду ковырять дальше...

> > DO (home()+'envmgr.app')
>
> Удобная штука, но гонит на путях содержащих пробелы.
>
> Пробелы убрал. На одном проекте работает - на другом уже не
> выкидывает
> ошибок, но установки не востанавливает.
>
> Вскрыл ее рефоксом - все таки лезет в реестр и там прописывает. Будем
> посмотреть дальше.
>
>
>
> Posted via ActualForum NNTP Server 1.4
>
> Тема Ответить Сообщение
>


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.03.2008, 09:26
    #35216507
piva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
Galyamov RinatВскрыл ее рефоксом ...
Исходники же и так есть в xsource.zip
...
Рейтинг: 0 / 0
27.03.2008, 10:06
    #35216601
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FormsClass
> Вскрыл ее рефоксом ...
>
> Исходники же и так есть в xsource.zip

Нашел исходники - помогло не сильно :)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FormsClass / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]