Re: katumusnappula?

[vastaus aiempaan viestiin]

Kirjoittaja: Seppo Mustonen
Sähköposti:    -
Päiväys: 8.2.2003 11:38

Pauli Posti kirjoitti mm.

> Voi olla, että tätä on käsitelty, mutta kysyn kuitenkin. Onko koskaan
> harkittu jonkinlaisen 'katumusnappulan' kehittämistä vaikkapa
> viimeisen hutilyönnin saamiseksi anteeksi? ...

Tästä aiheesta ei ehkä ole keskusteltu juuri näillä palstoilla,
mutta muuten siitä on kyllä puhuttu muissa yhteyksissä vuosien varrella.
'Katumusnappulaa' ei Survossa ole ennen kaikkea seuraavasta syystä:
Jos hutilyönti osuu tilanteeseen, jossa jokin monella tavalla
esim. toimituskenttää ja tiedostojen sisältöä muuttava komento tai sukro
pääsee vahingossa aktivoitumaan, olisi kohtuuttoman raskasta ja
koneen resursseja kuluttavaa järjestää tälle kaikelle
peruutusmahdollisuus.
Katumusta saattaisi siis harjoittaa vain suhteellisen yksinkertaisissa
toiminnoissa. Jos näissä tuo peruutuskeino olisi olemassa, millä
tavalla voitaisiin opastaa käyttäjiä siinä, milloin peruuttaminen
on mahdollista ja milloin ei. Tämä aiheuttaisi varmasti hämmennystä
ja jopa kohtalokkaita väärinkäsityksiä.
Tämän vuoksi olen voimakkaasti sitä mieltä, että katumuskeinon
asemasta käyttäjän tulee omaksua virheiden varalta ehkäisevät
toimintatavat. Siis, ennen jokaista ennalta arvaamatonta aktivointia
tulee tallettaa ainakin nykyinen toimituskenttä ja riittävän usein tehdä
varakopioita kaikista arvokkaista omista aikaansaannoksista.
Tämä on elintärkeää jo siitäkin syystä, että valitettavasti esim. koneen
kiintolevy voi koska tahansa pettää eikä tällöin minkään ohjelman
katumusnappuloista ole enää apua.

Jos esim. komentojen aktivoinnissa haluaa pelata varman päälle
ja välttää toimituskentän sisällön pilaantumista komennon
aiheuttamilta vaikutuksilta, voi tavanomaisen aktivoinnin
(kaksoisnäpäytys tai ESC-painallus) asemasta käyttää seuraavaa
'nukroa' (painallukset F2 N A)

TUTSAVE #A
{ref set 1}{jump 1,1,1,1}{act}
{ref jump 1}{act}
{end}

joka käy ennen aktivointia tallettamassa nykyisen toimituskentän
sisällön (edellyttäen, että kentän esimmäisellä rivillä on kelpo
SAVE-komento). Tällöin LOAD-komento vastaa katumusnappulaa.

                - - -

Valitettavasti toisesta kysymyksestäsi (/trimp) en saa selvää.
Näytäpä konkreettisesti, mitä oikein olet tekemässä, kun tapaamme
seuraavan kerran.

- Seppo

Vastaukset:

Survo-keskustelupalstan (2001-2013) viestit arkistoitiin aika ajoin sukrolla, joka automaattisesti rakensi viesteistä (yli 1600 kpl) HTML-muotoisen sivukokonaisuuden. Vuoden 2013 alusta Survo-keskustelua on jatkettu entistäkin aktiivisemmin osoitteessa forum.survo.fi. Tervetuloa mukaan!

Etusivu  |  Keskustelu
Copyright © Survo Systems 2001-2013. All rights reserved.
Updated 2013-06-15.