AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Проблема. Замена меню собственным

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
koros



Joined: 12 Apr 2008
Posts: 54

PostPosted: Sat Apr 12, 2008 12:05 pm    Post subject: Проблема. Замена меню собственным Reply with quote

Я понимаю, что мой вопрос несколько некорректен, так что прошу сильно не пинать.
Я заменил с помощью ResHacker'а меню в AkelPad на следующее
Code:
4001 MENU
LANGUAGE LANG_RUSSIAN, 0x1
{
POPUP "&Файл"
{
   MENUITEM "&Новый\tCtrl+N",  4101
   MENUITEM "Созд&ать окно\tCtrl+Shift+N",  4102
   MENUITEM "&Открыть...\tCtrl+O",  4103
   MENUITEM "&Переоткрыть\tF5",  4104
   MENUITEM "&Сохранить\tCtrl+S",  4105
   MENUITEM "Сохранить &как...\tCtrl+Shift+S",  4106
   MENUITEM "Сохранить &все",  4110
   MENUITEM SEPARATOR
   MENUITEM "Пара&метры страницы...",  4107
   MENUITEM "&Печать...\tCtrl+P",  4108
   MENUITEM SEPARATOR
   POPUP "Последние &файлы"
   {
      MENUITEM "_",  5001

   }
   MENUITEM SEPARATOR
   MENUITEM "В&ыход\tEsc",  4109
}
POPUP "&Правка"
{
   MENUITEM "&Отменить\tCtrl+Z",  4151
   MENUITEM "Пов&торить\tCtrl+Shift+Z",  4152
   MENUITEM SEPARATOR
   MENUITEM "&Вырезать\tCtrl+X",  4153
   MENUITEM "&Копировать\tCtrl+C",  4154
   MENUITEM "Вст&авить\tCtrl+V",  4155
   MENUITEM "&Удалить\tDel",  4156
   MENUITEM "В&ыделить всё\tCtrl+A",  4157
   MENUITEM SEPARATOR
   MENUITEM "Вставить &символ\tCtrl+I",  4163
   POPUP "Вы&деление"
   {
      MENUITEM "&Добавить Tab\tTab",  4165
      MENUITEM "&Убрать Tab\tShift+Tab",  4167
      MENUITEM "Д&обавить пробел\tSpace",  4169
      MENUITEM "У&брать пробел\tShift+Space",  4171
      MENUITEM "Убр&ать первый символ\tShift+Backspace",  4173
      MENUITEM "Убра&ть Tab'ы и пробелы в конце\tAlt+Backspace",  4174
      MENUITEM SEPARATOR
      MENUITEM "ВСЕ &ПРОПИСНЫЕ\tCtrl+6",  4175
      MENUITEM "все &строчные\tCtrl+7",  4176
      MENUITEM "&Как в предложениях.\tCtrl+8",  4177
      MENUITEM "&Начинать С Прописных\tCtrl+9",  4178
      MENUITEM "&иНВЕРТИРОВАТЬ\tCtrl+0",  4179
      MENUITEM SEPARATOR
      MENUITEM "Перекодироват&ь...\tAlt+R",  4182
   }
   POPUP "&Формат новой строки"
   {
      MENUITEM "DOS/Windows (0Dh, 0Ah)",  4180
      MENUITEM "Unix (0Ah)",  4181
   }
}
POPUP "Найти"
{
   MENUITEM "Найт&и...\tCtrl+F",  4158
   MENUITEM "Найти далее в&низ\tF3",  4159
   MENUITEM "Найти далее ввер&х\tShift+F3",  4160
   MENUITEM SEPARATOR
   MENUITEM "&Заменить...\tCtrl+R",  4161
   MENUITEM "&Перейти к строке...\tCtrl+G",  4162
}
POPUP "Кодировка"
{
   MENUITEM "Открыть как Windows-1251\tAlt+W",  4409
   MENUITEM "Открыть как DOS-866\tAlt+D",  4410
   MENUITEM "Открыть как КОИ8-Р\tAlt+K",  4414
   POPUP "Открыть как Unicode"
   {
      MENUITEM "UCS-2 little endian (стандартная)\tAlt+L",  4411
      MENUITEM "UCS-2 big endian\tAlt+B",  4412
      MENUITEM "UTF-8\tAlt+U",  4413
   }
   MENUITEM SEPARATOR
   MENUITEM "Сохранить в Windows-1251\tCtrl+Alt+W",  4415
   MENUITEM "Сохранить в DOS-866\tCtrl+Alt+D",  4416
   MENUITEM "Сохранить в КОИ8-Р\tCtrl+Alt+K",  4420
   POPUP "Сохранить в Unicode"
   {
      MENUITEM "UCS-2 little endian (стандартная)\tCtrl+Alt+L",  4417
      MENUITEM "UCS-2 big endian\tCtrl+Alt+B",  4418
      MENUITEM "UTF-8\tCtrl+Alt+U",  4419
   }
   MENUITEM SEPARATOR
   MENUITEM "Определить кодировку\tAlt+F5",  4408
}
POPUP "&Вид"
{
   MENUITEM "&Шрифт...",  4201
   MENUITEM "Цвет &текста...",  4202
   MENUITEM "Цвет ф&она...",  4203
   MENUITEM SEPARATOR
   POPUP "&Размер шрифта"
   {
      MENUITEM "У&величить шрифт\tCtrl+Num +",  4204
      MENUITEM "У&меньшить шрифт\tCtrl+Num -",  4205
   }
   POPUP "&Выравнивание"
   {
      MENUITEM "По &левому краю",  4206
      MENUITEM "По &центру",  4207
      MENUITEM "По &правому краю",  4208
   }
   MENUITEM SEPARATOR
   MENUITEM "П&еренос по словам\tCtrl+U",  4209
   MENUITEM "&Поверх всех окон\tCtrl+T",  4210
   MENUITEM "&Строка состояния",  4211
   MENUITEM SEPARATOR
   POPUP "&Язык"
   {
      MENUITEM SEPARATOR
   }
}
POPUP "&Настройки"
{
   MENUITEM "П&лагины...\tAlt+P",  4259
   MENUITEM "&Выполнить\tCtrl+F5",  4251
   MENUITEM SEPARATOR
   MENUITEM "&Только чтение\tCtrl+E",  4261
   MENUITEM "&Сохранять время файла",  4252
   MENUITEM "Со&хранять отступы слева\tCtrl+L",  4254
   MENUITEM "Следить за &изменением файла",  4253
   MENUITEM "Не открывать ф&айл дважды",  4255
   MENUITEM "Не открывать про&грамму дважды",  4256
   MENUITEM SEPARATOR
   POPUP "&Оконный режим"
   {
      MENUITEM "&Однооконный (SDI)",  4257
      MENUITEM "&Многооконный (MDI)",  4258
   }
   MENUITEM SEPARATOR
   MENUITEM "&Параметры...",  4260
}
POPUP "&Окно"
{
   POPUP "Вк&ладки"
   {
      MENUITEM "С&верху",  4301
      MENUITEM "С&низу",  4302
      MENUITEM "С&крыть",  4303
      MENUITEM SEPARATOR
      MENUITEM "&Стандарные",  4304
      MENUITEM "Кн&опки",  4305
      MENUITEM "&Плоские кнопки",  4306
      MENUITEM SEPARATOR
      MENUITEM "С&ледующая-Предыдущая",  4310
      MENUITEM "П&равая-Левая",  4311
   }
   MENUITEM SEPARATOR
   MENUITEM "&Горизонтально",  4307
   MENUITEM "&Вертикально",  4308
   MENUITEM "&Каскадом",  4309
}
POPUP "&Справка"
{
   MENUITEM "&О программе",  4351
}
}


После этого всё нормально работает, за исключением того что в SDI режиме не виден пункт Вид. Понятно, что это происходит из-за того, что этот пункт стоит на 5 месте слева, на котором в оригинале стоит пункт Окно. Можно ли сделать так, что бы в SDI режиме скрывался не 5 пукт меню, а тот, который задаст пользователь?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5398

PostPosted: Sat Apr 12, 2008 1:02 pm    Post subject: Reply with quote

Нет, нельзя Smile
Back to top
View user's profile Send private message Send e-mail
koros



Joined: 12 Apr 2008
Posts: 54

PostPosted: Sat Apr 12, 2008 1:51 pm    Post subject: Reply with quote

Спасибо. Очень жаль.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group