Ĺadny brzuch
witam wszystkich. chciałbym się dowiedzieć czy istnieje takie coś jak linuxowe api
(coś takiego jak windows api)
wypowiedźcie się
proszę
sam kiedyś o to pytałem... Api jest, ale okienka tworzy się najczęściej w bibliotekach GTK, QT...
A co, w API sie nie da czy jest trudniej niz w WinApi?
Ja o takowym nie słyszałem. Są biblioteki graficzne i to całkiem sporo:
GTK2, GTK+, Qt, Windgates...
to na czym sie one opieraja?
Linux jest do bani. Tylko na stabilne serverki sie nadaje.
Linux jest do bani. Tylko na stabilne serverki sie nadaje.
Ale przeciez srodowisko graficzne chyba mogloby miec wlasne API?
No tak. Jak wiadomo shell "umie" zrobić rzeczy, więc wystarczy wywołać system("").
a biblioteki na jakiej zasadzie robia okienka? Rysuja po prostu czy jak?
1) genialna nazwa tematu, równie dobrze mogłeś wpisać `duPa'
2) na googlu hasełko `unix+api' coś mówi
3) Linux jedzie na POSIX-ie.
4) czemu od razu API wiążecie z GUI?
W Linuksie jest serwer X'ów, który ma za zadanie obsługę grafiki. Sam serwer X'ów jest praktycznie bezużyteczny bez środowska graficznego (inaczej windowmanagera) np. KDE, GNOME itp. Środowiska graficzne mają swoje biblioteki, które właśnie rysują okienka, komponenty itp. Są to biblioteki Qt, KDE, GTK i inne. Właśnie te biblioteki stanowią API dla większości programów okienkowych.
Oprócz tych bibliotek można także pisać pod "czystym" API serwera X'ów. Jest to trudniejsze i w tym API raczej nie ma gotowych komponentów, więc wszystko trzeba napisać samemu. Dlatego częściej używa się innych bibliotek, które mają gotowe komponenty.
1) genialna nazwa tematu, równie dobrze mogłeś wpisać `duPa'
[...]
4) czemu od razu API wiążecie z GUI?
1)Nie rownie dobrze, bo by moderatorzy nie przepuscili ;)
4)Prawdopodobnie przez przyzwyczajenia z WinAPI
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
(coś takiego jak windows api)
wypowiedźcie się
proszę

sam kiedyś o to pytałem... Api jest, ale okienka tworzy się najczęściej w bibliotekach GTK, QT...
A co, w API sie nie da czy jest trudniej niz w WinApi?
Ja o takowym nie słyszałem. Są biblioteki graficzne i to całkiem sporo:
GTK2, GTK+, Qt, Windgates...
to na czym sie one opieraja?
Linux jest do bani. Tylko na stabilne serverki sie nadaje.
Linux jest do bani. Tylko na stabilne serverki sie nadaje.

Ale przeciez srodowisko graficzne chyba mogloby miec wlasne API?
No tak. Jak wiadomo shell "umie" zrobić rzeczy, więc wystarczy wywołać system("").
a biblioteki na jakiej zasadzie robia okienka? Rysuja po prostu czy jak?
1) genialna nazwa tematu, równie dobrze mogłeś wpisać `duPa'
2) na googlu hasełko `unix+api' coś mówi
3) Linux jedzie na POSIX-ie.
4) czemu od razu API wiążecie z GUI?
W Linuksie jest serwer X'ów, który ma za zadanie obsługę grafiki. Sam serwer X'ów jest praktycznie bezużyteczny bez środowska graficznego (inaczej windowmanagera) np. KDE, GNOME itp. Środowiska graficzne mają swoje biblioteki, które właśnie rysują okienka, komponenty itp. Są to biblioteki Qt, KDE, GTK i inne. Właśnie te biblioteki stanowią API dla większości programów okienkowych.
Oprócz tych bibliotek można także pisać pod "czystym" API serwera X'ów. Jest to trudniejsze i w tym API raczej nie ma gotowych komponentów, więc wszystko trzeba napisać samemu. Dlatego częściej używa się innych bibliotek, które mają gotowe komponenty.
1) genialna nazwa tematu, równie dobrze mogłeś wpisać `duPa'
[...]
4) czemu od razu API wiążecie z GUI?
1)Nie rownie dobrze, bo by moderatorzy nie przepuscili ;)
4)Prawdopodobnie przez przyzwyczajenia z WinAPI