OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 27 Апрель, 2024 17:29

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Как создать ссылку
СообщениеДобавлено: Вторник, 16 Январь, 2024 23:40 
Аватара пользователя

Зарегистрирован: Понедельник, 20 Март, 2023 12:22
Сообщения: 22
В справке Блэкбокса есть ссылки на примеры. Как подобное делается ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Среда, 17 Январь, 2024 00:21 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3778
sadkouski писал(а):
В справке Блэкбокса есть ссылки на примеры. Как подобное делается ?


Ссылки создаются с помощью вот такого синтаксиса
<команда>текст<>
эту строку надо выделить и выбрать в меню "Инструменты"/"Создать ссылку"

В примерах в качестве команды в первых угловых скобках идет команда StdCmds.OpenBrowser, у которой есть два аргумента, откуда брать файл и с каким названием открыть окно

<StdCmds.OpenBrowser('Obx/Docu/Hello0', 'ObxHello0 Docu')>ObxHello0  docu/sources<>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Среда, 17 Январь, 2024 16:58 
Аватара пользователя

Зарегистрирован: Понедельник, 20 Март, 2023 12:22
Сообщения: 22
Спасибо ! Работает

Создал папку "Cp".
В подпапке "Mod" учебные примеры, в комментариях к ним вырезки текста из разных источников.
В подпапке "Docu" поместил "CpReport" (*Сообщение о языке Компонентный Паскаль*).
В тексте "ReportCP" хочу делать ссылку на пример "Record0" в папке "Mod".
В тексте "ReportCP" под разделом "указательные типы" набрал код:
<StdCmds.OpenBrowser('Cp/Mod/Record0', 'CpRecord0 Mod')>Record<>
Выделил его.
Инструменты
Создать ссылку
Многократно появлялось меню Linrs$Target
Устал , переключился на другую работу.
Вернулся= всё работает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Среда, 17 Январь, 2024 20:25 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3778
А, меню появляется, если выделение не соответствует синтаксису. Например, вы выделили не всё или случайно выделили ещё пробел до или после треугольной скобки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Среда, 17 Январь, 2024 22:09 
Аватара пользователя

Зарегистрирован: Понедельник, 20 Март, 2023 12:22
Сообщения: 22
Предположу , что это был пробел.
Я с лупой сравнивал на экране Вашу ссылку и свою.
Проверил выделение с пробелом и без - действительно это так работает. Сколько бы мне ещё предстояло неудачных попыток , что бы заподозрить такое. Пробел, это для разделения слов, один или 2, 3 для удобного восприятия. Ошибался. Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Среда, 17 Январь, 2024 22:22 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3778
Это, к слову, достаточно недружелюбное поведение, наверное, стоит это улучшить.

Если справа или слева пробелы, то их возможно просто игнорировать в алгоритме.

Может кто-то из сообщества хочет улучшить эту часть фреймворка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Четверг, 18 Январь, 2024 23:45 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3778
к слову, про это диалоговое окно! оно ведь как раз создано, чтобы облегчить создание ссылки.
Достаточно только выделить текст, а команду уже возможно в этом меню добавить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Понедельник, 22 Январь, 2024 12:58 
Аватара пользователя

Зарегистрирован: Понедельник, 20 Март, 2023 12:22
Сообщения: 22
Выделил пример, скопировал.
На другой странице, в тексте, выделяю слово .
Инструменты
Создать ссылку
Меню Link&Targets
В среднем окне ; вставить
Применить.Ок

В журнале: Неизвестный идентификатор


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Понедельник, 22 Январь, 2024 13:27 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3778
Вот так вставляете команду?


Вложения:
link.png
link.png [ 22.44 КБ | Просмотров: 2210 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как создать ссылку
СообщениеДобавлено: Вторник, 23 Январь, 2024 01:15 
Аватара пользователя

Зарегистрирован: Понедельник, 20 Март, 2023 12:22
Сообщения: 22
Нет не так .
Спасибо большое !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB