Size: a a a

2020 April 24

GB

George Bakhtadze in Delphi & Lazarus
Serjone
вот такой посыл примерно читаю о "уже готовых вариантах"
а, т.е. хочется автопереключалку типа пунты? такого не знаю, не юзаю. точнее пунто юзаю, чтобы в винде по капс локу переключать язык :)
источник

S

Serjone in Delphi & Lazarus
George Bakhtadze
а какая проблема с переключением языка, да еще в линуксе? что аж прогу надо писать:)
1 Ставлю переключение по нажатию на контрл. Всё. Кнопки контрл нет в системе. Есть вторая, но это как-то не серьёзно.
2 Нельзя поставить разную раскладку на разный контрл. А даже если можно будет, то без двух контролов жить станет скучно.
источник

S

Serjone in Delphi & Lazarus
George Bakhtadze
у меня как раз скриншотер сразу нашелся отличный для линуха. для винды сложнее найти. только не надо писать скриншотер :)
а нет ли у него названия?
источник

S

Serjone in Delphi & Lazarus
George Bakhtadze
а, т.е. хочется автопереключалку типа пунты? такого не знаю, не юзаю. точнее пунто юзаю, чтобы в винде по капс локу переключать язык :)
не обязательно. Мне надо на левый контрл один язык, на правый второй.
источник

GB

George Bakhtadze in Delphi & Lazarus
Serjone
а нет ли у него названия?
в окне написано ksnip
источник

GB

George Bakhtadze in Delphi & Lazarus
Serjone
не обязательно. Мне надо на левый контрл один язык, на правый второй.
ну тут не знаю. вроде на любую кнопку ставится, но побочные эффекты возможны, да
источник

AK

Alexey Kulakov in Delphi & Lazarus
а мой шеф под виндой переключал язык
procedure SetRU;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000419'), KLF_ACTIVATE);
end;

procedure SetEN;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000409'), KLF_ACTIVATE);
end;
источник

S

Serjone in Delphi & Lazarus
George Bakhtadze
в окне написано ksnip
отлично, это гораздо лучше. А как его повесить на принтскрин?
источник

GB

George Bakhtadze in Delphi & Lazarus
Serjone
отлично, это гораздо лучше. А как его повесить на принтскрин?
как именно не помню, но повесился без проблем. и на принтскрин и на alt+принтскрин
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
а мой шеф под виндой переключал язык
procedure SetRU;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000419'), KLF_ACTIVATE);
end;

procedure SetEN;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000409'), KLF_ACTIVATE);
end;
да под иксами поди как-то так же можно
источник

S

Serjone in Delphi & Lazarus
Alexey Kulakov
а мой шеф под виндой переключал язык
procedure SetRU;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000419'), KLF_ACTIVATE);
end;

procedure SetEN;
var
 Layout: array[0..KL_NAMELENGTH] of char;
begin
 LoadKeyboardLayout(StrCopy(Layout, '00000409'), KLF_ACTIVATE);
end;
Под виндой делал, там работало. Но как-то не так, без массивов.
источник

AK

Alexey Kulakov in Delphi & Lazarus
shortstring можно использовать вместо массива :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
отлично, это гораздо лучше. А как его повесить на принтскрин?
по-моему, ты чатик перепутал ))
источник

S

Serjone in Delphi & Lazarus
Alexey Shumkin
по-моему, ты чатик перепутал ))
это так, к слову пришлось
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
это так, к слову пришлось
не, кажется, ты зашёл с темой про свитчер  на линухе?
источник

S

Serjone in Delphi & Lazarus
уащпе-то я спрашивал, почему тот код в лазарусе отключает настроенное переключение раскладки.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
уащпе-то я спрашивал, почему тот код в лазарусе отключает настроенное переключение раскладки.
потому что стал писать свой? )))
источник

AS

Alexey Shumkin in Delphi & Lazarus
Serjone
уащпе-то я спрашивал, почему тот код в лазарусе отключает настроенное переключение раскладки.
источник

S

Serjone in Delphi & Lazarus
а тут набежали линуксойды и давай спрашивать, мол что тебе в н ашем идеальном линуксе не нравится, всё у нас тут прекрасно. Ну, контрл отключается, фигня, переключайся как дедушка биллигейтс завещал...
источник
2020 April 25

W

Wlad in Delphi & Lazarus
Serjone
а тут набежали линуксойды и давай спрашивать, мол что тебе в н ашем идеальном линуксе не нравится, всё у нас тут прекрасно. Ну, контрл отключается, фигня, переключайся как дедушка биллигейтс завещал...
Вы - слишком субъективны и принимаете всё близко к сердцу. Делайте - как хотите. Или - как умеете. :)
источник