[Delphi] ..::Jak zmieniać wygląd Form

0

witam!!
Mam pytanie jak zmieniać wygląd form tak jak np. jest to zrobione w menu startowym na płycie dodawanej do czasopisma cd-action. Oni mają tam swoje <ort>skurki.</ort> I czy ktoś wie jak ort! z xml-a pod delphi.
I ostanie, czy ma ktoś adresy ciekawych stron o xml-u i o delphi.
Z góry dzięki!! [cya] [peace]

0

Jeśli chodzi o formę, to jest to tak:
-borderstyle ustawiony na bsnone
-grafika jest rysowana na canvasie
-regiony użyte dla zmiany kształtu formy

O wszystkim możesz poczytać w artykułach lub w kursie delphi.

--

Delphi 6

Pozdrówka

0

co do XML:
Wpisujesz do notatnika taki tekst........

--------------CUT HERE------------------------

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="ManiTest"
type="win32"
/>
<description>Universal picture viewer</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>

----------------CUT HERE------------------------------

jak już masz ten tekst to zapisujesz ten plik tak jak nazwa exeka+manifest

np twój exek nazywa sie kalkulator.exe
wiec zapisujesz xml jako kalkulator.exe.manifest i umieszczasz w folderze z exekiem

Wiecej info znajdziesz na http://www.borland.pl w dziale porady techniczne/style XP

--

Kto pyta - WIELBŁĄDZI
--------Oficjalny kanał----------
Service for programmers w IRC:
Kanał: #4programmers
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

Nie wydaje mi się, żeby chodzio mu o style xp :). Pewnie chce stworzyć menu na podstawie pliku :)

--

Delphi 6

Pozdrówka

0

Nie wydaje mi się, żeby chodzio mu o style xp :). Pewnie chce stworzyć menu na podstawie pliku :)

--

Delphi 6

Pozdrówka

na borlandzie pod tym artykulem kryje sie opis XMLa

--

Niech będzie POCHYLONY
--------Oficjalny kanał-----
Service for programmers w IRC:
Kanał: #4programmers
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

Tu ja chodzilo mi o tworzenie form w ksztalcie ort! lub innego rowera .
Ale dzieki fakna dyskusja hej.

0

Tu ja chodzilo mi o tworzenie form w ksztalcie kfiatka lub innego rowera .
Ale dzieki fakna dyskusja hej.

trza tak bylo od razu :P
potrzebny ci kompoent CoolForm lub komponet z palety VARIAN..
robi forme z wybranej bitmapy..

--

Niech będzie POCHYLONY
--------Oficjalny kanał-----
Service for programmers w IRC:
Kanał: #4programmers
Serwer: warszawa.ircnet.pl
Sieć: POLNet
Port: 6667

0

A czy ktoś posiada wersje tych komponentów pod D6?
Strona producenta (www.varian-software.com) już chyba nie istnieje a w necie tylko do D5 spotkałem i tych nie idzie zainstalować pod D6.
Jeśli ktoś posiada i chciałby się podzielić to proszę na maila:
[email protected]

Dzięki

[cya]

Już znalazłem.
Jak by ktoś chciał to poniżej jest link:
http://www.tietovayla.fi/dsp/ftp/d60free/vw370d6.zip

[cya]

Jak coś, to znalazłem jeszcze jedną użyteczną instalkę komponentów Varian Skin Factory.

Nazwa chyba mówi sama za siebie:

http://delphi.icm.edu.pl/ftp/d30free/vsf.zip

pod D3 D4 i D5

[cya]

0

O wszystkim możesz poczytać w artykułach lub w kursie delphi.

Moge spytać pod jakim tytułem mam szukać tego artykułu o kształcie form ??

0

Jesli nie chcesz używać żadnych komponentów to możesz to zrobić np. tak:

Var
a : Array[0..29] Of TPoint;
Begin
a[0].y:=0;
a[0].x:=0;

a[1].y:=0;
a[1].x:=580;
a[2].y:=3;
a[2].x:=585;
a[3].y:=6;
a[3].x:=588;
a[4].y:=9;
a[4].x:=590;
a[5].y:=12;
a[5].x:=592;
a[6].y:=15;
a[6].x:=595;
a[7].y:=18;
a[7].x:=600;

a[8].y:=432;
a[8].x:=600;
a[9].y:=435;
a[9].x:=595;
a[10].y:=438;
a[10].x:=592;
a[11].y:=441;
a[11].x:=590;
a[12].y:=444;
a[12].x:=588;
a[13].y:=447;
a[13].x:=585;
a[14].y:=450;
a[14].x:=580;

a[15].y:=450;
a[15].x:=20;
a[16].y:=447;
a[16].x:=15;
a[17].y:=444;
a[17].x:=12;
a[18].y:=441;
a[18].x:=10;
a[19].y:=438;
a[19].x:=8;
a[20].y:=435;
a[20].x:=5;
a[21].y:=432;
a[21].x:=0;

a[22].y:=18;
a[22].x:=0;
a[23].y:=15;
a[23].x:=5;
a[24].y:=12;
a[24].x:=8;
a[25].y:=9;
a[25].x:=10;
a[26].y:=6;
a[26].x:=12;
a[27].y:=3;
a[27].x:=15;
a[28].y:=0;
a[28].x:=20;

a[29].y:=0;
a[29].x:=0;

SetWindowRgn(Handle,CreatePolygonRgn(a,29,ALTERNATE),True);

...

0

Dobra, ale czy istnieje coolform dla Delphi 6 ? ;-(

0

Z coolform juz sobie poradzilem, ale za nic nie moge zanistalowac Varian Skin Factory pod D6... Sciagnelo prawidlowo ZIPa ale nie instaluje nic.. :/ [glowa]

0

O ile jestes w stanie zrezygnowac z XMLa to mozesz looknac tu

http://4programmers.net/view_file.php?id=1506
http://4programmers.net/view.php?id=405

1 użytkowników online, w tym zalogowanych: 0, gości: 1