Ergonomie Photoshop winapit - trucuri - articole - diverse.

ergonomia interfeței + Photoshop: lucrul cu canalele + WinAPI: cum să trageți formularul pentru orice loc

Dacă designerul dorește să facă ceva subtil, cu un cinism deosebit - nu cunoaște limite.







Iată sarcina: copiați butonul de interfață standard din Windows de la fundalul albastru la roșu.

Acest lucru este necesar pentru a înlocui programul BorderStyle de la 1 - Singur fix la 0 - Nici unul. Deci, va fi mai ergonomic. De ce formează un antet de sistem, în cazul în care o fereastră de dimensiune fixă, și-au exprimat deja un capac, pentru care, folosind WinAPI (ReleaseCapture și SendMessage funcția de bibliotecă „user32“) în interfața, puteți trage un formular? Pentru unul singur - pentru a avea un buton cu o cruce, dând clic pe care utilizatorul poate închide fereastra, ieșiți din program. Este mai rezonabil să dați acest buton în partea dreaptă a antetului interfeței, cu o imagine simplă, care caută simplitatea percepției utilizatorului, la fel ca și butonul de sistem.







Copiați butonul de sistem pe zarurile roșii.

Și acum atenție, demonstrație de gândire de design non-standard.

Avem o grafică pe ecran, așa că spațiul este RGB. Deci, urcăm pe canalul albastru, mușcăm toți pixelii "translucenți" ai tranziției sub-pixel a jantei albe în fundalul albastru. Copiați-le în canalul roșu de pe noul strat. Apoi revenim la stratul vechi, mușcăm aceiași pixeli din canalul roșu și le inserăm în canalul albastru de pe același strat nou.

Setați proprietatea BorderStyle la 0 - Niciuna

Acum Imagini același sistem buton de interfață în stare fixată, copiați conținutul interior al jantei în buton cu o tranziție gata la roșu, și se adaugă procesarea MouseDown / MouseUp.

S-au reușit, bineînțeles, secunde, dar nu a fost mai ușor să luați instrumentul creion, să ridicați florile roșii și să-l cusați manual dacă este necesar?








Trimiteți-le prietenilor: