Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 16 odgovora
  • 4.269 pregleda

Najnovija ↓

Kako napraviti formu koja ce....... 19.06.2005. u 14:13 · pre 260 meseci #1
..............uvijek biti nakon pokretanja u najgornijem i najdesnijem kutu monitora i da se svaki otvoreni drugi prozor pojavi ispod nje, tj. da je ona uvijek vidljiva sta god mi otvarali?? :)
Re: Kako napraviti formu koja ce....... 19.06.2005. u 14:21 · pre 260 meseci #2
Uh, a jel' moze u gornjem levom?

Za gornji levi je lako, stavis mu:

with Form1 do
begin
Top:=0;
Left:=0;
BorderStyle:=bsNone;
FormStyle:=fsStayOnTop;
end;

Za gornji desni je malo komplikovanije, moras prvo testirati koja je rezolucija windowsa, pa onda da od toga oduzmes sirinu form-a, pa tu vrednost da koristis za Left.
Re: Kako napraviti formu koja ce....... 19.06.2005. u 14:36 · pre 260 meseci #3
Gle radi...:)
Moze i za lijevi bitno da je na vrhu...
Al ima nesto sto mi se ne svidja a to je sto sada nemam x-close,- -minimaze , i restore, tj. ne vidi se :(
Re: Kako napraviti formu koja ce....... 19.06.2005. u 14:46 · pre 260 meseci #4
Ako izostavis BorderStyle:=bsNone, onda ces imati close i minimize, medjutim onda ce moci da se pomera prozor. Inace mozes prosto napraviti 2 button-a, pa ih koristiti za close i minimize.
Re: Kako napraviti formu koja ce....... 19.06.2005. u 19:42 · pre 260 meseci #6
da bi dobio dimenzije radne povrsine (bez task bara) koristi
Code:

hRect : TRect; 
begin
  SystemParametersInfo(SPI_GETWORKAREA,0,@hRect, 0);
  ...
end;
Potpis
Ride the rainbow, crack the sky

DIY gitare, pojacala i efekti www.diy-fever.com
Re: Kako napraviti formu koja ce....... 25.06.2005. u 03:42 · pre 260 meseci #10
Citat:
ntojzan: Uh, a jel' moze u gornjem levom?

Za gornji levi je lako, stavis mu:

with Form1 do
begin
Top:=0;
Left:=0;
BorderStyle:=bsNone;
FormStyle:=fsStayOnTop;
end;

Za gornji desni je malo komplikovanije, moras prvo testirati koja je rezolucija windowsa, pa onda da od toga oduzmes sirinu form-a, pa tu vrednost da koristis za Left.


ma za desni samo stavis:

with Form1 do
begin
Top:=0;
Left:=screen.width - form1.width; //ili na kraju samo - width posto vec imamo with form1
BorderStyle:=bsNone;
FormStyle:=fsStayOnTop;
end;
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Kako napraviti formu koja ce....... 25.06.2005. u 04:26 · pre 260 meseci #11
Citat:
Cyber X: A kako da onemogucim Windows taster (ili kombinaciju tastera) ??


Od Windows-a 2000 ne mozes (lako). Mozes na nivou drajvera, sto je "out of scope". Mozda moze hook-om, ali nisam siguran.
Re: Kako napraviti formu koja ce....... 25.06.2005. u 10:42 · pre 259 meseci #13
Nije bas logicno iskljucivati Windows + D kad moze i da se klikne Show Desktop u Quick Launch :)
Sigurno postoje korisnici koje prilicno cesto koriste Windows + D pa bas i nece biti srecni kada saznaju da im tvoj program blokira tu kombinaciju i mozda ga bas zato nece koristiti.
Potpis
Play Store
Re: Kako napraviti formu koja ce....... 26.06.2005. u 01:04 · pre 259 meseci #15
Bilo je polemike ranije oko slicnog problema, i doslo se do zakljucka da aplikacija mora koristiti DirectX za iscrtavanje nechega na ekranu itd itd da ne pametujem sad mnogo, koristite pretragu :>
Re: Kako napraviti formu koja ce....... 27.06.2005. u 10:45 · pre 259 meseci #17
Probaj kod, trebalo bi da je to .... :)

Nemam Windows + D taster, ali kada kliknem na desktop ikonicu, prozor se nije minimizovao, takodje ne minimizuje se kada kliknem u okviru samog prozora na minimize button. Uvek je iznad svih ostalih prozora (osim TaskManagera).

Pozdrav!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme