[ Passwd @ 19.06.2005. 13:13 ] @
..............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?? ![]() |
[ Passwd @ 19.06.2005. 13:13 ] @
[ ntojzan @ 19.06.2005. 13:21 ] @
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. [ Passwd @ 19.06.2005. 13:36 ] @
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 ![]() [ ntojzan @ 19.06.2005. 13:46 ] @
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.
[ Passwd @ 19.06.2005. 13:59 ] @
Ma dobro je!!
![]() Evo, ako imas problema sa vremenom skini si porgram vrijeme.exe sa: http://free-zg.t-com.hr/Passwd/ ![]() ![]() ![]() [ bancika @ 19.06.2005. 18:42 ] @
da bi dobio dimenzije radne povrsine (bez task bara) koristi
Code: hRect : TRect; begin SystemParametersInfo(SPI_GETWORKAREA,0,@hRect, 0); ... end; [ Cyber X @ 24.06.2005. 14:43 ] @
Ali na pritisak Windows + D sve ce da ode u TaskBar...
Kako to da se sredi ? [ Burgos @ 24.06.2005. 18:30 ] @
Nece ona otici u TaskBar, nego ce biti skrivena.
Nazalost, ni ja ne znam resenje ove dileme, osim onemogucavanja te kombinacije tastera. [ Cyber X @ 24.06.2005. 21:30 ] @
A kako da onemogucim Windows taster (ili kombinaciju tastera) ??
[ Nemanja Avramović @ 25.06.2005. 02:42 ] @
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; [ obucina @ 25.06.2005. 03:26 ] @
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. [ reiser @ 25.06.2005. 03:33 ] @
Mozes da napravis hook koji ce hvatati kombinacije tastera i blokirati odredjene :>
[ Srki_82 @ 25.06.2005. 09:42 ] @
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. [ Cyber X @ 25.06.2005. 20:19 ] @
Pa koje je onda resenje (ako ga ima)?
[ reiser @ 26.06.2005. 00:04 ] @
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 :>
[ ntojzan @ 26.06.2005. 03:52 ] @
A mozes i da dodas timer koji ce da ti vraca prozor u normalno stanje.
[ bondja @ 27.06.2005. 09:45 ] @
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! Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|