The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск раскладки клавиатуры Ручей 1.4, упрощающей ввод спецс..."
Отправлено trdm, 03-Сен-22 08:27 
уже лет 12 пользуюсь скриптами для редакторов с Alt+. удобно.
В Notepad++ сделал пару лет назад:
// trdm 2020-02-17 10:21:08  
// script: trdmUtil.js
//[[[[[[[[[[[[[[[[[[[[[[[[[
// Ввоод символов в русской раскладке схема Alt+Символ: Alt+> =>> > ; Alt+$ =>> $. Можно не переключать раскладку.
function typeSymbol( psSymb ) {    
    if(psSymb.length > 0) {  
        Editor.currentView.selection = psSymb;
    }
}
function addHotSym(psFu, psKey) {
    var rv = {ctrl: false,    shift: false,    alt: true,    key: psKey,    cmd: psFu};
    addHotKey(rv);    
}
function addHotSymC(psFu, psKey) {
    var rv = {ctrl: true,    shift: false,    alt: false,    key: psKey,    cmd: psFu};
    addHotKey(rv);    
}
function typeSymbol_1()  {    typeSymbol( '<' );} addHotSym(typeSymbol_1,0xBC); //<>>
function typeSymbol_2()  {    typeSymbol( '>' );} addHotSym(typeSymbol_2,0xBE);
function typeSymbol_3()  {    typeSymbol( '\'' );} addHotSym(typeSymbol_3,0xDE);
function typeSymbol_4()  {    typeSymbol( '~' );} addHotSym(typeSymbol_4,0xC0); //~
function typeSymbol_5()  {    typeSymbol( '$' );} addHotSym(typeSymbol_5,0x34);//$$$
function typeSymbol_6()  {    typeSymbol( '#' );} addHotSym(typeSymbol_6,0x33); //###
function typeSymbol_7()  {    typeSymbol( '|' );} addHotSym(typeSymbol_7,0xDC); //|||
function typeSymbol_8()  {    typeSymbol( '[' );} addHotSym(typeSymbol_8,0xDB); //[[[
function typeSymbol_9()  {    typeSymbol( ']' );} addHotSym(typeSymbol_9,0xDD); //]]]
function typeSymbol_10() {    typeSymbol( '\'' );} addHotSym(typeSymbol_10,0xDE); //'''
function typeSymbol_11() {    typeSymbol( '%' );} addHotSym(typeSymbol_11,0x35); //%%
function typeSymbol_12() {    typeSymbol( '^' );} addHotSym(typeSymbol_12,0x36); //^^
function typeSymbol_13() {    typeSymbol( '&' );} addHotSym(typeSymbol_13,0x37); //&&
function typeSymbol_14(){    typeSymbol( '`' );} addHotSymC(typeSymbol_14,0xC0);// `
function typeSymbol_15(){    typeSymbol( '@' );} addHotSym(typeSymbol_15,0x32);// @
function typeSymbol_16(){    typeSymbol( '' );} addHotSym(typeSymbol_16,0x31);// Заглушка для свертывания блоков. не пользуюсь
//]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру