DrawAnywhere
- Lähdekoodi: https://gitlab.jyu.fi/tie/tools/drawanywhere
Jari Pennanen (2009, lisenssi)
- Ohjelma, jolla voi piirtää vapaasti minkä ohjelman päällä vaan
- useita piirtoalueita joilla voi olla osalla myös läpinäkymätön tausta
- vapaa jälki
- viiva (etsii automaattisesti viivan jos vapaa jälki riitävän "viivamainen")
- ellipsi ( muodostaa automaattisesti ellipsin jos vapaa jälki likellä ellipsin muotoa)
- suorakaide ( muodostaa automaattisesti suorakaiteen jos vapaa jälki likellä suorakaiteen muotoa)
- matriisin nopea piirto
- nuolenkärki
- piirtoalueen tallennus ja lataus
1. Asennus
- Vaatii NET Framework 3.5 SP1 (tulee mukana jo valmiiksi esim. Windows 7:ssä)
- Pura paketti DrawAnywhere.zip johonkin paikkaan koneellasi
- tee pikakuvake DrawAnywhere.exe -tiedostolle
- JY:n koneissa jos on N-levyn mountattuna ja n:polussa, riittää kirjoittaa komentoriviltä da
2. Hiiri
vasen - pidettynä alhaalla piirtää jälkeä
oikea - valitsee kohdalla olevan olion tai jos kohdalla ei ole oliota,
piirtää valintaa-alueen, jonka sisään jäävät oliot valitaan
keskimmäinen - pyyhkii kumilla (osaa katkoa vain jälkeä ja viivaa)
rulla - vaihtaa piirtotyökalua (ohut/paksu/korostus)
- zoom linssin aikana vaihtaa zoomausta
Ctrl-rulla - Zoomaa kuvakaappausta, jos otettu. (kts Ctrl-§)
Shift - tuo suurennuslasin ruudulle. Jotta taustakin on zoomattu, pitää
ottaa ruutukaappaus (Ctrl-§)
tupla-click - zoom linssi on/off
3. Näppäimistö
Alt-F4 - sulkee ohjelman kokonaan
F1 - tämä avustus
ESC - siirtää ohjelman taskbariin
§ - siirtää ohjelman taskbariin tai tuo ohjelman
takaisin aktiiviseksi
Ctrl-§ - (screenshot) ottaa taustasta kuvakaappauksen (palauttaa ohjelman
jos ohjelma ei ole aktiivinen)
space - luo uuden piirtoalueen tai siirtyy seuraavaan
Ctrl-numero - siirtyy numeron mukaiseen piirtoalueeseen
Ctrl-B - (background) vaihtaa taustanväriä valkoinen/musta/läpinäkyvä
V - (vaihda) vaihtaa taustanväriä valkoinen/musta/läpinäkyvä
B - (background) vaihtaa taustanväriä valkoinen/musta/läpinäkyvä (ei toimi???)
Ctrl-F - (foreground) vaihtaa piirtotyökalun väriä
F - (foreground) vaihtaa piirtotyökalun väriä
Ctrl-A - (all) valitsee kaikki oliot
Ctrl-S - (save) tallentaa nykyisen piirtoalueen
Ctrl-O - (open) aukaisee tallennetun piirtoalueen
C - (clear) pyyhkii piirtoalueen tyhjäksi
D - (destroy) pidettynä pohjassa tuhoaa kumilla (osaa katkoa vain
vain jälkeä ja viivaa)
X - pidettynä pohjassa tuhoaa jokaisen olion johon kosketaan
(osaa poistaa vain jälkiä ja viivoja)
L - (line) muuttaa viimeisen tai valitut oliot viivaksi
E - (ellipse) muuttaa viimeisen tai valitut oliot ellipsiksi
R - (rectangle) muuttaa viimeisen tai valitut oliot suorakaiteeksi
M - (matrix) muuttaa viimeisen tai valitut oliot matriisiksi (matriisin koko
tulee alueenkosta, riittää piirtää L:n muotoinen alue, josta
selviää korkeus ja leveys)
A - (arrow head) muuttaa viimeisen olion lopun nuolenkärjeksi
T - (text) aloittaa tekstin kirjoittamisen, kirjoittaminen loppuu kun
klikkaa tekstin ulkopuolella
P - (previous) siirtyy edelliseen piirtoalueeseen
N - (next) siirtyy seuraavaan piirtoalueeseen
Ctrl-M - muokkaa valitun matriisin kokoa (avaa dialogin, jossa koko kysytään)
Ctrl-C - (copy) kopioi valitut oliot
Ctrl-V - (paste) liittää kopioidut oliot
Ctrl-X - (cut) leikkaa valitut oliot
BackSpace - peruu edellisen toiminnon
Ctrl-Z - Undo*
Ctrl-Y - Redo
Del - tuhoaa valitun olion
F11 - Full screen off/on
down - edellinen piirtotyökalu (ei toimi???)
up - seuraava piirtotyökalu (ei toimi???)
left - siirtyy edelliseen piirtoalueeseen (ei toimi???)
right - siirtyy seuraavaan piirtoalueeseen (ei toimi???)
Poistettuja:
(Shift - (zoom) zoomaa hiiren kursorin ympärille (taustan zoomaus
vaatii kuvankaappauksen Ctrl-§))
- nyt tupla klikillä jotta ei tarvitse siirtää kättä
Huomaa että undoa täytyy joskus painaa kahdesti esimerkiksi ellipsiä luodessa piirroksesta, jotta pääset takasin piirrokseen täytyy painaa Ctrl-Z:taa kahdesti.
4. Bugit ja hankaluudet
Tunnettuja ongelmia:
- MediaEncoder ei osaa nauhoittaa piirtelyä
- hidas joissakin koneissa
- Ohjelmalla ei ole versionumeroita.
- Zoomaus ei zoomaa piirroksia. Zoomattaessa olisi ehkä syytö ottaa taustankaappaus jos sitä ei ole tehty, jotta taustakin aina zoomautuisi
- Windows 7 Pro (7600): Sleep tilasta palatessaan § palautuspikanäppäin lakkaa toimimasta.
- Ohjelman palauttaessa fullscreenistä ei näy Windowsin normaaleja ikkunakehyksiä.*
- Useammalla näytöllä käytettäessä DA näkyy vain päänäytöllä.
- Tuhotessa backspace pikanäppäimellä valittuja, valinta tila jää päälle, klikkaa oikeata hiirennappia päästäksesi pois valintatilasta. (Backspacen pitäisi olla sama kuin DEL, mutta ei ole)
Syynä tähän on se, että ohjelmat joissa on Transparent pohja käytössä ei tue ikkunakehyksiä. Sen voisi kuitenkin toteuttaa niin että ikkuna luotaisiin uudelleen palattaessa fullscreenistä.
Ikkunan voi siirtää toiselle näytölle esimerkiksi Windows 7 pikanäppäimellä WIN+Shift+Nuoli oikealla, tai nuoli vasemmalle. Windows XP:ssä sen voi siirtää esimerkiksi painamalla F11 jolloin ikkuna palautuu pienemmäksi ikkunaksi. Tällöin mustista reunoista voi raahata sen toiselle näytölle jossa suurentaa ohjelman ALT+Space ja valikosta Maximize.
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.