Poslao: 02 Feb 2007 14:20
|
offline
- Pridružio: 03 Nov 2006
- Poruke: 59
|
Nikako ne mogu da se sjetim kako da iz programa napravim da mi se velicina forme mjenja u zavisnosti od rezolucije ili recimo da se mjenje u zavisnosti od velicine ekrana, ako aplikaciju pokrenem na 17" ili 15" ili nekom drugom monitoru.
Ako neko zna ....
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 02 Feb 2007 15:27
|
offline
- loshmi_sr
- Građanin
- Pridružio: 08 Jan 2007
- Poruke: 279
- Gde živiš: Srbija
|
Pozdrav,
pogledaj property Anchors, a takođe i property WindowState.
|
|
|
|
|
Poslao: 05 Feb 2007 14:18
|
offline
- srdjos
- Zaslužni građanin
- Pridružio: 27 Sep 2005
- Poruke: 678
|
imas i promenjivu Screen
pa nju mozes kombinovati s onim sto je Beli napisao
ovo ispod ti je iz Delphi Helpa
----------------------------------------------
A global variable of type TScreen called Screen is created when you create a project. Screen encapsulates the state of the screen on which your application is running. Common tasks performed by Screen include specifying:
The look of the cursor.
The size of the window in which your application is running.
A list of fonts available to the screen device.
Multiple screen behavior (Windows only).
If your Windows application runs on multiple monitors, Screen maintains a list of monitors and their dimensions so that you can effectively manage the layout of your user interface.
For CLX applications, the default behavior is that applications create a screen component based on information about the current screen device and assign it to Screen.
mislim
|
|
|
|
Poslao: 22 Mar 2007 14:47
|
offline
- srlle
- Novi MyCity građanin
- Pridružio: 19 Mar 2007
- Poruke: 27
|
Hookovao bi message koji nosi poruku o promeni mera ekrana i u funkciji koja obradjuje uhvacenu poruku promenio bih dimenzije forme.
|
|
|
|
Poslao: 22 Mar 2007 15:05
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
A? sta bi radio? Hookovao poruku?
Joooj...
a da li si razmisljao o ovome?
(predpostavimo da si na formi, tj u unitu forme - i da zelis da bude 10 pixela od ivice sa svake strane.)
top:=screen.top-10;
left:=screen.left-10;
width:=screen.width-20';
height:=screen.height-20;
i samo uradis:
invalidate;
Inace, ne hookuje se poruka, nego se napravi event, od TNotifyEvent... ali ajde de...
|
|
|
|