ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Maksim Otstavnov <maksim@otstavnov.com>
To: cornet <mandrake-russian@linuxteam.iplabs.ru>
Subject: Re[2]: [mdk-re] Logo for kernel
Date: Fri Jan 19 11:38:02 2001
Message-ID: <1806527299.20010119113712@otstavnov.com> (raw)
In-Reply-To: <3A67EC41.FF6CD65@zmail.ru>

Hello cornet,

Friday, January 19, 2001, 10:26:57 AM, you wrote:

c> Между прочим, то не многое, что мне нравится в M$ приложениях, так это
c> практически полное взаимное дублирование клавы и мышки. Например в
c> Ворде, я не помню такой операции, которую нельзя было бы произвети не
c> трогая мышу вообще.

Все еще гораздо круче - там есть слой _команд_ (функций XYZ-бейсика в
6.0 и '95 и VB в '97 и '00), к которым можно привязывать: а) клавиши
или ключи (комбинации), б) пункты меню, в) пиктограммы в тулбаре. Это
и есть free binding a la emacs. Плюс расширяемость: написав макрос (в
том числе, использующий стороннюю двоичную функцию), я могу точно так
же привязывать его куда угодно. Это тоже: привет, emacs! - почему я и
говорил, что они похожи по идеологии.

Это _очень нехилое_ решение, особенно для 93-94 гг., когда оно
появилось. Реализовано, конечно, по-детсадовски, например, а) нет
консоли (четвертая очевидная привязка), б) процессинг не отделен от
рендеринга... (пардон, обработка от отображения), в) ...

c> Самому не раз приходилось без мышки с виндами ковыряться -- это
c> вполне возможно, хотя и несколько не удобно. Ворд в этом смысле
c> наоборот -- максимальная скорость работы достигается если не
c> трогать мышу вовсе, правда чайникам этого не докажешь, а при мысли,
c> что им придется заучить пару десятков клавных комбинаций они просто
c> фигеют.

У меня другие впечатления от наблюдений за "чайниками": как раз то,
что в менюшках отображаются клавиатурные ключи, позволяет совершенно
нечувствительно их запомнить. Есть, конечно, патологически необучаемые
люди, но это неспецифично для данного случая.

c> Так вот, ни в Гноме, ни в КДЕ, ни в приложениях я пока такого
c> полного дублирования управления не видел. А жаль :-(( такое
c> положение вещей очень логично вписалось бы в командную идеологию
c> UNIX.

Да, конечно. Суть в том, чтобы определить командный слой (с правильным
уровнем абстракции) и дать инструмент альтернативных привязок к нему
элементов GUI. Это и есть использование GUI в мирных целях ;)

У меня по ходу дела возник совершенно чайницкий вопрос: а нельзя ли
шелл использовать как меташелл? Т.е. заставить его не выполнять
результирующий поток команд, а гнать их в трубу или сокет? (Почему
возник такой вопрос, я думаю, понятно? :) ).

-- 
-- M





  reply	other threads:[~2001-01-19 11:38 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-01-15 10:48 Re[5]: " denf
2001-01-15 20:38 ` Igor Solovyov
2001-01-16 15:50   ` [mdk-re] " Mikhail Zabaluev
2001-01-16 17:47     ` Serge Skorokhodov
2001-01-18 18:30   ` Re[7]: [mdk-re] " Sergey
2001-01-18 18:48     ` Igor Solovyov
2001-01-18 21:17       ` Roman S
2001-01-19 10:22       ` cornet
2001-01-19 11:38         ` Maksim Otstavnov [this message]
2001-01-19 14:00         ` Re[2]: " Sergey
2001-01-19 14:55           ` Re[3]: " Maksim Otstavnov
2001-01-22 14:34             ` Mikhail Zabaluev
2001-01-22 19:43               ` Re[2]: " Maksim Otstavnov
2001-01-21  9:31           ` Dmitry A. Povarov
2001-01-21 12:51             ` Re[4]: " Maksim Otstavnov
2001-01-18 20:25     ` Aleksey Novodvorsky
2001-01-18 22:18       ` Re[2]: " Maksim Otstavnov
2001-01-19 11:30         ` Mikhail Zabaluev
2001-01-19 14:24           ` Re[2]: " Maksim Otstavnov
2001-01-22 14:36             ` [mdk-re] The Never-ending Thread Mikhail Zabaluev
2001-01-22 14:56               ` Aleksey Novodvorsky
2001-01-22 19:43               ` Re[2]: " Maksim Otstavnov
2001-01-22 22:26                 ` Aleksey Novodvorsky
2001-01-23  0:05                   ` Re[2]: " Maksim Otstavnov
2001-01-23  7:32               ` Alexey Voinov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1806527299.20010119113712@otstavnov.com \
    --to=maksim@otstavnov.com \
    --cc=mandrake-russian@linuxteam.iplabs.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git