Italian Domanda su dimensione Layout

Star-Dust

Expert
Licensed User
Longtime User
E' un prodotto per figli di papà che vogliono fare i fighetti o eccentrici snob che voglio far vedere che hanno speso 1000 euro per un Apple Watch....

Io perché ce l'ho?
ehm ehm ehm .....
l'ho preso 80euri (quelli peraltro di Renzi) da un negozio in fallimento


Scusate se spesso sono OT
 

Star-Dust

Expert
Licensed User
Longtime User
Mi sa che ci sono più questi che smart watch, in giro.
Purtroppo ti sbagli, li comprano e ci spendono molti soldi. E poi per scaricare un App per lo smarthwatch di 1 euro ci pensano pure un sacco.

Comprano una Porsche e non hanno i soldi per la benzina (o mettono l'impianto a gas)
 
D

Deleted member 103

Guest
Si ma non voglio che si adatti, voglio semplicemente calcolare la dimensione del layout creata dal programmatore, tipo se un programmatore crea un layout non standard 200x200 voglio che b4a mi legga questa dimesione, forse sto chiedendo troppo !
Prova a fare così, io almeno uso questo metodo.
Questo se usi un'activity:
B4X:
    pnlLayout.Initialize("")
    Activity.AddView(pnlLayout, 0, 0, Activity.Width, Activity.Height)

    pnlLayout.LoadLayout("Layout1")
    pnlLayout.RemoveView

    Activity.AddView(pnlLayout, (Activity.Width - panel1.Width) / 2, _
                                (Activity.Height - panel1.Height) / 2, _
                                panel1.Width, panel1.Height)
e questo se usi una classe:
B4X:
Public Sub Initialize(Module As Object, Parent As Activity, EventName As String)
    clsModul = Module
    clsEvent = EventName
    clsPage = Parent

    pnlLayout.Initialize("")
    clsPage.AddView(pnlLayout, 0, 0, clsPage.Width, clsPage.Height)

    pnlLayout.LoadLayout("Layout1")
    pnlLayout.RemoveView

    clsPage.AddView(pnlLayout, (clsPage.Width - panel1.Width) / 2, _
                                (clsPage.Height - panel1.Height) / 2, _
                                panel1.Width, panel1.Height)
End Sub
 

LucaMs

Expert
Licensed User
Longtime User
La mi scusi, Filippo, ma già non capisco il primo codice (il secondo, classe, ancora non guardato ma suppongo sia molto simile).

Usi un Panel1 non dichiarato e del quale non si conoscono le dimensioni.
 
D

Deleted member 103

Guest
La mi scusi, Filippo
Ma certo che ti scuso.

Usi un Panel1 non dichiarato e del quale non si conoscono le dimensioni.
Il Panel1 dovrà essere und Panel del Layout che richiude tutte le altre view.
 

Star-Dust

Expert
Licensed User
Longtime User
Non allegare niente, fallo lavorare all'App milionaria.
 

Star-Dust

Expert
Licensed User
Longtime User
Se diventa milionario mi assume come guardia spalla, guardaspalla o come si dice...
 

udg

Expert
Licensed User
Longtime User
udg amerebbe dire "bodyguard".

Sento già Whitney Houston .. "And I...."
Cmq, attenti alla "i" che potrebbe trasformare la "guardia del corpo" in "guarda il corpo". Mi sa che è meglio rimanere sulla spalla..eheh
 

Star-Dust

Expert
Licensed User
Longtime User
Sento già Whitney Houston .. "And I...."
Cmq, attenti alla "i" che potrebbe trasformare la "guardia del corpo" in "guarda il corpo". Mi sa che è meglio rimanere sulla spalla..eheh
Attenti alla S, perché guarda spalle.. diventerebbe... lasciamo perdere
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…