Scalarea rapidă a formelor, prin intermediul sticlei

Implementat în versiunea 8.3.10.2168.

Am implementat un mecanism de scalare rapidă a formularelor. În cea mai mare parte, se intenționează, desigur, pentru utilizatori, dar dezvoltatorii o pot folosi, dacă este necesar.

Credem că acest mecanism va fi convenabil și util în acele cazuri când este necesar să se rapidă și pur și simplu sau să crească sau să scadă temporar și temporar scara datelor aplicate afișate pe formular.

Probabil știți că puteți mări fontul modificând rezoluția ecranului. Și cu ceva timp în urmă am modificat mecanismele de platformă pentru a ne asigura că soluțiile de aplicare sunt afișate în mod clar și corect la diferite rezoluții ale ecranului (DPI). Dar schimbarea DPI este o operație relativ complexă și "fundamentală". În primul rând, nu toți utilizatorii au cunoștințe suficiente pentru a le realiza. În al doilea rând, afectează toate aplicațiile instalate pe computer. Dacă aveți nevoie de ceva care să crească sau să scadă doar "aici și acum" sau dacă utilizatorii nu au calificări suficiente, nu vor schimba DPI.

În această situație, mecanismul de scalare rapidă a formularelor va fi util. Dacă utilizatorul nu are o vedere bună, el se poate face cu ușurință "mai mare". Și dacă viziunea este bună, dar nu întreaga masă este așezată în lățime în formă, o puteți face "mai mică".

Pentru a modifica scara formelor și documentelor gestionate în aplicațiile client, puteți utiliza fie meniul principal, fie comanda din zona de comandă a sistemului:

Scalarea rapidă a formelor, prin intermediul sticlei

Dialogul pentru setarea scării se deschide în colțul din dreapta sus, dar îl puteți muta în orice loc convenabil de pe ecran:

Scalarea rapidă a formelor, prin intermediul sticlei

Scara formei poate fi schimbată în intervalul de la 50% la 400%. În același timp, mărimea fontului și a elementelor nu este pur și simplu în creștere sau în scădere, dar întreaga formă este reconstruită pentru noi dimensiuni ale elementelor.

De exemplu, puteți crește la 200%.

Scalarea rapidă a formelor, prin intermediul sticlei

Sau invers, reduceți la 70%.

Scalarea rapidă a formelor, prin intermediul sticlei

Scalarea este efectuată pe client și nu necesită un apel server.

Scalarea se aplică numai conținutului formularului. Panoul de sistem, dialogul favorit și dialogul de istoric nu sunt scalabile. De asemenea, cadrele și barele de defilare din interiorul formularului nu sunt scalate. Modificările dimensiunii acestor elemente pot fi obținute prin modificarea rezoluției ecranului (DPI).

Deplasând cursorul, schimbați scara pentru un formular. Dar dacă doriți să aplicați această scală tuturor formelor, atunci pentru acest lucru există un buton Set pentru toți. Același buton vă va ajuta în orice moment să returnați scara tuturor formularelor la 100%.

În ciuda faptului că am stabilit o gamă destul de mare de scară, nu credem că va fi neapărat folosită. Conform estimărilor noastre, utilizatorii care doresc să folosească această ocazie pentru a reduce ușor, toate formele de până la 90-95%, iar unele forme de contrariu va crește ușor până la 105-110%.

Cântarele sunt stocate separat pentru fiecare formular în magazinul local de pe computerul utilizatorului. În plus, este stocată o scară comună pentru toate formele, care are o valoare standard de 100%. Când setați o nouă scară pentru toate formularele, sunt șterse valori individuale pentru fiecare formular.

Scalarea rapidă a formelor, prin intermediul sticlei

Scalarea rapidă a formelor, prin intermediul sticlei

Pentru ca formele lărgite să arate bine, este necesar să existe mai multe variante ale aceleiași imagini, destinate diferitelor rezoluții. Prin urmare, mecanismul opțiunilor de imagine, care există deja în platforma mobilă, ne-am extins la platforma pentru computerele personale.

Acum pentru afișare nu este setată o singură imagine, ci un set de opțiuni pentru această imagine sub forma unei arhive. În această arhivă există opțiuni pentru diferite rezoluții și pentru diferite opțiuni de interfață. Pentru afișaj, platforma selectează o opțiune potrivită pentru DPI curentă și scala de formă.

De exemplu, acum pavilion de imagine este setat mai multe opțiuni pentru platforma 8.2 (Common Interface), platforma 8.3 (interfață taxi), pentru un mod compact pentru scară diferită.

Scalarea rapidă a formelor, prin intermediul sticlei

Imaginile stocate în configurație pot fi de asemenea reprezentate ca set. Acum, pentru imagine, puteți seta nu numai densitatea ecranului (scală), ci și versiunea interfeței pentru care va fi utilizată imaginea.

Scalarea rapidă a formelor, prin intermediul sticlei