Re: Survo-seminaari 26.11

[vastaus aiempaan viestiin]

Kirjoittaja: Seppo Mustonen
Sähköposti:    -
Päiväys: 21.11.2002 20:52

Muistutan vielä ensi tiistain (26.11.2002) seminaaritilaisuudesta.

                    * * *

Olen toteuttanut alustavasti Survoon ratkaisun, joka yhdistää
SURVO MM:n neuvontajärjestelmän suoraan kyselyn kohdetta
koskeviin esimerkkeihin.
Tämä on mahdollista aina silloin, kun kyselyikkunassa näkyy
ylimääräinen "painike" |EXAMPLE|.
Kun tätä näpäytetään hiirellä, käynnistyy automaattisesti
toinen Survo-istunto, joka (aloitussukronsa avulla) toteuttaa
ko. esimerkin vaatimat toimenpiteet.
Vaikka tätä "apusurvoa" voi käyttää aivan normaalisti
esimerkin päätyttyä, on suotavaa poistua siitä ennen pitkää, jolloin
palataan takaisin alkuperäiseen Survoon (eli sen kyselyikkunaan).

Tällä keinolla on mahdollista liittää neuvontajärjestelmään
vaikka kuinka paljon nykyisin erillään olevia esimerkkejä
ja rakentaa uusia.
Esim. useat Survo-kirjan esimerkit tulevat olemaan saatavilla
luontevimmin kyselyiden yhteydessä.
Uskoisin tämän helpottavan huomattavasti kyselyissä kuvattujen
toimintojen ymmärtämistä.

Mm. jos halutaan tietää, miten hiiren avulla luetaan
Survon grafiikkaikkunoista valittujen pisteiden koordinaatteja,
kysely sanalla MOUSE? johtaa mm. seuraavaan näkymään kyselyikkunassa:
.......................................................................
The logical coordinates (determined usually by the MODE specification)
of a point clicked by the mouse in a Survo graphics window can be saved
as a text file by giving a specification
MOUSE=<pathname_of_file> 
in the GPLOT scheme.
The information is saved in the text file as a single line of the form
<# of window> <L or R> <x coordinate> <y coordinate>.
The button pressed is indicated by L (left) or R (right).

The MOUSE specification is intended for sucros working with graphics
windows and enables mouse-controlled activities with Survo graphics.
                                   See an example by clicking |EXAMPLE|

  S = More information on GPLOT specifications
Select S or press ENTER!
.......................................................................
Kun tässä tilanteessa näpäytetään kohtaa |EXAMPLE|, käynnistyy
tuo toinen Survo käyttäen ko. tapausta varten tehtyä aloitussukroa.
Se piirtää esimerkkikuvan ja pyytää käyttäjää osoittamaan
hiirellä jotain kohtaa kuvassa. Kun käyttäjä on tehnyt sen,
sukro näyttää yksityiskohtaisesti, miten valittuun kohtaan
saadaan kirjoitetuksi tekstiä.
Tämän "apusurvon" toimituskentän ensimmäisellä rivillä on komento

/HELP-RETURN / Back to Help system!

eli aktivoimalla tämä tai "apusurvon" EXIT-painikkeella palataan
takaisin "omaan" Survoon.

                    * * *

Äskeisestä varmaan huomaa, ettei ko. toimintaa ole mahdollista
kuvata pelkästään näin "paperilla" siten, että homman idea tulisi
täysin selväksi.
Siksi toivon mahdollisimman monen osallistuvan ensi tiistaiseen
"aivoriiheen", jossa päätettäköön tämänkin ominaisuuden lopullisesta
toteutustavasta.
- Seppo

Vastaukset:
[ei vastauksia]

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.