Форум: "Начинающим";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
ВнизИспользование курсора для навигации по страницам в TWebBrwser-e Найти похожие ветки
← →
TComponent (2011-08-15 17:20) [0]Здравствуйте! По-умолчанию в Twebbrowser-e нельзя использовать клавиши для навигации по странице – чтобы курсор «бегал» по документу.
В браузере Mozilla Firefox в настройках можно включить соотв-ую опцию, после чего для навигации по документу можно будет использовать курсор (это предложение безотносительно к компоненту TWebBrowser).
Вопрос: Можно ли и в компоненте TwebBrowser «включить» курсор, который будет бегать по открываемым страницам?
← →
Kilkennycat © (2011-08-16 01:17) [1]можно.
← →
TComponent (2011-08-16 09:06) [2]
> можно.
Как?
← →
Kilkennycat © (2011-08-16 23:39) [3]создать наследника, добавить обработчик клавиш
← →
sniknik © (2011-08-17 01:11) [4]> создать наследника, добавить обработчик клавиш
TWebBrowser это "сом-сервер", другое приложение, наследника будешь писать над OLE-контейнером... ничего не измениться. как только "провалился" внутрь объекта, кликнув по нему мышкой например, так ни одного события от клавиш в своей проге не дождешься.
← →
sniknik © (2011-08-17 01:17) [5]но вообще, настройка есть, аналогично мазиле, значит и включить можно...
← →
Германн © (2011-08-17 01:25) [6]
> sniknik © (17.08.11 01:17) [5]
>
> но вообще, настройка есть, аналогично мазиле, значит и включить
> можно...
>
Я так понял, что автору нужно такое "свойство" в "инспекторе объектов". А его там нет!
← →
sniknik © (2011-08-17 01:42) [7]оно есть в настройках IE, в "специальных возможностях".
p.s. пусть учится брать не там где хочется, а там где есть.
← →
Германн © (2011-08-17 01:53) [8]
> пусть учится брать не там где хочется, а там где есть.
>
Ну эт да. Пусть учится. :)
← →
Kilkennycat © (2011-08-17 09:44) [9]
> TWebBrowser это "сом-сервер",
да, точно. забыл уже...
← →
TComponent (2011-08-17 10:36) [10]
> Я так понял, что автору нужно такое "свойство" в "инспекторе
> объектов". А его там нет!
Не обязательно "свойство" в "инспекторе" - любой способ.
> пусть учится брать не там где хочется, а там где есть.
Странное высказывание для программиста.
Форумы по программированию наверно для того и создаются, чтобы хотя бы программисты не гнались за версиями коммерческих программ, а могли бы вносить нужные им изменения в свои программы.
Если бы у многих коммерческих программ были свободные исходники (каламбур), то вопросов на форумах было бы гораздо меньше.
← →
sniknik © (2011-08-17 10:55) [11]> Странное высказывание для программиста.
нормальное. начитаешься тут "желаний странного", так и не такое выскажешь, а уж про целевое использование чего либо так и без всяких чтений.
> Форумы по программированию наверно для того и создаются, чтобы хотя бы программисты не гнались за версиями коммерческих программ,
а вот это уже странно... ну вот откуда опять выводы о даже близко не упоминавшемся? почему каждый аноним такой ... эээ... "ограниченно самоуверенный"?
тебе кто-то сказал что нужно что-то купить? или послали исправлять код IE?
нет, было сказано, что меняя свою программу OLE объект не изменить, но никто тебе не мешает по изучать интерфейсы этого объекта и поучится им управлять... добраться до нужного переключателя в настройках.
> а могли бы вносить нужные им изменения в свои программы.
да Гейтса ради, вноси, в свои... хочешь искать где светлее, а не там где потерял, вперед! и Сизифа тебе в помощь.
← →
TComponent (2011-08-17 11:34) [12]sniknik, сначала Вы сказали
> (17.08.11 01:42) [7]
>
> оно есть в настройках IE, в "специальных возможностях".
>
> p.s. пусть учится брать не там где хочется, а там где есть.
>
А потом -
> > Форумы по программированию наверно для того и создаются,
> чтобы хотя бы программисты не гнались за версиями коммерческих
> программ,
> а вот это уже странно... ну вот откуда опять выводы о даже
> близко не упоминавшемся?
А вот это я вообще не понял:
> > а могли бы вносить нужные им изменения в свои программы.
>
> да Гейтса ради, вноси, в свои... хочешь искать где светлее,
> а не там где потерял, вперед! и Сизифа тебе в помощь.
"могли бы вносить нужные им изменения в свои программы" - это утверждение как раз таки против Гейтса, чтобы люди не тратили деньги на его программы, в которых полно глюков. Я вам про белое, а вы мне про черное.
Сизиф тут непричем. Из мухи слона программисты не делают.
← →
Игорь Шевченко © (2011-08-17 11:54) [13]
> как раз таки против Гейтса, чтобы люди не тратили деньги
> на его программы, в которых полно глюков
шепотом: А он знает об этом ?
← →
sniknik © (2011-08-17 12:41) [14]> sniknik, сначала Вы сказали
давай на аналогиях, раз не доходит.
на электростанции есть рубильник, переключатель, с хорошего, кошерного электричества на плохое канадское... (абстракция из фильма), а ты спрашиваешь
- "как построить дом для богоизбранных, только с кошерным электричеством"
тебе отвечают
- дом как ни строй не получится, но можно кое кому, на электростанции предложить гешефт (не деньги! а то опять...), типа договорится (интерфейс), чтобы он научил вас управлять рубильником на расстоянии с помощью хитрой системы веревочек и рычажков. главное включать придется ТАМ, а не дизайнить дом ЗДЕСЬ в последний сто одинадцатый раз...
а ты тут же, это, что мне электростанцию покупать, а пусть ее планировку любому желающему дадут менять, тогда и проблем не будет.
????
доступнее?
> А вот это я вообще не понял:
что такое СОM/OLE, ... + до кучи ActivX, интерфейсы?
достаточно думаю ключевых слов чтобы поискать/по изучать/узнать/понять.
← →
DiamondShark © (2011-08-17 13:50) [15]
> sniknik © (17.08.11 12:41) [14]
Ты не трынди. Ты сразу скажи: знаешь как сделать, или не знаешь?
Если знаешь, то напиши как. Если не знаешь -- заткнись в тряпочку. Твоя философия никому в пень не тарахтела.
← →
sniknik © (2011-08-17 14:38) [16]о племя копипастобатонокидателей...
догадываюсь как сделать, и даже был бы согласен помочь тому кому реально нужно и кто делал бы сам, пусть с и помощью. но любителям халявы и по препираться (ну как же, ведь сразу с почтением на блюдечке не подали)... увольте.
← →
TComponent (2011-08-17 17:39) [17]
> кому реально нужно и кто делал бы сам, пусть с и помощью.
> но любителям халявы
Неужели тот, кому это не реально нужно, будет спорить в середине августа (школа и ВУЗ отпадают - халявщики просто НЕ БУДУТ забивать себе этим голову) на форуме, где нет ярких эмоций (напр фоток как в vk), что так пленяет халявщиков?
Неужели тот, кому это не надо, будет пытаться понять аналогию с электротехникой, где присутствуют термины, ещё более непонятные чем в том, чему посвящен форум?
За СОM/OLE, ActivX, интерфейсы спасибо - серьезно. Буду изучать!
← →
Kilkennycat © (2011-08-17 22:36) [18]на мой взгляд, все-таки sniknik прав.
во-первых, он сказал, что это реально, значит надо искать и поиск должен дать результат.
во-вторых, самостоятельный поиск приносит больше опыта и образования и прочего, чем готовое решение. да к тому же во время поиска еще и сторонней, и возможно, полезной информации будет.
Но, это, конечно, справедливо в варианте, когда начинающий спрашивает у профессионала.
если вопрос спрашивает не начинающий - тут готовое решение эффективней, ибо вызывает экономию времени.
← →
DiamondShark © (2011-08-18 12:46) [19]
> Kilkennycat © (17.08.11 22:36) [18]
На мой взгляд, был задан конкретный вопрос, на который существует конкретный ответ: либо способ достижения требуемого, либо обоснованное утверждение о невозможности достижения требуемого.
Никакой философии или учения жизни никому нафиг не требовалось. Кухонная психология на тему кто какой профессионал и как с кем общаться тоже никакого эффекта, кроме увеличения энтропии Вселенной, не имеет.
Знаешь -- говоришь.
Не знаешь -- сопишь в дырочку.
Как приемлемый вариант можно написать, мол, сам я прямо вот точно с такой задачей не сталкивался, но вот знаю, что дельфийский ТВебБраузер -- это тупенькая обёртка над майкрософтовским акивиксом, вот отсюда
http://msdn.microsoft.com/en-us/library/aa752038(v=VS.85).aspx
и далее по кросс-ссылкам есть описание этого активикса, там можно покопаться и может что-нибудь найдётся.
Это хороший, годный вариант, если точно не знаешь, а пальцы, иначе как на клавиатуру, больше деть некуда.
А то, что здесь устроил sniknik -- это нарезка понтов и информационный шум, прикрытые омерзительной гопническо-дедовщинной ботвой про "молодых жызне учим и халявщиков отваживаем".
← →
sniknik © (2011-08-18 14:16) [20]> Знаешь -- говоришь.
> Не знаешь -- сопишь в дырочку.
с таким подходом ни одного вопроса не было бы решено... ведь изначально никто ничего не знал. верно?
мой подход - хочешь решить свою проблему, решаешь ее сам. "затык", или что то непонятно спрашивай, подскажут направление, идеи, код/готовое в самом крайнем случае. если отвечающему проблема также интересна/актуальна. и продолжаешь решать ее сам.
> Это хороший, годный вариант
как ответ да, если бы было в посл=те 1-6 ом, но не в поучениях как нужно отвечать.
не нравится как отвечают другие? успей первым, не дай им шанса. (вот теперь поучение от меня, посмотрим реакцию)
> это нарезка понтов и информационный шум
понты и шум вижу с "противной стороны", я только отвечаю, а отвечаю потому как меня начинают "лечить" как мне должно им отвечать, учат для чего нужны форумы и т.д.
вот ткни пальцем где я инициатор. или где "понт" типа это как "два пальца" но не скажу как потому, что вы ламеры. нет такого, максиму что от меня было это по сути - "помогу если буду видеть адекватную реакцию".
к тому же автору я совсем не хотел отвечать, общался с другими, теми кто в состоянии понять, что их ответ неверен по моим "понтам".
но так много "указующих" и так сложно сдержатся...
← →
sniknik © (2011-08-18 15:48) [21]> Знаешь -- говоришь.
> Не знаешь -- сопишь в дырочку.
подход потребителя. просил "жрачки", дайте "жрачку", и не вздумайте даже намекать, что неплохо бы поучаствовать в решении собственной проблемы. или спрашивать/обсуждать зачем или почему это нужно... ну как же у меня тут супер идея, ноу хау, а я буду ей делиться с быдлом кого просто "напряг" ее сделать.
← →
Kilkennycat © (2011-08-18 23:51) [22]
> DiamondShark © (18.08.11 12:46) [19]
ну, если не пытаться учить самостоятельно находить решения, то есть риск вырастить поколение дебилов, т.е. людей, способных размножаться и решать простые шаблонные задачи. Хочешь такую смену?
так что, варианты такие:
знаешь -- учишь.
не знаешь -- пытаешься научиться.
ну или третий вариант -- а мне все пофиг.
а понты, да еще интернет-вариант - ну это смешно, не тот возраст.
← →
Германн © (2011-08-19 00:47) [23]
> DiamondShark © (17.08.11 13:50) [15]
Не надо "советовать" другим людям - "Как они должны отвечать".
Есть правила форума, есть модераторы, которые следят за соблюдением этих правил.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2011.12.04;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.005 c