[C/C++] Jak zrobić swoje GUI w C

0

Cześć @LL

Jak w temacie - chciałbym popracować nad własnym GUI do surowego, ale samodzielnego systemu operacyjnego, zrobionego w Asm/C...
Konsolę tekstową już mam... :-) Czy da się zrobić takie GUI w czystym C, ewentualnie z elementami w c++?
Proszę o pomoc... :-)

0

Może popatrz jak to robią inni np. w
<url>http://www.reactos.com/index.php?tab=software§ion=reactos</url>
Reactos jest udostępniony kod źródłowy. Nie wiem w czy jest GUI, ale może Cię to zainteresuje.

0

Dzięki :-) Przeglądnę źródła tamtego OS'a, ale nie wiem czy będzie mi przydatny...bo na pierwszy rzut oka widzę, że coś z windą ma związek :-8

Czy zna ktoś jeszcze jakieś ciekawe artykuły na ten temat albo linki do stron?

0

a możesz pokazać żródełko tego twojego systemu, a i pod jakimi kompilatorami robisz asm i c jakie (chodzi mi o nazwe i ewentualnie adres)

0

Co do źródeł to na razie objąłem je z przyjacielem tajemnicą firmową :-D :-)
Ale w przyszłości się zastanawiam...czy dać Open Source czy nie ujawniać ich...sam nie lubię Microsoftu za to, że się tak wypina tym Windowsem i każe płacić za wszystko i na każdym kroku...ale po części ich rozumiem ;-)

Póki co --> mam stronę internetową (aktualnie zmieniam design, więc nieczynna) i tam będę umieszczał na osobnej podstronie patche oraz skompilowane binarki. Na razie zrobiłem z przyjaciółmi fundamenty systemu...nie ma co mówić na razie o jakimkolwiek publikowaniu tego os'a.

Skoro pytasz - oto odpowiedź: pisałem w asmie i c (nie c++ !); kompilowałem za pomocą nasma i gcc, wszystko pod linuxem :-)

0

Podaj adres stronki

0

W moim profilu jest :-)

http://www.ktd.krakow.pl/~naszy
Odnośnie programowania --> trzeba wejść przez tamten przycisk, ale na razie - jak mówiłem - jest nieczynne. Tylko strona wstępna jest dostępna.

0

pisałem w asmie i c (nie c++ !)

Czemu nie C++?? Czekam na system w tym języku, a tu wszystko w C...

0

lepiej nietruć tylko nauczyć sie c ja niedługo może zaczne robić w c++ ale to może(a zreszta przejście z c na c++ nie jest trudne, więc jepszy ryc niż nic)

0

Vogel:
:-D ktoś musi wreszcie zacząć :d :-) :-P :-D

0

a moze ktos wie jeszcze gdzie znależc kody zródłowe systemów (najlepiej windowsa albo os2, choć niemusi być akurat te)

0

Bardzo dobrym systemem, w dodatku Open Source, jest Linux. Microsoft prawdopodobnie za chiny nie ujawni publicznie kodów Windowsa... :-P Przecież to wszystko śmierdzi komercją na kilometr :d :-8
Może kiedyś...hackerzy to zrobią :-D ale wątpię;-).

0

Naszy a robiłes CLiba to twojego OS'a ?? Bo bez tego to w c/c++ g**no zrobisz [nuda]

Co do GUI...
Najpierw muszisz napisac kernela, a pozniej procki i stery do grafiki które bedą stabilne i bedą obsługiwały pamięc a takze opracowac funkcje do kopiowania całych bloków pamieci. Jak juz to masz to przydałaby sie wielozadaniowosc. Wszystko powinno byc w P-Mode. Jak masz juz te wszystkie elementy to pozostaje poswiecic kilka dni i opracowac API twojego GUI czyli wszystkie procki które to gui wykorzystuje.

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