You are not logged in or registered. Please login or register to use the full functionality of this board...



 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
disegnare un rettangolo, piccolo problema..
Author Message
pumidru Offline
Novellino

Posts: 25
Joined: Tue-Feb-2010
Post: #1
disegnare un rettangolo, piccolo problema..
Salve a tutti,
premetto che ho creato una aread di lavoro di (0.0, 0.0, 612.0 792.0) 8.5 x 11.0

quanto creo il rettangolo
mOut=MSMakeRect(10,400,304,90);
mi disegna il rettangolo
ma se aumento la profondità da 90, lo porto a 290, il rettangolo mi sale verso l'alto
mOut=MSMakeRect(10,400,304,290);
come mai?
cosa non ho capito?

Grazie a tutti..

pumidru, proud to be a member of XcodeItalia Free Forum since Tue-Feb-2010.
27-07-2010 11:43 AM
find reply
MacMomo Offline
Freeware
Guru

Posts: 182
Joined: Mon-Aug-2009
Post: #2
RE: disegnare un rettangolo, piccolo problema..
Il punto 0 è in basso a sinistra. Wink

Marco * MineFinder
MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Leopard
27-07-2010 02:04 PM
www find reply
pumidru Offline
Novellino

Posts: 25
Joined: Tue-Feb-2010
Post: #3
RE: disegnare un rettangolo, piccolo problema..
concettualmente, come posso ricavare le coordinate opposte.

X1,y1 =0,0 sono in basso a sinistra
x2,y2 = 600,700 sono in alto a destra

e visto che sto lavorando su una pagina pdf per un report
come posso fare a ricavarmi delle nuove coordinate dove il punto 0,0 si trova
alto a sinistra?

in quanto se debbo stampare il dettaglio di una fattura che parte dalla mettà superiore di un foglio A4, e poi in base agli articoli scende e scrive una nuova riga, mi trovo con
un concetto di report inverso rispetto alle mie esigenze.

Sperio di essere stato chiaro.

Grazie di tutto.

pumidru, proud to be a member of XcodeItalia Free Forum since Tue-Feb-2010.
27-07-2010 10:37 PM
find reply
MacMomo Offline
Freeware
Guru

Posts: 182
Joined: Mon-Aug-2009
Post: #4
RE: disegnare un rettangolo, piccolo problema..
(27-07-2010 10:37 PM)pumidru Wrote:  in quanto se debbo stampare il dettaglio di una fattura che parte dalla mettà superiore di un foglio A4, e poi in base agli articoli scende e scrive una nuova riga, mi trovo con
un concetto di report inverso rispetto alle mie esigenze.
Non è difficile, basta che parti dall'alto e poi scendi. Wink
Per ottenere il punto in alto a sinistra basta aggiungere a Y l'altezza del rettangolo.
Una cosa del genere:
NSMakePoint(rect.origin.x, rect.origin.y + rect.size.height);
Poi non fai altro se sottrarre ad Y il valore di cui ti vuoi abbassare.

Marco * MineFinder
MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Leopard
27-07-2010 11:17 PM
www find reply
pumidru Offline
Novellino

Posts: 25
Joined: Tue-Feb-2010
Post: #5
RE: disegnare un rettangolo, piccolo problema..
Per disegnare il rettangolo utilizzo NSMakeRect è giusto il suo utilizzo?

pumidru, proud to be a member of XcodeItalia Free Forum since Tue-Feb-2010.
28-07-2010 08:15 AM
find reply
MacMomo Offline
Freeware
Guru

Posts: 182
Joined: Mon-Aug-2009
Post: #6
RE: disegnare un rettangolo, piccolo problema..
(28-07-2010 08:15 AM)pumidru Wrote:  Per disegnare il rettangolo utilizzo NSMakeRect è giusto il suo utilizzo?

Marco * MineFinder
MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Leopard
28-07-2010 11:31 AM
www find reply


Forum Jump:


ContattaciXcodeItalia FreeRitorna in altoRitorna al contenutoModalità (Archivio) Low - FiRSS Syndication