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.

# bugit

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.