Popup textbox

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Popup textbox

Сообщение AlexBlack » 07.11.2005 (Пн) 11:05

Как сделать недоступным пункт меню "Вставить" у текстбокса?
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 07.11.2005 (Пн) 11:58

Как вариант Clipboard.Clear :о)

А еще мона сохранить клипбоард, очистить перед щелчком правой мышой, а потом восстановить.

Правда это все не хорошо!
Пора уже всем хорошим людям собраться и убить всех плохих людей.

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 07.11.2005 (Пн) 12:18

Ага. Мне нужно что то типа
mnuPaste.enabled = Flase
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 07.11.2005 (Пн) 12:24

M.B. выводить свое меню, вместо стандартного?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 07.11.2005 (Пн) 15:52

А наверное можно отлавить хендл меню, найти элемент "Вставить" отправить сообщение с соотв. конст.

Вобщем все через АПИ

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 07.11.2005 (Пн) 16:07

Zoomie, это меню создаётся только при клике - до этого его не существует.
Изображение

GB826
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 312
Зарегистрирован: 04.08.2005 (Чт) 0:58
Откуда: Планета #3

Сообщение GB826 » 07.11.2005 (Пн) 16:18

Так что мой вариант не так уж плох, но я бы взял вариант ANDLL, заодно можно напихать своего "добра", например, "Вставить только числа" ;о)
Пора уже всем хорошим людям собраться и убить всех плохих людей.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 07.11.2005 (Пн) 16:18

Заменить меню текстбокса своим. Пример видел 100%. В яндекс.

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 07.11.2005 (Пн) 19:56

tyomitch писал(а):Zoomie, это меню создаётся только при клике - до этого его не существует.


Так а если хэндлы отлавливать после клика и появления?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 07.11.2005 (Пн) 20:14

Типа ага, и мигать пунктом Paste туда-сюда для эффекта? :-D
Изображение

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 07.11.2005 (Пн) 21:33

tyomitch
Я знаю как взять этот самый хендл, перед открытием этого самого меню.

Короче вопрос сводиться к другому. Как по хендлу сделать пункт меню дизабленым.
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 07.11.2005 (Пн) 22:01

EnableMenuItem, как ни банально
Изображение

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 08.11.2005 (Вт) 18:22

По идее если сабкласить эдит то должно выскакивать сообщение
WM_INITMENUPOPUP

При этом должен прийти и wParam = menuHadle....
Почему ничего не приходит?
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 08.11.2005 (Вт) 18:59

tyomitch писал(а):Типа ага, и мигать пунктом Paste туда-сюда для эффекта? :-D


Жжощ не могу! :D :D :D :D :D

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 08.11.2005 (Вт) 20:52

2 AMED
Бери круче: я видел это даже на этом самом форуме :wink:
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 08.11.2005 (Вт) 23:09

Cryonyx писал(а):2 AMED
Бери круче: я видел это даже на этом самом форуме :wink:

А может сделать волну миганий пунктов меню? :lol:

Короче вопрос не снимаеться. Почему не приходить сообщение?
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 09.11.2005 (Ср) 21:11

Вот как шутить, так на это все гаразд....
посты пишут по 200-300 символов....
А вот как нужно что то такое сделать... тут все сразу молчат.

Я уже так намучался..... только этим и занимаюсь....
и ничего не получается.
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com

AlexBlack
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 324
Зарегистрирован: 18.07.2005 (Пн) 19:14
Откуда: Киефф, Юкрейн...

Сообщение AlexBlack » 19.11.2005 (Сб) 17:45

UP
Красный, но студийный.

http://www.rs-creative.com
Alex_Black@rs-creative.com


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: YaCy [Bot] и гости: 155

    TopList