Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];

Вниз

назначение клавишы для визарда/эксперта   Найти похожие ветки 

 
ther ©   (2010-06-24 10:47) [0]

драсте...подскажите как назначить сочетании клавиш..есть достаточно мануалов по экспертам но они для старых версий и в delphi 2010 не работают..с горем по полам нарыл код..он создает меню..но...по нажатию ctrl+1 ничего не происходит если активно окно кода...но если активно любое другое окно то работает...как можно разрулить?

 NTAServices:=(BorlandIDEServices as inTAServices);

 MainMenu := NTAServices. MainMenu;
 ActionList := NTAServices.ActionList;
 if assigned(MainMenu) and assigned(ActionList) and not assigned(MainMenu.Items.Find(cCaption)) then begin

   FAction := TAction.Create(nil);
   FAction.ActionList := NTAServices.ActionList;
   FAction.Caption := "test";
   FAction.Category := "Tools";
   FAction.Hint := "teeest";
   FAction.ShortCut:=ShortCut(Word("1"), [ssCtrl]);
   FAction.OnExecute:=OnMenuClick;
   FMenuItem.Action:=FAction;
   NTAServices.AddActionMenu("ToolsOptionsItem", FAction, FMenuItem, True);


 
Игорь Шевченко ©   (2010-06-24 11:07) [1]


> с горем по полам нарыл


Это пять


 
Leonid Troyanovsky ©   (2010-06-24 11:11) [2]


> ther ©   (24.06.10 10:47)  

> .он создает меню..но...по нажатию ctrl+1

Выбери другое сочетание, это конфликтует с Goto Bookmarks.

--
Regards, LVT.


 
ther ©   (2010-06-24 11:17) [3]

другие тоже не работают....он почему то не реагирует когда фокус находится на коде


 
Leonid Troyanovsky ©   (2010-06-24 11:27) [4]


> ther ©   (24.06.10 11:17) [3]

> другие тоже не работают

Например, какие?

--
Regards, LVT.


 
ther ©   (2010-06-24 11:31) [5]

все которые я бы не подставлял
Ctrl+Shift+0,Ctrl+Shift+K и тд...


 
ther ©   (2010-06-24 11:35) [6]

ох ты ж черт...неудобно то как... Ctrl+Shift+q..сработал...видимо действительно конфликты были...просто перепробовал туеву кучу комбинаций и отчаялся...звиняйте


 
Anatoly Podgoretsky ©   (2010-06-24 14:16) [7]

> ther  (24.06.2010 10:47:00)  [0]

Зачем по полам рыть? Неудобно же.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
2-1277184716
Miko
2010-06-22 09:31
2010.09.19
Не найдена точка входа процедуры в DLL


2-1277368711
LDV
2010-06-24 12:38
2010.09.19
кодировка


15-1276780683
shaman
2010-06-17 17:18
2010.09.19
объектно-ориентированное програмирование


2-1275926246
TStas
2010-06-07 19:57
2010.09.19
Локальные константы подпрограмм


15-1277105792
12
2010-06-21 11:36
2010.09.19
Идея такая. Пусть пользователь сам себе рисует форму..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский