Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Skin-ovi !!

[es] :: Pascal / Delphi / Kylix :: Skin-ovi !!

[ Pregleda: 4676 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

preki
Prerad Bojan
Beograd

Član broj: 409
Poruke: 291
212.62.36.*



+1 Profil

icon Skin-ovi !!23.08.2001. u 16:26 - pre 252 meseci
Eh, sad malo komplikovano pitanje
Svi znamo da program prodaje ideja, a pre svega izgled. Ideje tu i tamo nalete, ali kako da povremeno menjam izgled programa. Winamp je postao popularan izmedju ostalog i zbog podrske skin-ovima, pa svako moze da napravi svoj izgled. Mene interesuje kako da (uopsteno) ubacim podrsku za skinove u program pa da ih povremeno upload-ujem. Da li se isplati pisati tako nesto ili da trazim gotove komponente ? Ko god ima neku ideju neka svrljne u forum.
Aj, s' uzdravlje
"Black holes are where God divided by zero."
- Steven Wright
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+164 Profil

icon Re: Skin-ovi !!23.08.2001. u 16:30 - pre 252 meseci
Postoje odlične gotove komponente, a možeš ih i preraditi prema svojim potrebama. Ne sećam se imena tačno, davno je to bilo kad sam poslednji put radio nešto tako u delphiju. Ali na www.torry.ru sigurno možeš naći dosta toga.

I mislim da se isplati ako je mali kompaktan programčić koji radiš.
 
Odgovor na temu

twister

Član broj: 735
Poruke: 147
*.66.EUnet.yu



Profil

icon Re: Skin-ovi !!27.08.2001. u 02:37 - pre 252 meseci
Ako nadjes, daj mi link, molim te.
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: Skin-ovi !!28.08.2001. u 12:48 - pre 252 meseci
Ne znam koliko ce ti se svideti moja ideja koju sam koristio ranije!
Jednostavno napravis da ti sve bude zasnovano na slicicama (u datoj formi) to stavis u neki podditektori i imenujes ga kao skin. Sledeci skin uradis i smestis u drugi dir. S ve sto posle trebas uraditi je da postojeci program gleda svoj pod direktori (recimo Slins) i direktorije unutar njega i bira ih kao takve. Tj. sve slicice imaju ista imena, razlikuju se po iygledu a ti samo menjas putanju do njih. Mislim da si me rayumeo!!
Ja sam tako radio kad se javila potreba za tim!!
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.dialup.blic.net

ICQ: 46802502


+49 Profil

icon Re: Skin-ovi !!28.08.2001. u 15:04 - pre 252 meseci
Citat:
dekys je napisao:
Ne znam koliko ce ti se svideti moja ideja koju sam koristio ranije!
Jednostavno napravis da ti sve bude zasnovano na slicicama (u datoj formi) to stavis u neki podditektori i imenujes ga kao skin. Sledeci skin uradis i smestis u drugi dir. S ve sto posle trebas uraditi je da postojeci program gleda svoj pod direktori (recimo Slins) i direktorije unutar njega i bira ih kao takve. Tj. sve slicice imaju ista imena, razlikuju se po iygledu a ti samo menjas putanju do njih. Mislim da si me rayumeo!!
Ja sam tako radio kad se javila potreba za tim!!



Pa po meni je to logicno odnosno ne vidm kakve su komplikacije
oko toga
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

preki
Prerad Bojan
Beograd

Član broj: 409
Poruke: 291
212.62.36.*



+1 Profil

icon Re: Skin-ovi !!31.08.2001. u 16:31 - pre 252 meseci
I ja sam razmisljao nesto tako, hvala , sakupljam ideje, pa cu se bacim na posao. Usput tamo na torry.net-u ima svasta ali nista od onoga sto mi treba .Zapravo ima i toga ali kosta stotinjak dolara. znaci ako sam dobro shvatio sve slicice koje nameravam da menjam stavljam u jedan dir, a zatim samo dodajem nove preko starih ili mogu cak dodati i putanju, pa da se mogu ostaviti i stare

hvala
"Black holes are where God divided by zero."
- Steven Wright
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+164 Profil

icon Re: Skin-ovi !!31.08.2001. u 16:46 - pre 252 meseci
Pogledaj kako je kod winamp-a to rešeno, oni su postavili standard sa tim skinovima.
 
Odgovor na temu

preki
Prerad Bojan
Beograd

Član broj: 409
Poruke: 291
*.ptt.yu



+1 Profil

icon Re: Skin-ovi !!01.09.2001. u 15:57 - pre 252 meseci
Bi ja , al' gde da nadjem to kako su to resili winamp-ovci !
"Black holes are where God divided by zero."
- Steven Wright
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.etf.bg.ac.yu

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Skin-ovi !!02.09.2001. u 03:47 - pre 252 meseci
WinAMP je upravo tako uradjen, sa jednim dodatkom: u obicnom tekst fajlu se nalazi prozora (tacke poligona), i u drugom boje za razne "skrolere".

Moj ti je predlog da napravis posebne kontrole (komponente) u Delphi-u i da njih koristis kao dugmice, checkbox-e, i sta ti vec treba u interfejsu. To je veoma jednostavno, nekad davno sam i ja to pravio, ali ko ce sada traziti ta cuda.

Znaci recimo, iskoristis TImage i iz njega napravis TDugme koje ima stanje on i off, i posebnu sliku za svaki od njih. Dalje, zezanjem sa WinAPIjem postizes da ti prozor bude kog bilo oblika. I jos bih preporucio da koristis "mape", tj. da recimo celu tvoju formu predstavis u obliku koordinatnog sistema, i onda da pratis klikove na odredjene poziciji pomocu konfiguracionog fajla skin-a.

Recimo, imamo konf. fajl:
Code:

sort=poligon(10,40)(40,50)(50,100)(8,85)
list=krug(200,150)(33)


I kada se klikne na odgovarajuce oblasti na formi, odradis odgovarajuci posao (sort, list...).

Ovo je sasvim dovoljno za potpuno funkcionalan skin engine, medjutim, trebalo bi obratiti paznju na zrtvovanje brzine.

Toliko.
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

preki
Prerad Bojan
Beograd

Član broj: 409
Poruke: 291
*.ptt.yu



+1 Profil

icon Re: Skin-ovi !!03.09.2001. u 00:41 - pre 252 meseci
e, hvala burazeru , 'ce se bacim na posao samo malo ovi da danu sa ispitima. a koliko bi bilo pametno da sve to uradim kao u winamp-u sa tim txt fajlom ?
ako bude jos pitanja bacam u forum
"Black holes are where God divided by zero."
- Steven Wright
 
Odgovor na temu

Mr. Rejn
Deki Karamatijević
Sremčica

Član broj: 2514
Poruke: 515
*.bankerinter.net



+4 Profil

icon Re: Skin-ovi !!26.02.2002. u 14:59 - pre 246 meseci
Sto se tice programa nalik na WinAmp za Delphi,nasao sam demo-program
Amp (kopija WinAmp-a,samo sa mnogo manje funkcija).Paket mozes da skines sa adrese
http://www.delphi-jedi.org/Del...tx/downloads/ampsrc.zip.Source je ukljucen
u paket.Radi se o tome da ovaj nacin pravljenja programa sa skinovima ukljucuje
upotrebu DirectX header-a za Delphi (naravno da je DirectX pisan u C-u,ali se neko
potrudio da ga prevede na Pascal i hvala mu na tome).Tako su dobijeni DirectX headeri
za Delphi (DelphiX),koje mozes da skines sa adrese: http://www.delphi-jedi.org/Del...s/directx/headers/directx8.zip (za DirectX8.0)
Instaliraj pakete u Delphi (ili kompajliraj jedinice .pas,pa dobijene .dcu iskopiraj u
c:\borland\delphi(6,5,4...)\lib\ folder,pa zatim pokreni amp.dpr u Delphi(6,5,4...) i sve
ce ti se samo reci (ako shvatas o cemu pricam-amp.exe ne mozes da kompajliras bez tih headera).
A plug-inovi:amp.exe ucitava plug-in kao sliku (bitmap (.bmp)) iz istog foldera.Plug-inovi su
.dll-ovi koji samo sluze kao kontejneri za sliku (.bmp).Znaci,moras da napravis .dll (u Delphi-u
ili jos bolje,asembleru (win32asm)) koji ce da sadrzi sliku,a u source amp.exe-a moras da dodas
dinamicki poziv za .dll (tj. plug-in).Zatim stavis .dll u isti folder gde ti je i program i to
je to.Mada...potrebno je jos napraviti i mali browser za skinove (kao sto ima WinAmp),jer kako
program moze da zna koji plug-in treba da ucita?
Nadam se da ces provaliti ovo...
Jos jedna stvar:nasao sa editor za pravljenje skinova ActiveSkin,kojeg mozes skinuti odavde:
http://www.softshape.com/download/activeskin.zip
Ovo je ustvari ActiveX kontrola (pri instalaciji editora,.ocx fajl se iskopira u Windows/System
folder).ActiveX mozes da instaliras kao komponentu u paleti komponenata (pojavice se jezicak (tab) sa oznakom ActiveX),samo problem je u tome da treba distribuirati .ocx fajl zajedno sa
programom koji ga koristi i freeware verzija mora da se registruje
Pozdrav od Mr.Rejna


Ag + Na -> Xe
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Skin-ovi !!

[ Pregleda: 4676 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.