Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux

Модерирует : gyra, Maz

Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

BioInfo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

В SciTEBuffers.cxx немного переделан этот кусок кода:

Код:
//!-start-[SubMenu]
    prefix = "command.separator.";
    prefix += SString(item);
    int issep = props.GetInt(prefix.c_str());
 
    prefix = "command.hide.";
    prefix += SString(item);
    int ishide = props.GetInt(prefix.c_str());
 
    // Finally add functions stated in "command.menu." in right submenu's (by default directly in Tools menu)
    prefix = "command.parent.";
    prefix += SString(item);
    int toMenu = props.GetInt(prefix.c_str());
    if(toMenu != NULL && toMenu >= 0 && toMenu < toolMax && IsMenu(UMenu[toMenu].hMenu)) {
      SString localised = localiser.Text(sMenuItem.c_str());
      if (issep)
        ::InsertMenu(UMenu[toMenu].hMenu, itemID,  MF_BYPOSITION | MF_SEPARATOR, IDM_TOOLS + toolMax + 1, "");
      if (!ishide)  
        SetMenuItem(UMenu[toMenu].hMenu, itemID, localised.c_str(), sMnemonic[0] ? sMnemonic.c_str() : NULL);
    }
    else {
      if (issep) {
        ::InsertMenu(hToolsMenu, menuPos,  MF_BYPOSITION | MF_SEPARATOR, IDM_TOOLS + toolMax + 1, "");
        menuPos++;
      }
      if (!ishide) {
        SciTEBase::SetMenuItemLocalised(menuTools, menuPos, itemID, sMenuItem.c_str(), sMnemonic[0] ? sMnemonic.c_str() : NULL);
        menuPos++;
      }
    }
  }
  }
//!-end-[SubMenu]
 
Данный код внедрен в форум с помощью скрипта vladvro

Всего записей: 83 | Зарегистр. 30-04-2007 | Отправлено: 11:50 24-05-2007 | Исправлено: BioInfo, 23:00 25-05-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » SciTE - Open Source Text Editor for Windows & Linux
Widok (09-10-2007 14:48): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru