Forum » Programiranje » C# resize
C# resize
koksi ::
Lp!
Imam problem pri tem, kako bi naredil da bi ob raztezanju ali povečavi okna elementi in pač sama grafika prilagodila novi velikosti okna. Upam, da se razumemo in da mi boste pomagali ;) Hvala!
Imam problem pri tem, kako bi naredil da bi ob raztezanju ali povečavi okna elementi in pač sama grafika prilagodila novi velikosti okna. Upam, da se razumemo in da mi boste pomagali ;) Hvala!
win64 ::
uvedeš neko realno spremenljivko razmerjeX in razmerjeY. Preden uporabiš koordinate jih preprosto pomnožiš z razmerjeX ali razmerjeY.
primer:
zacetnaVelikostOkna = 100,100
WM_PAINT:
drawRectangle(x*razmerjeX,y*razmerjeY,širina*razmerjeX,višina*razmerjeY):
WM_RESIZE:
razmerjeX=novaŠirina/zacetnaVelikostOkna.širina
razmerjeY=novaVišina/zacetnaVelikostOkna.višina
primer:
zacetnaVelikostOkna = 100,100
WM_PAINT:
drawRectangle(x*razmerjeX,y*razmerjeY,širina*razmerjeX,višina*razmerjeY):
WM_RESIZE:
razmerjeX=novaŠirina/zacetnaVelikostOkna.širina
razmerjeY=novaVišina/zacetnaVelikostOkna.višina
DubleG ::
V nastavitvah forme nastavi na zaklep. :)
Mislim pa da FormBorderStyle kliče Invalidate(), tako da lahko izkoriš to metodo in uporabiš izris iz drugega posta.
Mislim pa da FormBorderStyle kliče Invalidate(), tako da lahko izkoriš to metodo in uporabiš izris iz drugega posta.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Google z lastnim Chromebookom? (strani: 1 2 )Oddelek: Novice / Procesorji | 22618 (18452) | damjanll |
» | shranjevanje trenutno odpritih programovOddelek: Programska oprema | 979 (784) | gendale |
» | Samsung predstavil novo linijo LCD-monitorjev (strani: 1 2 )Oddelek: Novice / Grafične kartice | 26432 (23975) | ST-777 |
» | Visoka resolucija + velik display = misija nemogoče?Oddelek: Strojna oprema | 3616 (2657) | Matev |
» | Javascript in phpOddelek: Izdelava spletišč | 1973 (1662) | rokpok |