Strona: [  << <   1 2 3   > >>  ]  z  4     
Autor Temat: Program do robienia przycisków na stronę
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002
Program do robienia przycisków na stronę

Witam!

Jest sobie taki program o nazwie XWB (nazwa została celowo zmieniona). Potrafi on generować piękne przyciski na stronę WWW, głównie w różnych stylach ala XP. Jeśli ktoś chce zobaczyć przykład może wejść na moją stronę: http://www.michmajsoftware.prv.pl

Program mimo, że służy do robienia "pięknych rzeczy" sam niestety posiada bardzo dużo wad i bugów (moim zdaniem). Mam Win98 SE - obserwuję ciągłe zawieszanie się programu, które doprowadza do padu systemu. Do tego przy chęci wygenerowania większej ilości przycisków program wykorzystuje metodę: On Error goto Hell...
Wszystkich niedoróbek nie będę wymieniał, bo nie chcę robić antyreklamy. Dodam tylko, że właściwie dzięki mnie program wogóle pod Win98 chodzi-od roku robię beta-testy dla producenta.
Ponieważ jednak nic się specjalnie nie zmienia, to pomyślałem sobie że może by tak zebrać parę osób z forum i wspólnie napisać podobną (lepszą) aplikację? Dla mnie jedynym problemem jest spsób generowania tych ciekawych teł dla przycisków - reszta wydaje się prosta. Czy jest ktoś kto się na tym zna? W XWB za wygląd tych przycisków odpowiada biblioteka (ona powoduje te pady) rbutton.dll- nie dam jej jednak rady załadować do VB i "obmacać", bo jest zabezpieczona PE-compactem, a EXE programu skompresowane AS-PACKIEM.

Czekam co Wy na to. Ewentualne chęci współpracy proszę TU wpisywać (termin projektu: NA PEWNO NIE OD ZARAZ )

[Post edytowany dnia 12-12-2004 18:40 przez Viper87]


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


09-12-2004 20:38
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

Mogę sie dołączyć...


_____________________________________________
TLHW Clan member

09-12-2004 22:02
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Fajnie!

Czyli jednego członka już mamy .

Chciałbym jednak zwrócić uwagę, że najpierw trzeba sobie odpowiedzieć na pytanie KTO potrafi napisać moduł "produkujący" takie fajne buttony. Chodzi tu nie tylko o samą grafikę, ale także przecież np. o to, że każdy button będzie trzeba wymiarować w zależności od wielkości tekstu...


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


09-12-2004 22:07
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

ja może jak dostane natchnienia to wytworze podwaliny takowych funkcji w ten weekend ;-)

Mam także nadzieje, że ten projekt nie skończy się tak jak niektóre inne projekty podejmowane na tym forum... :/

[Post edytowany dnia 10-12-2004 16:11 przez hicks]


_____________________________________________
TLHW Clan member

10-12-2004 16:10
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Ja też właśnie tego się najbardziej obawiam.
Może Jelcyn dałby radę przykleić tego posta? Tak, to ciągle "leci w dół".

Proponuję, żeby powyższemu zapobiec wyznaczyć "termin naboru" - po jego upłynięciu dobrze by było wyznaczyć termin i spotkać się na CHATcie.

Co do tych funkcji - byłoby fajnie. Tylko pamiętaj, że miałem na myśli coś oryginalnego, a nie jednolite tła, tak jka to robi większość innych programów tego typu...

Ludzie! Zgłaszajcie się!

[Post edytowany dnia 10-12-2004 16:17 przez Viper87]


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


10-12-2004 16:17
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

Co rozumiesz przez "jednolite tła"?

PS. Jak masz gg to zagadaj do mnie na mój numer gg(2511367) to będzie łatwiej sie nam komunikować...

[Post edytowany dnia 10-12-2004 19:48 przez hicks]


_____________________________________________
TLHW Clan member

10-12-2004 19:47
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Mam GG, tylko z czasem jestem na bakier .

Chodzi mi o to, że XWB genruje tła dla przycisków, które nie są tak naprawdę jednolite. Zauważ że sprawiają miłe, estetyczne wrażenie wklęsłości, wypukłości, gradientu. Są cukierkowe.
Jak nie wiesz o co mi chodzi, to przejedz sobie przez nie jakimś programem do przechywywania kolorów-zobaczysz, że co drgnienie kursora, odczyta Ci inne RGB.
Dałbyś radę coś takiego zrobić?

[Post edytowany dnia 12-12-2004 18:41 przez Viper87]


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


10-12-2004 20:32
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

trudno powiedzieć... sie zobaczy


_____________________________________________
TLHW Clan member

10-12-2004 21:33
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003

Z tego co widze to przyciski sa robione jako gify i MAJA przezroczystosc (przy zaokragleniach) - z tym (dla mnie) moze byc problem - nie wiem jak zrobic przezroczysty pixel na Picture ...
Zastanawiam sie czy jest to generowane jakimis obliczeniami czy czasem nie polega to na skladaniu przycisku z sampli (gora, dol, lewo, prawo, srodek)... schematy kolorow to prosta sprawa (majac jeden reszte robi sie przez zmiane barwy) - do tego mozna uzyc mojej DLLki
VBGKL.DLL

Robienie GIFow w VB - tez mam kilka sampli w VB jak to zrobic

Jesli chodzi o AntiAliasing - to tez da sie zrobic (VBGKL v0.4 - juz ma AntiAliasing i dodawanie napisow) - gorzej bedzie z cieniem tekstow...

Moge sie przylaczyc do zespolu... sprawa grafiki w VB zajmuje sie juz od dluzszego czasu.

10-12-2004 22:59
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003

Zainstalowalem sobie ten program (Ale sie kur.. sypie - Win98SE).
Mialem nosa... program nie wykonuje zadnych obliczen tylko sklada przycisk z sampli - zabacz w PACKAGES zawartosc plikow XBN - zauwazyles ze w srodku (w pliku) jest kilka BITMAP ? - znajdz znaczniki BM ... heheh
Postaram sie zobaczyc jeszcze cos wiecej - moze zrobie szybko jakis program (nie bede zwracal uwagi na wyglad ) ktory bedzie robil podobne przyciski - na razie na przykladzie plikow XBN

10-12-2004 23:15
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003

Jezeli chodzi o przyciski to sprawa chyba zostala rozwiazana... Zrobilem program, ktory na podstawie plikow XBN robi przyciski dowolnej wielkosci (oczywiscie bez przesady z wymiarami) i jakosciowo sa OK
Jezeli chcemy zrobic WLASNY program to musimy wykonac wlasne sample przyciskow...
Im wiekszy sampel (bez przesady z wielkosciami) tym ladniej wyglada przycisk koncowy ...
Teraz pracuje nad wstawianiem textow na przyciski...
Jezeli ktos (z grupy) ma czas to moze zajmie sie kodem HTML ?

Nadal pozostala sprawa przezroczystosci...
Kto koordynuje projekt ? (dziwie sie ze za taki program chca kase... - moze my tez powinnismy chciec ? )

[Post edytowany dnia 11-12-2004 02:21 przez Knight Lore'FC]

11-12-2004 02:14
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

No, nareszcie ktoś z absolutnymi konkretami .

Też mam Win98 SE i mi się sypie, ale do Panów autorów nie da się dotrzeć, że nie chodzi. Poza tym zrobili kupę szkolnych błędów i chcą za to kasę-masz rację.

Co do projektu komercyjnego, to JA uważam, że powienien to być program FREEWARE. Wiem, że więcej osób chciałoby korzystać z XWB, a nie ma jak, bo się sypie. Utarlibyśmy nosa autorom .

Cieszę, że zrobiłeś ten programik-podeślij, jeśli możesz mi kod na mój e-mail.

Kto koordynuje projekt? Jak mówię, jeszcze nie wiem, bo czekam czy ktoś się jeszcze zgłosi. Proponuję, że tymczasowo ja. Co Wy na to?

Kodem HTML mogę się zająć. Tylko chciałbym żebyśmy się umówili. Jak ktoś nie ma w danej chwili czasu na projekt (przez parę dni), to reszta go nie "przymusza" do pracy. OK? Skombinuję coś na dniach.

Nie wiem co masz na myśli, mówiąc o przezroczystości?
Zdajesz sobie sprawę, że nie możemy wydać programu bazującego na cudzej technologii (pliki XBN)?

Na koniec proponuję wyznaczyć termin jakiegoś wspólnego spotkania na CHATcie (może być VB4all). Tylko kiedy?

[Post edytowany dnia 12-12-2004 18:44 przez Viper87]


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


11-12-2004 18:24
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Moje prywatne pytanie (nie znam się za bardzo na grafice w VB) - w jaki sposób wyświetlić te bitmapy z plików XBN w jakimś programie graficznym? Znalazłem w HEX Editor znacznik BM i co dalej?


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


11-12-2004 18:30
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
andrey
Łódź



Typ: neutral
Postów: 295
Zarejestrowany: Mar 2003

Witam,
Obecnie zajmuje sie pisanie programow w jezyku Ada 95 ale VB jest nadal moja wielką miłością i z wielką chęcią włącze sie w porządny projekt grupowy. Jeżeli jeszcze jest taka możliwość.
Pozdrawiam
Andrzej


_____________________________________________
http://www.carbondesign.pl/ - rowery poziome, trójkołówce, handbike-i, tuning, akcesoria

11-12-2004 20:11
Pokaż profil andrey  Wyślij email do andrey   Odwiedź stronę andrey       3078613
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Jasne że jest (prawda?) .

Mam propozycję. Niech każdy kto chce wziąć udział w projekcie wyśle mi maila-tylko niech to wcześniej przemyśli-bo to w zamyśle ma być takie podpisanie "kontraktu".


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


11-12-2004 20:15
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
Knight Lore''FC




Typ: neutral
Postów: 240
Zarejestrowany: Jan 2003


Moje prywatne pytanie (nie znam się za bardzo na grafice w VB) - w jaki sposób wyświetlić te bitmapy z plików XBN w jakimś programie graficznym? Znalazłem w HEX Editor znacznik BM i co dalej?


Nie rozgryzlem jeszcze naglowka pliku XBN (i chyba nie bedzie nam potrzebny - bo nie bedziemy kozystac z tych plikow), ale moge juz teraz ci powiedziec jak wyciagnac bmp
Jezeli znalazles pierwszy BM to znajdz nastepny i to co jest pomiedzy nimi ( + pierwszy ciag BM )  jest ta bitmapa. Jezeli Masz ostatni BM i wiecej nie ma to bitmapa jest do konca pliku - proste
Zapisz binarnie to do nowego pliku i juz.

Program moze byc FREEWARE

Przezroczystosc... jezeli przycisk ma mocno zaokraglone narozniki to sa tam przezroczyste pixele... zeby w ich miejscu pokazal sie kolor tla.

Pliki XBN to zadna technologia.. hehe ktos tylko zebral wszystkie przyciski z danego tematu graficznego do jednego pliku i tyle
Problemem moga byc sample przyciskow, te z XBN sa troche male, ale na ich podstawie mozna zrobic wlasne troche wieksze - zreszta oni tez wykozystali shematy z XP , Longhorna itp.

Mala ciekawostka :
Knight - 188 postow
Andrey - 288 postow
Viper - 388 postow

[Post edytowany dnia 12-12-2004 01:27 przez Knight Lore'FC]

12-12-2004 01:25
Pokaż profil Knight Lore  Wyślij email do Knight Lore        1065423
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

hmm jako, że ta biblioteka Knight Lore"FC'a zrobi pewnie w programie większość pracy to moja ingerencja w kodzie będzie pewnie niepotrzebna... Tak więc mógłbym zrobić kilka szablonów przycisków, etc. Muszę wiedzieć:
- w jakim rozmiarze powinny być szablony
- czy moge korzystać z dobrodziejstw 24/32 bitowych obrazów? (chodzi o przeźroczystość)
- jakieś inne wytyczne typu, że dla szablonu o wysokości 40px: pierwsze 4px od górnej krawędzi nie będą rozciągane, następne 32px tak i ostatnie 4px (przy dolnej krawędzi) też nie będą, etc.


_____________________________________________
TLHW Clan member

12-12-2004 04:20
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Piotr T




Typ: neutral
Postów: 176
Zarejestrowany: May 2004

Cytat Viper
Co do projektu komercyjnego, to JA uważam, że powienien to być program FREEWARE. Wiem, że więcej osób chciałoby korzystać z XP Web Buttons, a nie ma jak, bo się sypie. Utarlibyśmy nosa autorom .


A ja się z tobą kolego nie zgadzam - wiesz że takim sposobem myślenia pozbawiasz ludzi pracujących w tej firmie pracy. Wziąłeś pod uwagę że któryś z tych programistów być może ma na utrzymaniu rodzinę i to jest jedyny jego dochód

[Post edytowany dnia 12-12-2004 10:47 przez Piotr T]


_____________________________________________
Visual Basic.NET - Mercedes dla programistów

12-12-2004 10:46
Pokaż profil Piotr T  Wyślij email do Piotr T   Odwiedź stronę Piotr T  
Viper87



Typ: neutral
Postów: 490
Zarejestrowany: Oct 2002

Mam rozumieć, że oskarżasz mnie o nieetyczne postępowanie?

Ponieważ nie wiem jak uważa reszta, odpowiem, tak jak JA uważam.

1.) Przecież nie mam zamiaru stosować ewentulanej reklamy naszego programu w formie: "Napisałem program XXX, bo prrogram YYY ma strasznie dużo błędów, a XXX jest dużo lepszy od YYY i jeszcze za darmo". To byłby cios poniżej pasa.

2.) To użytkownicy zedycudują, którego programu będą woleli używać. Nikt do niczego ich nie będzie zmuszał.

3.) Skoro jest to jedyny dochód tych programistów, to może lepiej przyłożyliby się do tego co robią?
Ja np. od roku donoszę im o różnych błędach krytycznych, a te błędy nadal są-mało tego, jest ich coraz więcej...

4.) Niestety powiedzenie "...żeby wilk był syty i owca cała.." nie jest prawdziwe. Nigdy nie namówisz wilka, żeby przeszedł na wegetarianizm, bo biedna owca ma małe dzieci...
Innymi słowy nie da się zrobić tak, żeby wszystkim było dobrze. "Uratujesz" twórców programu XXX-ucierpią niezadowoleni użytkownicy, zadowolisz użytkowników-trochę uciepią twórcy programu...

5.) Z czysto morlanego punktu widzenia może masz rację...

To moja opinia. Nie wiem jak uważa reszta?
---------------------------------------------------
SPRAWA PROJEKTU

Myślę, że możemy skład grupy uznać za ustalony (co nie znaczy zamknięty). Proponuję na początek tak podzielić prace:

1.) Knight - projekt modułów obsługi grafiki w programie-czyli funkcje odpowiedzialne za rysowanie przycisków, wymiarowanie, wstawianie tekstów etc.

2.) Hicks - projekt tematów przycisków. Odnośnie Twoich pytań, to musisz dogadać się z Knightem.

3.) Viper87 - zajmę się generacją kodu HTML, budową interfejsu i połączeniem wszystkich modułów.

4.) Andrey - nie bardzo znam "Twoją dziedzinę". Mógłbyś się określić w czym jesteś dobry w VB?

Ewentualne zastrzeżenia-pisać.

Knight-potrzebuję więcej szczegółów, żeby napisać moduł generujący HTML. Mógłbyś podesłać ten programik, który napisałeś na maila?
Nie chciałbym "zrzynać" kodu HTML od nich, właściwie to chyba ze względów "czystego sumienia". Będę szukał jakiegoś innego w sieci, albo sam coś wyczaruję.

Na koniec przyznam, że nie bardzo rozumiem celu Twojego rankingu, kto ile postów napisał .


_____________________________________________
Viper

"Savoir c`est prevoir, prevoir c`est prevenir". 
(Wiedzieć to przewidzieć, przewidzieć to zapobiegać) 


12-12-2004 12:11
Pokaż profil Viper87  Wyślij email do Viper87   Odwiedź stronę Viper87  
hicks
raptor user



Typ: moderator
Postów: 279
Zarejestrowany: Apr 2003

W sprawie oskarżenia stoje murem za Viperem.

A odnośnie samego projektu to:

- Mogę pomóc przy samym interfejsie programu...
- Mogę pomóc przy kodzie html... Tu masz sampla:

SAMPELEK

Nie wiem czy chodzi ci o taki kod html, że jak najade na guziczek kursorem to zmieni sie obrazek? a jak zjade to powróci... Jak chodzi ci o takie coś to nie ma sprawy...


_____________________________________________
TLHW Clan member

12-12-2004 13:57
Pokaż profil hicks  Wyślij email do hicks   Odwiedź stronę hicks       2511367
Wszystkich odpowiedzi: 65 :: Maxymalnie na stronę: 20
Strona: [  << <   1 2 3   > >>  ]  z  4