Страница 14 из 24
c10
Добавлено: 29 Октябрь 2015, 13:18
RaFaeL
Да, именно. MDI Tab
c10
Добавлено: 29 Октябрь 2015, 13:18
Игорь Столяров
Дык мы же о среде разработки трем, а ты о готовых приложениях.
Переключалки окон для MDI народ делал и в C63 ...

c10
Добавлено: 29 Октябрь 2015, 13:33
finsoftrz
Ага, более 10 лет назад...
К слову, есть MDI-интерфейс, есть TAB-интерфейс. Разница, в моей интерпретации, в наличии на фрейме элементов управления дочерними окнами.
c10
Добавлено: 29 Октябрь 2015, 13:54
RaFaeL
Окай, покажите где взять.
Я тут
http://forum.clarionlife.net/phpbb/view ... 878#p22878 задавал вопрос, никто ничего не сказал
Только чтоб не нужно было в каждую процедуру что-то пихать
c10
Добавлено: 29 Октябрь 2015, 14:03
finsoftrz
Вот где взять, затрудняюсь сказать, может кто поделится. У меня все это встроены в шаблоны и подключается автоматически. Когда-то обсуждали в clalist, помню, Сергей Гундоров по озвученной идее делал реализацию на основе Memory-драйвера. У меня на очередях построено.
c10
Добавлено: 29 Октябрь 2015, 14:13
kreator
RaFaeL писал(а):Окай, покажите где взять.
В Global->App Settings->Extended UI->MDI Tab. Не работает? Или я не о том?
c10
Добавлено: 29 Октябрь 2015, 14:17
RaFaeL
kreator писал(а): В Global->App Settings->Extended UI->MDI Tab. Не работает? Или я не о том?
В 6.3 этого нет
Вернее, в последних патчах есть, но эта штука только чего-то добавляет для последующего перехода на С7 и вот там уже работает. Из справки:
The following special XP Visual Styles will be applied to source code that is exported to the Clarion 7 IDE. These styles WILL NOT be active in your Clarion 6 applications.
c10
Добавлено: 29 Октябрь 2015, 15:09
kreator
RaFaeL писал(а):В 6.3 этого нет
Да. Не работает. И шаблонами, похоже не подкрутить. Не настраиваемая штука.
c10
Добавлено: 29 Октябрь 2015, 15:10
Игорь Столяров
RaFaeL писал(а): Окай, покажите где взять
Не оно ?
http://forum.clarionlife.net/phpbb/view ... 0%BD%D0%B0
Там вроде ссылка на пример ....
c10
Добавлено: 29 Октябрь 2015, 15:23
RaFaeL
Игорь Столяров писал(а): Не оно ? viewtopic.php?f=1&t=2361&hilit=MDI+%D0%9E%D0%BA%D0%BD%D0%B0Там вроде ссылка на пример ....
Тема от моего бывшего начальника и ведущего программиста проекта (на то время) ))
Если он в свое время не прикрутил, хотя запросов на это было уйма, значит что-то тут не так...
(с другой стороны, он и OpenSSL в свое время тоже не смог прикрутить) )))) но там ссылка на пример дохлая
c10
Добавлено: 29 Октябрь 2015, 15:34
Игорь Столяров
RaFaeL писал(а): Тема от моего бывшего начальника и ведущего программиста проекта
Зато прослеживается преемственность поколений на форуме. Дед не допилил, теперь внук пилит то же самое ...

А насчет ссылок - к админу. Это что-то после их оптимизаций полетели картинки и ссылки в файловом разделе.

c10
Добавлено: 29 Октябрь 2015, 15:41
Admin
Игорь Столяров писал(а): Это что-то после их оптимизаций полетели картинки и ссылки в файловом разделе.
Сменен движок сайта полностью. Ссылки были на него.

c10
Добавлено: 29 Октябрь 2015, 17:32
finsoftrz
kreator писал(а): RaFaeL писал(а):В 6.3 этого нет
Да. Не работает. И шаблонами, похоже не подкрутить. Не настраиваемая штука.
Есть подозрение, что предлагаемый SV механизм достаточно примитивен. Есть тонкости, требующие настройки из конкретных оконных диалогов. Например, у нас в одной ните открыта форма редактирования документа, в другой отчет со строками-ссылками на документы. Жмем в этом отчете на строку с уже открытым документом, должны перепрыгивать в первую нить, а не открывать копию, иначе пользователи запутаются. Или у нас в разных нитях открыты формы редактирования разных контрагентов. Чтобы не запутаться, надо как-то идентифицировать закладки. Например, с помощью всплывающей подсказки высветить наименование. Соответсвенно, должны быть определены в оконной процедуре те контролы, которые являются триггерами для изменения текста подсказки. Или, например, надо реализовать функцию "найти документ в журнале" - проверить, активен ли журнал документов в других нитях и, в зависимости от результата, делать поиск в открытом или стартовать новую нить с копией. То есть много там всего, чтобы сделать интерфейс действительно функциональным...
c10
Добавлено: 03 Ноябрь 2015, 12:59
Игорь Столяров
Дед Пахом писал(а): На мой взгляд, entity properties достаточно полезная штука.
До меня кажется дошло, зачем SV ввели этот прибамбас в C10, вместе с "оригинальным" примером в описании !

Это реверанс в сторону создания мульти-язычных приложений ... Можно предположить, что следующим шагом
будет шаблон, в котором можно задать фразы на разных языках и их использование в разных окнах и сообщениях.
c10
Добавлено: 07 Ноябрь 2015, 15:15
Игорь Столяров
Опять проблемы в последнем релизе C10.11975 ...
Теперь, что-то с OLE интерфейсом.
Перестали выполняться команды вроде:
Просто меняю для программы DLL из прошлого релиза - все работает ....