OberonCore https://forum.oberoncore.ru/ |
|
Загрузка файла с текстом при запуске БлэкБокс https://forum.oberoncore.ru/viewtopic.php?f=1&t=2305 |
Страница 1 из 1 |
Автор: | Феодоритов [ Вторник, 02 Февраль, 2010 19:19 ] |
Заголовок сообщения: | Загрузка файла с текстом при запуске БлэкБокс |
Подскажите, пожалуйста, как добиться, чтобы при запуске сразу открывалось окно с текстовым файлом, например, Hegel.odc По совету уважаемого И.Е. Ермакова я пытался добиться этого эффекта, изменяя код модуля Config.Setup. Но максимум, чего удалось добиться, так это при запуске вместо окна журнала открывалось окно "Открыть" с искомым файлом перед глазами. Один клик мышкой - и цель достигнута. Хотя это портит весь замысел, как клякса на подарочной открытке... Мое достижение состояло в том, что в последней строке процедуры Setup Dialog.Call("StdLog.Open","",res); произведена замена StdLog.Open на HostCmds.Open Но дальше продвинуться не удалось, несмотря на тщательные раскопки в справках и литературе. Там загрузка файлов осталась терра инкогнита... |
Автор: | Info21 [ Вторник, 02 Февраль, 2010 19:32 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Возьмите "базовую" версию с Информатики-21. Там есть средство загрузки-сохранения конфигурации окон, включая selection в каждом окне и т.п. Настроите меню и Config, и всё. |
Автор: | Феодоритов [ Вторник, 02 Февраль, 2010 19:55 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Спасибо за быстрый ответ. Скачал, посмотрел. Напрягают 2 момента: 1. Базовая версия англоязычная. Брать ее для пользователей - клякса похуже предыдущей. 2. Я не нашел там средство сохранения конфигурации окон. |
Автор: | Евгений Темиргалеев [ Вторник, 02 Февраль, 2010 20:38 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Феодоритов писал(а): Но дальше продвинуться не удалось, несмотря на тщательные раскопки в справках и литературе Посмотрите команду StdCmds.OpenDoc Код: "StdCmds.OpenDoc('path/name')"
|
Автор: | Феодоритов [ Вторник, 02 Февраль, 2010 22:14 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Заработало! Подставил на место прежней вставки, а вместо path/name Hegel.odc (он же внутри папки программы) - искомый эффект достигнут. Спасибо за дельный совет. Теперь БлэкБокс будет распространяться вместе с майевтическими машинами... Да, кому интересно, загляните в группу "Программы, помогающие думать, сочинять, фантазировать", где эти машины среди прочего будут появляться http://subscribe.ru/group/programmyi-po ... tazirovat/ |
Автор: | Info21 [ Вторник, 02 Февраль, 2010 23:27 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Феодоритов писал(а): 2. Я не нашел там средство сохранения конфигурации окон. Как это. Модуль i21sysDesktop.В меню: Windows, Save Desktop -- весь этот раздел команд, выделенный линиями, работает с конфигурациями окон. File, Exit сохраняет текущую конфигурацию окон (в меню вставлена команда, показана крансым -- Info, Menus, клик по System). А в Config где-то вставлен вызов ***Restore. Феодоритов писал(а): 1. Базовая версия англоязычная. Брать ее для пользователей - клякса похуже предыдущей. Средства базовой версии есть во всех остальных -- в русскоязычной школьной в том числе. Только там нет автоматического спасения/восстановления конфигурации, т.к. на одном компе работает по нескольку школьников, они могут друг другу мешать. Хотя если работать с индивидуальными "рабочими папками", то такой проблемы нет. Так сделано, чтобы не путать простого учителя. А продвинутый всегда сможет добавить. |
Автор: | Info21 [ Вторник, 02 Февраль, 2010 23:30 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Феодоритов писал(а): ... где эти машины среди прочего будут появляться Там их много. Которую смотреть?
http://subscribe.ru/group/programmyi-po ... tazirovat/ |
Автор: | Феодоритов [ Среда, 03 Февраль, 2010 05:03 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Info21 писал(а): Там их много. Которую смотреть? Так БУДУТ же; пока не появились россыпью. Первая - "Гегель" - будет опубликована во второй половине февраля. |
Автор: | id_ler [ Воскресенье, 07 Февраль, 2010 11:35 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Феодоритов писал(а): Подскажите, пожалуйста, как добиться, чтобы при запуске сразу открывалось окно с текстовым файлом, например, Hegel.odc Еще пара вариантов.Двойной щелчок мышкой по файлу Hegel.odc. Легко создать ярлык этого файла на Рабочем столе. В свойствах файлов .odc должны быть указаны Тип файла: BlackBox Document и Приложение: BlackBox Если нужный файл поместить в корневой каталог, т.е. там, где находится BlackBox.exe, тогда его можно запустить из консоли. Переходим в папку BlackBox Component Builder и Код: C:\ BlackBox Component Builder> BlackBox.exe Hegel.odc
|
Автор: | Феодоритов [ Четверг, 11 Февраль, 2010 19:55 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Спасибо за ценные советы! Теперь можно увидеть, что удалось реализовать на их основе. Первая публикация с использованием БлэкБокс: "Гегель" - прогрессор семантических полей http://subscribe.ru/group/programmyi-po ... ovat/8171/ |
Автор: | Илья Ермаков [ Четверг, 11 Февраль, 2010 20:07 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Не открывает, авторизации просит! |
Автор: | Феодоритов [ Пятница, 12 Февраль, 2010 19:16 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Дело нехитрое: подписаться на группу (указать любой е-майл и свой пароль для входа в группу) - потом отписаться (это еще проще - одним щелчком) |
Автор: | Феодоритов [ Понедельник, 22 Февраль, 2010 12:17 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Опубликовал выпуск рассылки "Усилители интеллекта", посвященный сравнению простых IDE. http://subscribe.ru/archive/comp.soft.r ... 12959.html BlackBox попал в победители - благодаря поддержке с вашего форума. Побочный результат этой работы - группа "Придумай картине название" http://subscribe.ru/group/pridumaj-kartine-nazvanie/ |
Автор: | Info21 [ Понедельник, 22 Февраль, 2010 14:17 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Феодоритов писал(а): BlackBox попал в победители - благодаря поддержке с вашего форума. Авторство русификации указано весьма несправедливо.Первый шаг сделал Вольфганг Век (см. внизу на http://www.inr.ac.ru/~info21/), потом Иван Николаевич Горячев. Орловцы же в основном собрали в один пакет русификацию и некоторые исправления к Блэкбоксу 1.5. |
Автор: | Борис Рюмшин [ Понедельник, 22 Февраль, 2010 16:17 ] |
Заголовок сообщения: | Re: Загрузка файла с текстом при запуске БлэкБокс |
Info21 писал(а): Феодоритов писал(а): BlackBox попал в победители - благодаря поддержке с вашего форума. Авторство русификации указано весьма несправедливо.Первый шаг сделал Вольфганг Век (см. внизу на http://www.inr.ac.ru/~info21/), потом Иван Николаевич Горячев. Орловцы же в основном собрали в один пакет русификацию и некоторые исправления к Блэкбоксу 1.5. Более того. Прежде чем выводить "в печать" такую информацию нужно было спросить на форуме как и что. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |