HTML Spy

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 20.01.2006 (Пт) 1:26

По порядковому номеру в коллекции All. Для этого предназначено поле Odrinal. Например так:

WebBrowser.Document.All(125).Click.

Выкладываю стабильную (вроде :) ) версию 2.2 с исправленным багом при выборе языка и правильными копирайтами ;)

Текущая версия ниже
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось Odrick 27.01.2006 (Пт) 4:11, всего редактировалось 1 раз.
То, что для одних константа, для других только переменная...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.01.2006 (Пт) 10:27

Следующая пачка (тонкая) пожеланий :)
1)Сделать изменяемый размер с запоминанием при выходе. А то не очень удобно ползать в маленьких окошках по огромному дереву или тексту innerhtml.
2)Добавить вертикальный слайдер между деревом и текстом.
3)В списке броузеров искоренить все кнопки. Пусть автоматически отслеживает появление и удаление окон. В известном тебе примере показано как это сделать.
4)На отдаленное будущее - html текст форматировать лесенкой. Может сам сделаю.

Замечания по внешнему виду.
Если выбран список броузеров, то снизу из-под него выглядывает тонкая полоска дерева. Так же пустая полоска над комбобоксом с фреймами. И что-то не нравятся мне кнопки настройки и about без стилей. Варианты - вынести эти пункты в системное меню, нарисовать собственные, включить "ручную" поддержку стилей (как - посмотри мой дропдаун из кирпичей).

БАГ! Если включен режим always on top без привязки к ie и нажать about или options... Догадался? :lol:
Лучший способ понять что-то самому — объяснить это другому.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 20.01.2006 (Пт) 13:01

Вах-вах-вах... Какой нэхароший бага! Исправлю :)
То, что для одних константа, для других только переменная...

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 20.01.2006 (Пт) 14:11

По поводу ресайзинга - скорее всего не буду делать. Если бы дизайн был попроще немного. А так ресайзить все эти картинки шейпы и прочую дрянь мне что-то не улыбается ;) По поводу кнопок - ну в принципе можно искоренить только Refresh. Остальные-то нужны.

Если выбран список броузеров, то снизу из-под него выглядывает тонкая полоска дерева


Не должна - там просто контролы делаются невидимыми при переключении режимов. Можеш скриншот заслать? А то я такого у себя не наблюдаю...
Со стилями лажа, конечно. Щас буду разбираться с твоим комбобоксом ;)
То, что для одних константа, для других только переменная...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.01.2006 (Пт) 15:25

По поводу ресайзинга - скорее всего не буду делать. Если бы дизайн был попроще немного. А так ресайзить все эти картинки шейпы и прочую дрянь мне что-то не улыбается

Давай я сделаю :D Плюс сплит. Можешь мне скинуть на почту форму без кода, только дизайн и frx.
Остальные-то нужны.

Интересно, зачем нужен стоп? Ни разу им не пользовался. А если свенуть шпиона в трей, то он вообще никак не дает о себе знать и ничему не мешает. А вместо select можно на список повесить тултип "double click to select browser".

Еще добавь в архив пример файла с языками.
У вас нет доступа для просмотра вложений в этом сообщении.
Лучший способ понять что-то самому — объяснить это другому.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 20.01.2006 (Пт) 16:16

Договорились, вечерком зашлю форму. Может ты еще xp-шный стиль кнопам прикрутиш заодно? ;) А вот твой скриншот меня привел в легкое недоумение... Вот сейчас сижу и пытаюсь понять, как такое вообще может быть :D Ну а Стоп нужен чтобы перевести тулзу в автономный режим. Мне иногда нужно при работе с неким приложением на работе у которого 42 фрейма и размер страницы под 2 Мб ;)
То, что для одних константа, для других только переменная...

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 20.01.2006 (Пт) 16:21

Да, а примеры языковых файлов лежат в архиве - русский и украинский языки.
То, что для одних константа, для других только переменная...

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 21.01.2006 (Сб) 16:47

2 Odrick

Да, делфя и ВБ плохо уживаются. Я попробую сделать каркас DLL и вышлю его тебе...
А я все практикую лечение травами...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 23.01.2006 (Пн) 10:20

Договорились, вечерком зашлю форму.
Не получил.
42 фрейма и размер страницы под 2 Мб
:shock:
Лучший способ понять что-то самому — объяснить это другому.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 23.01.2006 (Пн) 14:35

Гм... Странно. Вот смотрю - письмо ушло. Ладно, зашлю еще раз :) А по поводу страниц - да, вот такие извращенцы эти амеры :) Просто web-приложение реально сложное. Статистический учет всех показателей работы предприятия. Ну и т.д.
То, что для одних константа, для других только переменная...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 23.01.2006 (Пн) 15:41

Все равно не пришло. Кидай лучше в личку.
Лучший способ понять что-то самому — объяснить это другому.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 24.01.2006 (Вт) 18:08

Кнопка с поддержкой картинки и стилей
У вас нет доступа для просмотра вложений в этом сообщении.
Лучший способ понять что-то самому — объяснить это другому.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 26.01.2006 (Чт) 17:42

Как тебе редизайн?
У вас нет доступа для просмотра вложений в этом сообщении.
Лучший способ понять что-то самому — объяснить это другому.

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 26.01.2006 (Чт) 19:09

Вот дошли руки и до шпиона :) В общем ресайзинг несколько глючит. А именно если закрыть дополнительную панель, изменить размеры, потом открыть и потянуть за сплитер появляются неприятные эффекты. XP-шная кнопка тоже не фонтан - в контейнере не нажимается, тултипы не выводятся :( По поводу дизайна - в общем-то здраво, нужно оценить и переосмыслить ;)
То, что для одних константа, для других только переменная...

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 27.01.2006 (Пт) 4:36

Предлагаю свой вариант ресайзинга. Из особенностей: при установленном режиме "поверх всех окон" окно не разворачивается на весь экран. Почему - непонятно, это не моих рук дело :) При выключенной дополнительной панели изменение размера окна блокируется. Размеры окна запоминаются в реестре. Кроме того подправлено несколько мелких багов. Но могут появится новые, особенно в ресайзинге :)
У вас нет доступа для просмотра вложений в этом сообщении.
То, что для одних константа, для других только переменная...

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 27.01.2006 (Пт) 10:20

А именно если закрыть дополнительную панель, изменить размеры, потом открыть и потянуть за сплитер появляются неприятные эффекты.
В курсе. Но если избавиться от кнопки pbPanel, то в спецэффектах нужда отпадет. А если по-твоему ограничивать размер формы в Form_Resize(), то спецэффекты тоже будь здоров. :wink:
XP-шная кнопка тоже не фонтан - в контейнере не нажимается
Контейнер ни при чем. Просто я забыл добавить
Код: Выделить всё
Private Sub Image1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    UserControl_MouseDown Button, Shift, X, Y
End Sub

Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    UserControl_MouseMove Button, Shift, X, Y
End Sub

тултипы не выводятся
Аналогично. При наведении мышки на Image1, пытается высветиться его тултип, который не установлен.
Лучший способ понять что-то самому — объяснить это другому.

Пред.

Вернуться в Наши проекты

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

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

    TopList  
cron