Страница 1 из 2
Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 13:51
kreator
Есть Form. Нужно сделать из него просто окно. Главное удалить ссылку на редактируемый файл/таблицу. Как? Если через txa, что там удалить?
Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 16:41
Admin
Кнопку OK удалите. На ней EXTENSION висит. Так кажется.
Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 16:57
gopstop2007
а создать пустышки формы и окна эспортнуть в ТХА, посмотреть различия

Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 19:44
Yufil
В меню есть пункт "Change template", иногда работает
Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 22:24
kreator
Yufil писал(а):В меню есть пункт "Change template", иногда работает
В С10 найти такой пункт тяжело, если он вообще есть. В принципе должно меняться в свойствах процедуры, но не помогает. Выгрузил в txa, удалил "[FILES] Primary" и шаблон на "OK". Прокатило. А вообще блин не смешно, 3 часа потерянного времени на ерунду.
Как поменять Form на простое Window?
Добавлено: 22 Март 2016, 23:02
Yufil
Да, похоже, что убрали за ненадобностью. В CW6 был точно

Как поменять Form на простое Window?
Добавлено: 23 Март 2016, 2:01
Admin
kreator писал(а): Выгрузил в txa, удалил "[FILES] Primary" и шаблон на "OK".
Просто кнопку OK на окне пробовали удалить?
Как поменять Form на простое Window?
Добавлено: 23 Март 2016, 10:15
kreator
Admin писал(а):Просто кнопку OK на окне пробовали удалить?
Не пробовали. Не догадался, время поджимало. Будет ещё возможность, попробую, главное, чтобы в голове отложилось.
Как поменять Form на простое Window?
Добавлено: 23 Март 2016, 19:56
Shur
Yufil писал(а): В меню есть пункт "Change template", иногда работает
Yufil писал(а): Да, похоже, что убрали за ненадобностью. В CW6 был точно

Осталось. Находится здесь: Procedure --> кнопка Properties --> Template - кнопка [...]
Как поменять Form на простое Window?
Добавлено: 23 Март 2016, 23:16
kreator
Shur писал(а):Осталось. Находится здесь: Procedure --> кнопка Properties --> Template - кнопка [...]
Ну да, это я первым делом попробовал. Но здесь только формальность, ничего не происходит, кроме изменения названия темплейта.
Как поменять Form на простое Window?
Добавлено: 24 Март 2016, 12:52
Shur
kreator писал(а): Ну да, это я первым делом попробовал. Но здесь только формальность, ничего не происходит, кроме изменения названия темплейта.
Я не сомневался. А вот про "ничего не происходит" надо бы посмотреть на имбеды, какие-то после смены темплейта могли оказаться в орфанах (orphans).
Как поменять Form на простое Window?
Добавлено: 24 Март 2016, 12:58
kreator
Shur писал(а):Я не сомневался. А вот про "ничего не происходит" надо бы посмотреть на имбеды, какие-то после смены темплейта могли оказаться в орфанах (orphans).
Меня, собственно, интересовал только один вопрос. В форме стоит таблица для редактирования, и если её убрать, то Кларион ругается (типа должна быть и всё). При смене темплейта через свойства процедуры всё остаётся по-прежнему, всё равно ругается.
Как поменять Form на простое Window?
Добавлено: 24 Март 2016, 13:58
Admin
kreator писал(а):При смене темплейта
При смене темплейта кнопка OK не удалится, вот и ругается.
Смена вообще, та еще шляпа. В основном использовал для обмена source на window и обратно.
Как поменять Form на простое Window?
Добавлено: 04 Апрель 2016, 12:39
artgkx
Как-то понадобилось переделать Form в Window. Перерисовывать было лень.
Сделал Window, в Form кнопка справа от Window скопировал, а в новом Window - таже кнопка
вставил. Получилось Window как Form. Поля для ввода сделал как локальные переменные.
И по Ok уже запускал другую процедуру с параметрами введенными в Window.
Clarion 6.3
И еще ссылка "Text Editor Clarion IDE for Windows".
Есть "Hamsin Clipboard", очень удобно записать какой-то текст и затем в редакторе вставлять оттуда.
Как поменять Form на простое Window?
Добавлено: 04 Апрель 2016, 17:41
Yufil
Таких менеджеров Буфера обмена довольно много. Из отечественных наиболее популярен бесплатный Clipdiary от Yandex, из импортных, например, Ditto
А ещё у контролов в окне надо разные реквизиты (типа #SEQ) удалять, Embed'ы аккуратно переносить и всё такое...
Всё равно ручками