[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MiNT] XaAES multi-language help needed
- To: mint <mint@lists.fishpool.fi>
- Subject: Re: [MiNT] XaAES multi-language help needed
- From: Paul Wratt <paul.wratt@gmail.com>
- Date: Tue, 11 Jan 2011 04:52:41 +1100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=yED/uZzEkDW7FLHF9y4pFtIke14k435TyfETgoNhM80=; b=Enhp8buOrHsGhoj9HiP/4oKklfbG4hwiLN41+/Fx3weoeGX7XonyCKcfPGQyIDFw80 B6oHcgjDnuxFzfShtENihXa/KCogaDhKa97nZbBKL9lrEyEKdU2LkPPKwdKh6XeJQK92 a/K1ZcAN8grxzp0haA8FqmI2xJttlW93ZxvMw=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=r5nFFUzfFwms/WDVt8YbJ6QfZwthBbopQygnyU9rhAVNPg8nbdWSEXUrpMp36r/Nz9 PPCVPL1AiH/us1l6sXMakcl8YhW1cNuNqRUuGTKe2gTKz+la3tadj6EQrzeYKzp9G5/l Smhy9+q7JWS6OuYAM4DBaoBcZaW2llCINMVa0=
- In-reply-to: <AANLkTimUTksnEej4LA_t=WQkSsVi2UtaN+v3Zo-hCo5u@mail.gmail.com>
- List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
- List-id: <mint.lists.fishpool.fi>
- List-owner: <mailto:tjhukkan@fishpool.fi>
- List-post: <mailto:mint@lists.fishpool.fi>
- List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
- List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
- References: <825067.950037436-sendEmail@descaro> <AANLkTimUTksnEej4LA_t=WQkSsVi2UtaN+v3Zo-hCo5u@mail.gmail.com>
- Sender: mint-bounce@lists.fishpool.fi
On Tue, Jan 11, 2011 at 4:23 AM, Christos Tziotzis <ctziotzis@gmail.com> wrote:
>
>
> 2011/1/10 Helmut Karlowski <helmut.karlowski@ish.de>
>>
>> Christos Tziotzis wrote:
>>
>> > I will also request a small addition for XaAES. A ctrl+alt combination
>> > for
>> > calling swkbd if that's possible (in the same way that xaaessnap works).
>>
>> You mean an alert should pop up and ask for a specific keytable?
>>
>> What if Ctrl-Alt could be configured like:
>>
>> C-A-U="run someapp with args"
>> C-A-Z="run anotherapp with args"
>>
>> or similar?
>>
>> But you could also easily switch tables from a shell.
>>
>> -Helmut
>>
>
> Indeed the C-A-U run someapp with args is a good idea as long as it can be
> predefined in perhaps the XaAES.cnf. Imagine the situation where you write
> text in a word processor where you need to switch between english and the
> non latin language every 5-10 words. My solution was to have teradesk do it
> with a shift +fX shortcut which was tedious to say the least. Move the mouse
> to teradesk, use the keypress, go back to word processor. Ideally a keyboard
> language indicator could be placed somewhere in the upper bar.
> The way I am imagining is C-A-U calls swkbd greek.tbl and C-A-Z swkbd
> english.tbl . The best possible solution though would have been if the same
> keypress toggled through the available tables. Most of us would have 2-3 at
> most.
>
> @Jo Even, great, already made one without deadkeys using your program.
>
> At the moment I am looking at converting the deja vu fonts to fnt's using
> ttf2gdos. Hopefully that will work.
>
> Regards
> Christos
>
you might have to pre-script the keytable change if you are to cycle
though them from a single key, but it should not be too differcult to
create such a script that others could also use
re: the indicator, as long as there is a standard way to check for
current language setting, after keytable change (like an environment
variable), then you might ask Jo Even to add that to Taskbar as an
output option next to the time.
if it were as simple as an environment variable, or even a path to a
file that record the change, the a simple tsr could give you an
indicator in the menubar, however it may have to have positioning
options in case you also run a clock, or drive light
Still, things are coming along, and I look forward to doing strange
things with keytables, languages and standard fonts some time in the
future..
Paul