Zarejestruj Zapomniałeś hasła?
Web Page Fusion
Dodana 22 lutego 2011, 22:01 Wydana 22 lutego 2011
Edytor Ocena
 (18 głosów)
Gatunek Programy Odsłon 1655
Kod witek122
Pobierz http://www.przeklej.pl/plik/wpf-rar-0027ffc6h40i (~3 mb)
Program do projektowania stron WWW. Staram się wzorować na MMF.
Program korzysta z wtyczek, które pozwalają łatwo wstawić na stronę jakiś skrypt, lecz z własnymi parametrami oraz z narzędzi tworzonych w klikach.

Do paczki dołączone jest SDK do wtyczek oraz narzędzi w formacie *.txt oraz *.mfa.

Program w wersji 0.9.2 - wstawiam dlatego, że może znajdzie się autor jakiejś dobrej wtyczki/narzędzia, którą dołączę do oficjalnej wersji 1.0 oraz, żeby zdebugować program.
Komentarze
witek122 @ 12 marca 2011, 14:19
Nie - wystarczy napisać 1 kartkówkę.:P
Ale to wymówka, ponieważ nie chce mi się na razie wracać do projektu.;)
krulszamanuw @ 12 marca 2011, 12:23
Aż tak źle jest:hmm:
witek122 @ 11 marca 2011, 22:11
Ja zaliczę zeszły semestr - wezmę się do roboty.:P
krulszamanuw @ 11 marca 2011, 20:40
Kiedy aktualizacja?
krulszamanuw @ 4 marca 2011, 12:05
Nawet ładne te nowe ikonki Neoqueto.
witek122 @ 3 marca 2011, 23:35
Już dawno zmieniona, ale w kolejnej wersji.:D
Neoqueto @ 3 marca 2011, 21:34
Stworzyłem, ale nie zmienia:(.
krulszamanuw @ 3 marca 2011, 20:03
To stwórz dla niego inną,wtedy zmieni. ;)
Neoqueto @ 3 marca 2011, 19:01
Kiedy zmienisz ikonkę? ;*
krulszamanuw @ 3 marca 2011, 14:13
Koncept Pisarza daje radę ale nie jest najlepszy.
Adikso @ 1 marca 2011, 14:28
Witek122 masz rację zapomniałem że nie koloruję :(
Pisarz @ 28 lutego 2011, 22:24
Ludek, to nie minus, a przybliżenie... Matematyki nie umiem, a lepiej wiem...

Witek, tu masz koncepta. Wybacz badziewność wykonania, ale ani nie mam pojęcia, jeśli chodzi o HTML (tak, da się tu dorobić kolorowanie też), a ten Tab Control jakiś dziwny jest (bardziej niż ja).
http://dl.dropbox.com/u/4527369/Koncepty/Dla%20Witka/wpf-ui-concept.png

Miałem dać na skrinie menu prawokliku, ale zapomniałem o nim. Ogólnie, to jest wczesny zarys i prototyp, bazuj na tym ale nie zerżnij na żywca, bo badziewne to.
Ostatnio edytowane 28 lutego 2011, 22:42 przez Pisarz
witek122 @ 28 lutego 2011, 21:56
Adikso, nie będzie. Scintilla nie koloruje PHP.;)
krulszamanuw, możliwe...;)
krulszamanuw @ 28 lutego 2011, 21:13
Jak wcześniej wspomniałem czy zastosowanie drzewka do podglądu stron jest aktualne (możliwe do zrobienia)?
Adikso @ 28 lutego 2011, 21:02
Oczywiście mam nadzieję że kolorowanie PHP też będzie...
witek122 @ 28 lutego 2011, 16:22
Pisarz, ciekawe - chętnie zobaczę concept-arta.;)
Metoda "klocków" rzeczywiście wykonalna i interesująca. Można by przepuścić kod strony przez parser i czymś je poukładać. 8)

ludek napisał(a):
czyli dostane 3mb?
Gdzie miałbyś dostać?
fil47 @ 28 lutego 2011, 14:20
SYSTEM napisał(a):
(~3 mb)
Znaczek ~ oznacza około. Inaczej mówiąc program zajmuje "około" 3MB. ;)
ludek @ 28 lutego 2011, 09:41
witek122 napisał(a):
-3mb
czyli dostane 3mb?;)
Pisarz @ 27 lutego 2011, 22:09
Ja bym miał propozycję całkowitego przerobienia interfejsu. Fakt, to okropnie dużo roboty, ale wtedy różniłoby się to bardziej od zwykłego edytora HTML z kolorowaniem składni. Coś w rodzaju klocków z napisem (prawie jak zdarzenia), parametry strony (tło itd.) określane w takim "Properties" jak w MMF2, ikonę strony też można by dać. Jeśli chcesz, mogę maznąć jakiegoś concept-arta. Możesz też dać wybór "Edytor wizualny" (to co wykombinowałem) i "Kod HTML". Normalnie doklejałbyś do kodu, ale przetwarzał to i wlepiał do edytora wizualnego, teoretycznie to wykonalne.
witek122 @ 24 lutego 2011, 20:52
Talentu graficznego nie mam - jak ktoś ma czas to: http://cportal.webd.pl/viewtopic.php?p=76094#76094 .
;)
Wackyjackie @ 24 lutego 2011, 20:16
@Neoqueto
To granatowy, nie błękitny ^^. Z ciemniejszą czerwienią/kolorem bordowym.
Mniejsza o kolor - chyba wszyscy się zgadzamy z tym, że aktualna ikona ssie ;- p.
Ostatnio edytowane 24 lutego 2011, 20:21 przez Wackyjackie
Neoqueto @ 24 lutego 2011, 15:29
@Wacky:

Clickteam fail.

Edit:

Pepsi fail.

O ile u nich wygląda to w porządku, to tutaj jest wstrętne. A prosiłem o inną ikonkę! Czcionka DO BANI btw.
Ostatnio edytowane 24 lutego 2011, 15:31 przez Neoqueto
Wackyjackie @ 24 lutego 2011, 15:08
Właściwie to w ogóle nie powinno się łączyć niebieskiego z czerwonym ;- P.
Zapomniałem, kurczę napisać drobnego komentarza odnośnie ikony ;- ).
Pisarz @ 24 lutego 2011, 12:37
Na logo brakuje cienia pod napisem "WPF", a szkoda, bo by wiele pomógł. Teraz ten błękitny i czerwony się źle zgrywają. Programu osobiście nie testowałem jeszcze.
witek122 @ 23 lutego 2011, 13:00
Wackyjackie napisał(a):
Brakuje opcji pominięcia kroku
Spróbuję...;)

Wackyjackie napisał(a):
parokrotnie rozsuwaną listę
Starałem się, ale nie wyszło.:( Spróbuję jeszcze raz.

Wackyjackie napisał(a):
Nie wiem do końca co zmieniłeś w tym kodzie, ale faktycznie - działa :- P.
Cytat:

function code4()
code="<table width=" .. param1 ..!!SPACJA!!" height=" .. param2 ..!!SPACJA!!" bgcolor=#" .. param3 .." !!..!! "' border=" .. param4 .. "/ ></table>";
end
;)

Reszty bugów też spróbuję się pozbyć.:P

Neoqueto @ 23 lutego 2011, 09:43
Nie no wiem, że JS itd. już są, ale mi chodzi o rozszerzenia z nimi związane, parę przydatnych skryptów jak z tym rotatorem banerów, po prostu więcej tego wszystkiego, AJAX, o, albo np. takie coś - próbnik kolorów, który zamienia na hex.
Wackyjackie @ 23 lutego 2011, 08:08
witek122 napisał(a):
niespecjalnie wygodne używanie wtyczek/narzędzi
Brakuje opcji pominięcia kroku. W sensie jak ktoś nie chce wybierać np. koloru tła tabeli to powinien mieć przycisk "pomiń" czy coś w tym stylu.
Mógłbyś też zrobić, jeśli nie było by to niewykonalne - parokrotnie rozsuwaną listę. Np. z wtyczki najeżdżam na "tabela" i rozsuwa mi się z lewej/prawej kolejne menu z możliwością wyboru np. "wstaw tabelę", "wstaw nowy wiersz", "wstaw nową kolumnę". Takie cuś jak w menu start.

Ale ogólnie program ma sens.

/Nie wiem do końca co zmieniłeś w tym kodzie, ale faktycznie - działa :- P.

Mam też dla ciebie kolejną garstkę "bugów" ^^:
- teraz dopiero zauważyłem, że otwierają się okna ze wszystkimi parametrami *myślałem że uruchamiają się kolejno :- P* rozbij je trochę po ekranie, albo tak by każde było o x pixeli nad każdym, by był widoczny pasek u góry.
- kompilator nie jest w stanie nadpisać pliku (robi coś w stylu X.wpf.wpf), ponadto ma 2 te same opcje do wybrania rozszerzenia. Powinien też mieć jakiś domyślny katalog zapisu w folderze "Extensions", a wczytania w "Scripting"
Ostatnio edytowane 23 lutego 2011, 08:16 przez Wackyjackie
witek122 @ 23 lutego 2011, 03:44
To wersja 0.9.2, a w formularzu zaznaczyłem "demo". :p
Program wystawiam właśnie po to, żeby znalazło się kilka dobrych wtyczek i błędów.;)

A JS itd. już są. :p
Neoqueto @ 23 lutego 2011, 01:57
Nie, to Vista Home Premium.

Wypakowałem na pulpit, włączyłem i to było. Teraz się okazuje, że działa, ale ten błąd jest jak się wyłącza, pewnie w "jakiś" sposób mi go zamknęło na początku zaraz po uruchomieniu.

Program jest w porządku, jednak pospieszyłeś się z wydaniem go. Widać nie ma paru opcji, więc po co one są? Czy to jakieś demo, wersja lite? Rozumiem, że to wczesna wersja, ale trochę za mało. Program wymaga rozbudowy, a także znacznie, znacznie większej liczby rozszerzeń już gotowych. Z samym HTML'em da się sporo zrobić, a co to będzie jak dojdzie więcej PHP, JS i CSS.

Boli mnie brak opcji skalowania/maksymalizacji okna. Przecież to łatwo zrobić!

Nie oceniam.
witek122 @ 23 lutego 2011, 00:40
Windows 7? Dziwne - spróbuję naprawić. Archiwum wypakowałeś do jednego folderu czy uruchomiłeś z poziomu *.rar?
Neoqueto @ 23 lutego 2011, 00:28
A tak czekałem:(.
witek122 @ 23 lutego 2011, 00:11
Wackyjackie napisał(a):
- określ formaty plików jakie mogą być wczytane/zapisane
OK!

Wackyjackie napisał(a):
niespecjalnie wygodne używanie wtyczek/narzędzi
Jak mogę poprawić wygodę?

Wackyjackie napisał(a):
chcę otworzyć nowy plik, program pyta się czy zapisać zmiany, a następnie pokazuje mi się dwukrotnie okno wyboru pliku;
również przy otwieraniu pliku - można wpaść w pętlę, klikając na zmianę "Nie" dla zapisania zmian i "Anuluj" przy wyborze wczytywanego pliku
Spróbuję to naprawić.;)

Wackyjackie napisał(a):
dodaj dokumentację!
Myślałem, że SDK wystarczy, jednak w wersji 1.0 dodam dokumentację.:P

Wackyjackie napisał(a):
http://i52.tinypic.com/256v893.jpg
Dziwny błąd. U mnie okienko wychodzi poza klatkę. Spróbuję to naprawić.

Wackyjackie napisał(a):
http://i54.tinypic.com/otd842.jpg
Naturalny błąd spowodowany brakiem parsera PHP. Nawet zwykła przeglądarka nie wyświetli skryptu PHP na dysku bez parsera. Trzeba wrzucić na FTP.;)

Wackyjackie napisał(a):
program nie pozwala na anulowanie operacji zapisu
Naprawię.:P

Wackyjackie napisał(a):
własne ikony wtyczek
Program korzysta z Icon View. Raczej trudno będzie wczytać tam tak dużą ilość ikon. Spróbuję jednak to zrobić lub stworzyć własny, MMFowy styl listy z ikonami.:P

Co do wtyczki - czwartą funkcję popraw na:
Cytat:

function code4()
code="<table width=" .. param1 .. " height=" .. param2 .. " bgcolor=#" .. param3 .. "' border=" .. param4 .. "/ ></table>";
end
zadziała.;)
Ostatnio edytowane 23 lutego 2011, 00:13 przez witek122
Wackyjackie @ 22 lutego 2011, 22:52
Cholernie niedopracowane :<.
Przede wszystkim:
- określ formaty plików jakie mogą być wczytane/zapisane
- niespecjalnie wygodne używanie wtyczek/narzędzi
- chcę otworzyć nowy plik, program pyta się czy zapisać zmiany, a następnie pokazuje mi się dwukrotnie okno wyboru pliku
- również przy otwieraniu pliku - można wpaść w pętlę, klikając na zmianę "Nie" dla zapisania zmian i "Anuluj" przy wyborze wczytywanego pliku
- dodaj dokumentację!
- http://i52.tinypic.com/256v893.jpg
- http://i54.tinypic.com/otd842.jpg
- program nie pozwala na anulowanie operacji zapisu
- własne ikony wtyczek *z tego co zrozumiałem, to są tylko podstawowe odnoszące się do języka, można zrobić, że pierw się wybiera język z listy i pokazują się rozszerzenia dla tego właśnie języka*

Wtyczki żadnej póki co nie napiszę, bo nie ogarniam SDK ^^. Nie wiem co gdzie mam wrzucić by zadziałało. Łopatologiczna instrukcja by się generalnie całkiem przydała.
Uff.

Edit: Powoli zaczynam ogarniać strukturę programu ;- o.
Edit 2: Pozwoliłem sobie dodać do wtyczki HTML, mój kod i nie udało mi się go niestety zmusić do działania z programem - jeśli możesz- ukierunkuj mnie co jest źle O_o. Nawet próbowałem zrobić bez polskich znaków...wtyczka pokazuje się na liście bez żadnej nazwy, a PPM na niej nie działa.
http://shorttext.com/r7zt30xxofy
Ostatnio edytowane 22 lutego 2011, 23:44 przez Wackyjackie
Dodaj komentarz
Kolor:   Rozmiar:

Zrzuty ekranu
Dodał witek122
Profil PW
Twoja ocena
^ Do góry
© 2009 - 2012 Fabryka Gier. Publikowanie materiałów tylko za zgodą autorów.
Realizacja: Maciej Lamberski *-: