|
![]() |
#1 |
Moderator
|
Ну тогда я бы попытался, все же, воспользоваться примечаниями... Если не необходимости в сложной интеграции с СЕД и нужно хранить лишь ссылки, то создавать дополнительный объект - нет смысла. Сейчас некогда искать подходы к реализации, так что дам только направление: создайте ISV кнопку, которая будет искать на фрейме notescontrol последний элемент класса noteHeaderSelected - это выбранное пользователем примечание. Следом за этим элементом идет узел содержащий textarea с тектом вашей ссылки. В коде вы можете убедиться, что она начинается с "http" и открыть новое окно на этот адрес.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#2 |
Консультант-джедай
|
вместо кнопки можно попробовать переопределить событие двойного щелчка по примечанию и вместо открытия формы примечания открывать URL'у
![]()
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() Последний раз редактировалось slivka_83; 12.04.2010 в 09:45. |
|
![]() |
#3 |
Moderator
|
Была такая мысль, но примечания тоже нужно как-то редактировать. Не все они могут быть ссылками, и даже те что точно сслыки могут содержать ошибки. Мне тоже не нравятся кнопки, так что я бы, скорее предпочел добавить свой пункт в контекстное меню примечаний, но оно построено несколько нетривиально. Как я уже сказал времени сейчас нет, так что просто написал куда бы копал.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от Артем Enot Грунин
![]() Была такая мысль, но примечания тоже нужно как-то редактировать. Не все они могут быть ссылками, и даже те что точно сслыки могут содержать ошибки. Мне тоже не нравятся кнопки, так что я бы, скорее предпочел добавить свой пункт в контекстное меню примечаний, но оно построено несколько нетривиально. Как я уже сказал времени сейчас нет, так что просто написал куда бы копал.
![]() |
|