Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26151
Рейтинг: 2127
#106: 2008-07-13 01:38:47 ЛС | профиль | цитата
А разве ответ "добавлено" не на это

Dilma, вот если при наведении курсора на линк появится примерно такая картинка - заберу свои слова назад.

------------ Дoбавленo:

Dilma писал(а):
у тебя одна попытка, чтобы подумать и ответить на этот вопрос самостоятельно

Залез в hiasm.db и поправил.
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#107: 2008-07-13 01:56:28 ЛС | профиль | цитата
nesco писал(а):
А разве ответ "добавлено" не на это

это не меню, а подсказка(Hint), и показывает она не куда идет линк, а какие две точки каких элементов связаны между собой. Только в качестве имен выступает название классов элементов, а не их предполагаемые имена
карма: 27
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#108: 2008-07-13 02:17:16 ЛС | профиль | цитата
Dilma писал(а):
это не меню, а подсказка(Hint)

А я написал "меню", тюфу, елы палы. Ну да, я про Hint спрашивал, у меня он почему-то не появляется -- наводишь, появляется иконка ручки... и тишина, никакого Hint'a, а компонент вставить можно из списка, вставляет исправно, при коротких линках, правда, наезжает на ближний элемент, ну это -- мелочи.

------------ Дoбавленo:


Dilma, и что такое Core, зачем он, и как с работать с его элементами

------------ Дoбавленo:


Еще более пристрастно поэкспериментировал, Hint работает, но очень высокая реакция на движение курсора, уменьшить реакцию на перемешение никак нельзя, а то дернешь мышь немного и Hint исчезает, затем снова появляется
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#109: 2008-07-13 09:54:17 ЛС | профиль | цитата
Dilma, забираю свои слова обратно


Dilma, а может проще и нагляднее видеть направление потока на схеме , если выводить в хинт название точек слева направо, а стрелочка указывает на точку doXxxxx


Вот так:
ChildPanelEx.doChangeTableWORef < ChildPanelEx.onInsertRecord
и сразу видно, что поток идет справа-налево
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1hi.png [4.1KB] [587]
Администрация
Ответов: 15295
Рейтинг: 1519
#110: 2008-07-13 12:36:48 ЛС | профиль | цитата
Tad писал(а):
если выводить в хинт название точек слева направо, а стрелочка указывает на точку doXxxxx

т.е. для каждого участка пути разворачивать струлку соответсвующим образом? А на вертикальных выводить вот так:
ChildPanelEx.onInsertRecord
V
ChildPanelEx.doChangeTableWORef


nesco писал(а):
уменьшить реакцию на перемешение никак нельзя, а то дернешь мышь немного и Hint исчезает, затем снова появляется

если с нажатым Ctrl водить, то задержки не будет

nesco писал(а):
что такое Core, зачем он, и как с работать с его элементами

элементы встроенные в среду. Зачем - для построения нормальных диалогов, для быстрого обучения принципам схемотехники, для управления схемами, может еще для чего понабится. Работают они очень просто - как только элемент Core вставлен на рабочий стол среды он тут же начинает работать. Вот пример небольшого калькулятора на элементах Core:
code_9450.txt

карма: 27
0
файлы: 1code_9450.txt [1KB] [497]
Разработчик
Ответов: 26151
Рейтинг: 2127
#111: 2008-07-13 12:42:44 ЛС | профиль | цитата
Dilma писал(а):
как только элемент Core вставлен на рабочий стол среды он тут же начинает работать

Рабочие схемки на поле HiAsm'a... Весьма интересно
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#112: 2008-07-13 13:24:43 ЛС | профиль | цитата
nesco, (что-бы Dilma не мучить ) Хотел добавить в "Контекстное меню рабочего стола" пункт "Добавить элемент" (есть тайное желание закрыть панель "Elements" навсегда ) и не получилось. Перестает работать и в "Контекстное меню линии связи". Может подскажишь - как это сделать?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#113: 2008-07-13 13:45:01 ЛС | профиль | цитата
Tad, а где ты нашел "Добавить элемент", я у себя такого пункта не созерцал, есть пункт "Встака элемента", но он работает нормально только на связях

Вообще-то, есть разница между понятиями "Вставка" (Insert) и "Добавление" (Add)
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#114: 2008-07-13 14:00:29 ЛС | профиль | цитата
Видимо Tad команду dodata повесил на "Контекстное меню рабочего стола", чего конечно же работать не будет ввиду причин, изложенных постом выше.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#115: 2008-07-13 14:02:50 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2022-04-03 07:42:45
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#116: 2008-07-13 14:06:19 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2022-04-03 07:42:45
карма: 0

0
Ответов: 3655
Рейтинг: 69
#117: 2008-07-13 15:32:23 ЛС | профиль | цитата
Dilma писал(а):
элементы встроенные в среду. Зачем - для построения нормальных диалогов, для быстрого обучения принципам схемотехники, для управления схемами, может еще для чего понабится


А почему ограничена функциональность?
Например у hcListBox - нет нижних точек.
------------ Дoбавленo:

Гость писал(а):
и в гостях

А может это глюк в базе.
Попробуй зарегится заново как "Tadd" и входить под этим именем.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#118: 2008-07-13 15:37:58 ЛС | профиль | цитата
Раньше у нас Билл был во всем виноват, а теперь
Dilma писал(а):
Видимо Tad команду dodata повесил на "Контекстное меню рабочего стола"

Dilma, ничего я никуда не вешал, а действовал как самый законопослушный гражданин:
1. Так как никогда раньше не пытался пользоваться "Редактором команд", то запустил его и попытался нажать F1. Пусто.
2. Закрыл редактор и нажал опять F1. Сработало. Появилась "Расширенная справка по программе HiAsm"
3. Нашел:
Project - меню проекта, которое появляется при клике на пустом месте схемы

4. Запустил "Редактором команд" в списке меню такого не нашел.
5. Методом научного тыка определил, что в HiAsme он "Контекстное меню рабочего стола"
6. Дальше в справке вычитал:
На содержимое любого из меню не накладывается никаких ограничений и оно может состоять абсолютно из любого набора пунктов.

7. В левом окне редактора выбрал нужный пункт, отметил его и стрелочкой между окнами переслал его в правое окно.
Пункт перестал работать даже там где раньше работал.
Что я еще не прочитал ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#119: 2008-07-13 16:27:58 ЛС | профиль | цитата
Вячеслав писал(а):
А почему ограничена функциональность?
Например у hcListBox - нет нижних точек.

не доделано

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

и потрудился выложить притензии только к тому, что лично тебе интересно:
Гость писал(а):

nesco писал(а):
есть пункт "Встака элемента", но он работает нормально только на связях

Вот я его и хотел применить. В оригинале то он звучал как "Добавить" (это у тебя в hiasm.db 81-й исправлен) жаль

и почему-то я нигде не увидел ни слова о том, что есть "вставка элемента", например, в контекстном меню вкладок, или в контекстном меню палитры инструментов, или в контекстном меню элемента, или... После такого уже не удивлюсь, если кто-то догадается пункт выбора цвета линии повесить на контекстное меню элемента и потом возмущаться почему у него цвет элемента в среде не меняется...

Tad, я конечно понимаю что это своеобразный стиль изложения мыслей - наехать на автора за то, что среда обязана нечто делать, а на практике этого не делает, но все же предлагаю принять за аксиому тот факт, что если что-то работает не так как хотелось бы, то значит этого никто не предусматривал. И значит надо подумать над своим предложение и выложить его на форум с описание плюсов и минусов.
карма: 27
1
Голосовали:Tad
Ответов: 16884
Рейтинг: 1239
#120: 2008-07-13 16:34:23 ЛС | профиль | цитата
Dilma, не наезжаю я. Просто решил, что что-то не так делаю. А хинтом и вставкой очень даже доволен. СПАСИБО!
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)