[ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74 | 74
Bydlisko: Nitra
NapísalOffline : 12.03.2009 13:37 | Vlastny Styl Formulara V Delphi7

da sa nejak spravit vlastny styl formulara ako napr.:
Vlastny Styl Formulara V Delphi7


Offline

Skúsený užívateľ
Skúsený užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 11.01.09
Prihlásený: 23.11.24
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 12.03.2009 16:14 | Vlastny Styl Formulara V Delphi7

No neviem presne, ale podľa mňa to je iba o komponente TImage, pričom máš ošetrené udalosti ako OnMouseMove (napr. zosvetlenie alebo zmenenie daného image-u) OnClick atd. Ja som riešil grafické rozhrania zatiaľ iba takto, no neviem, možno existuje aj iné riešenie. V každom prípade, pomocou TImage sa to dá dosiahnúť.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74 | 74
Bydlisko: Nitra
Napísal autor témyOffline : 12.03.2009 22:10 | Vlastny Styl Formulara V Delphi7

hej ,.ale oble okraje alebo prerusovane ako ma napriklad winamp,.,. sa s tim nedaju robit,.,. rozumies,. ale diky,.


Offline

Užívateľ
Užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
NapísalOffline : 12.03.2009 22:24 | Vlastny Styl Formulara V Delphi7

co sa tyka tych oblych okrajov a "divnych" tvarov okien: ja sice pracujem s Visual Basicom, no taketo veci riesim pomocou softu WinRazor, ktory je tusim robeny aj pre Delphi (http://www.softpedia.com/get/Programming/Other-Programming-Files/WinRazor-SDK.shtml)


_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74 | 74
Bydlisko: Nitra
Napísal autor témyOffline : 13.03.2009 11:04 | Vlastny Styl Formulara V Delphi7

no len skoda,. ze mi ten program na Viste nejde nainstalovat,.,.


Offline

Užívateľ
Užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
NapísalOffline : 13.03.2009 11:12 | Vlastny Styl Formulara V Delphi7

aha...

winrazor nefrci pod vistou? hmmm, som ho pouzival uz davnejsie (na WinXP). no mozno najdes podobny nastroj (alebo rozbehas winrazora)


_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Skúsený užívateľ
Skúsený užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 11.01.09
Prihlásený: 23.11.24
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 13.03.2009 12:58 | Vlastny Styl Formulara V Delphi7

:shock:
To vy si hovoríte programátori? Používať nejaké programy, ak neviete niečo sami? Zaujímavé. No ale to je vaša vec ...

Neobdĺžníkový formulár vyriešiš takto:

1.) Tento kód ti vytvorí z formulára elipsu

Kód:

var
 R : HRgn;
begin
 R := CreateEllipticRgn(0, 0, Width, Height);
 SetWindowRgn(Handle, R, True);
end;



2.) Elipsu si nechcel, to len aby si videl, že aj na to sú funkcie, netreba žiadne "múdre" programy ;) Vytvoriť takýto oblý vzhľad je trochu ťažšie, musíš totiž definovať každý bod ako prvok poľa. Potom pomocou CreatePolygonRgn vytvoríš daný vzhľad. Čím viac bodov, tým presnejšie (ale aj pomalšie - samozrejme)

Kód:

var
 R : HRgn;
 Body: array[0..2] of TPoint;
begin
 Body[0]:= Point(0, 0);
 Body[1]:= Point(300, 0);
 Body[2]:= Point(100, 200);
 R := CreatePolygonRgn(Body, 3, ALTERNATE);  // 3 znamená, že pole ma 3 údaje
 SetWindowRgn(Handle, R, True);
end;



A ešte k tým prerušovným okrajom, ako má Winamp. Neviem ako si myslel to prerušovanie, ale ak tým myslíš prerušované blikanie, rieši sa to pomocou AlphaBlendValue.


Offline

Užívateľ
Užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
NapísalOffline : 13.03.2009 13:24 | Vlastny Styl Formulara V Delphi7

kenny8911 píše:
:shock:
To vy si hovoríte programátori? Používať nejaké programy, ak neviete niečo sami? Zaujímavé. No ale to je vaša vec ...


... ja uz len tak na okraj. snazil som sa ulahcit KVikimu pracu (netusim ako dobre ovlada Delphi). Ja som to niekedy riesil cez tento soft (winrazor) no kedze som v priebehu 5rokov vo VB dost pokrocil taketo veci uz neriesim pomocou nejakych "externych" softov ale tiez priamo kodom... :smoky:


_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Skúsený užívateľ
Skúsený užívateľ
Vlastny Styl Formulara V Delphi7

Registrovaný: 11.01.09
Prihlásený: 23.11.24
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 13.03.2009 13:48 | Vlastny Styl Formulara V Delphi7

OK, ja sa nehádam, ja iba, že práve fórum je na to, aby sa človek naučil to, čo nevie a aby predišiel používaniu iných programov.


 [ Príspevkov: 9 ] 


Vlastny Styl Formulara V Delphi7



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

vlastný štýl, Gaming PC

v PC zostavy

3

373

07.04.2014 11:05

Arťom

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi7: Zobrazovanie moznych poloziek

v Delphi, Visual Basic

2

642

25.12.2008 17:38

Loko11

V tomto fóre nie sú ďalšie neprečítané témy.

styl clenov

v HTML, XHTML, XML, CSS

2

717

21.09.2008 19:47

dadmtb

V tomto fóre nie sú ďalšie neprečítané témy.

pcfórum štýl

v Krčma

4

848

09.01.2015 2:39

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Cutenews štýl noviniek

v Redakčné systémy

0

861

19.07.2010 13:42

pipa0902

V tomto fóre nie sú ďalšie neprečítané témy.

Instagram - štýl lokality

v Sociálne siete

0

299

09.08.2024 14:33

Devis01

V tomto fóre nie sú ďalšie neprečítané témy.

javascript - Štýl písma

v JavaScript, VBScript, Ajax

17

1292

22.11.2011 20:46

ONLINE_SVET

V tomto fóre nie sú ďalšie neprečítané témy.

Zdravý životný štýl

v Život, životný štýl, móda, bývanie

28

1080

17.09.2011 17:16

Mego

V tomto fóre nie sú ďalšie neprečítané témy.

štýl windows vista

v Operačné systémy Microsoft

17

1880

17.11.2008 14:31

Enermax

V tomto fóre nie sú ďalšie neprečítané témy.

ako dať styl

v PHP, ASP

6

665

09.07.2007 19:49

kmsa

V tomto fóre nie sú ďalšie neprečítané témy.

Styl Vista v XP

v Operačné systémy Microsoft

28

1054

14.05.2007 17:37

fero182

V tomto fóre nie sú ďalšie neprečítané témy.

Linux stýl do mobilu.

v Krčma

7

1069

16.04.2008 20:47

9tommy9

V tomto fóre nie sú ďalšie neprečítané témy.

Nový štýl pre phpBB

v Redakčné systémy

5

951

03.01.2008 18:51

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

Vista štýl vlastnej aplikácie...

v Assembler, C, C++, Pascal, Java

1

529

21.05.2009 17:14

László145

V tomto fóre nie sú ďalšie neprečítané témy.

Štýl ktory prekryje vsetko

v HTML, XHTML, XML, CSS

6

522

03.01.2010 22:44

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Vista štýl vo XP...

v Assembler, C, C++, Pascal, Java

2

540

26.05.2009 10:10

László145



© 2005 - 2024 PCforum, edited by JanoF