Komentowana treść: Amiga Inc. - nowe wieści
[#61] Re: Amiga Inc. - nowe wieści

@Jacek Piszczek, post #60

>> Wrecz przeciwnie. XLib ma jak najbardziej funkcje
>> odpowiedzialne
>> za zarzadzanie oknami czy zdarzeniami pochodzacymi od
>> uzyszkodnika lub systemu, poczytaj sobie mana. GUI to nie tylko >> gadgety w okienku.


Bredzisz. Xlib to biblioteka interfejsu protokolu X. GUI tworzone jest przez toolkity (poziom narzedzi), np xintrinsics. Poczytaj.
Zarzadzaniem oknami zajmuje sie window manager. Sprobuj uruchomic samo xinit i zobaczyc zarzadzanie oknami przez xlib.

http://en.wikipedia.org/wiki/Intrinsics

The low level Xlib library provides functions for interacting with an X11 server, but does not provide any function for implementing the graphical objects used in GUIs, such as buttons, menus, etc. Such objects are called widgets.


Ostatnia edycja: 19.04.07 13:53:16
[#62] Re: Amiga Inc. - nowe wieści

@pjk, post #61

Sądzę, że raczej nie zrozumiales, tego co napisal Jaca....
[#63] Re: Amiga Inc. - nowe wieści

@pjk, post #59

Pomimo, że zwiększa się liczba łatwo przenoszonych programów, to niestety ich używanie jest często kłopotliwe. Sam żeś zauważył w poście 52, że pod X11 są wolne. Moi przedmówcy piszą o innych jeszcze problemach. Niestety to wciąż jest emulacja, a nie natywane działanie. Ktoś pisał o OO na MacOSX. To wyobraź sobie jak ta emulacja jest wolna, kiedy na G5 dwuprocesorowym Maku otwarcie menu trwa kilkanaście sekund, nie mówiąc o pracy w tym programie. Tu już nie chodzi o wygląd GUI. Po prostu ciężko używa się takiego programu: jest wolny, nie współpracuje z systemem. A X-y w MacOSX są lepiej przystosowane do systemu niż w AOS4.
Nikt tu nie neguje portowania, ale aby pozbyć się w/w problemów trzeba starać się o programy działające natywnie.
[#64] Re: Amiga Inc. - nowe wieści

@Kaczus, post #62

Przeanalizujmy:

Jacek:
>>> Wrecz przeciwnie. XLib ma jak najbardziej funkcje odpowiedzialne >>> za zarzadzanie oknami

Ja:
Nie ma.

Polemizuje z tym fragmentem wypowiedzi. Co sie nie zgadza?
[#65] Re: Amiga Inc. - nowe wieści

@AS, post #63

Poczytaj co to jest emulacja. Macie X11 skompilowane pod wlasny procesor i OS. Macie Abiworda skompilowanego pod wlasny procesor i OS. Gdzie tu jest jakas emulacja?
[#66] Re: Amiga Inc. - nowe wieści

@pjk, post #64

To, że nie przeczytales ze zrozumieniem tego co napisal Jaca i tego co jest pod linkiem, ktory podales....
[#67] Re: Amiga Inc. - nowe wieści

@Kaczus, post #66

Wyjasnij. Bo ciebie faktycznie nie zrozumialem.
[#68] Re: Amiga Inc. - nowe wieści

@pjk, post #67

"More precisely, it is a library that uses the low-level Xlib library and provides a friendly[...]"

i dalej

"The low level Xlib library provides functions for interacting with an X11 server, but does not provide any function for implementing the graphical objects used in GUIs, such as buttons, menus, etc."

a teraz dla zrozumienia co to jest XLIB:
"Xlib is an X Window System protocol client library in the C programming language. It contains functions for interacting with an X server."
Z tego samego zrodla

a teraz co napisał jaca:
Wrecz przeciwnie. XLib ma jak najbardziej funkcje odpowiedzialne za zarzadzanie oknami czy zdarzeniami pochodzacymi od uzyszkodnika lub systemu, poczytaj sobie mana. GUI to nie tylko gadgety w okienku.


A teraz czego nie rozumiesz?
[#69] Re: Amiga Inc. - nowe wieści

@Kaczus, post #68

Nie rozumiem gdzie w tych cytatach pisze ze Xlib zarzadza oknami?
[#70] Re: Amiga Inc. - nowe wieści

@pjk, post #69

Xlib manual

Zwroc uwage na rozdzialy 3,9,10,11 chocby.
[#71] Re: Amiga Inc. - nowe wieści

@pjk, post #65

Poczytaj co to jest emulacja.

Właśnie, poczytaj, co to jest emulacja. To słowo dotyczy nie tylko procesorów, ale także może dotyczyć jakiegoś środowiska, czy otoczenia programowego. Nieprzypadkowo amigowa biblioteka emulująca (właśnie!) środowisko uniksowe nazywa się ixemul.library. Tak samo możemy mówić o emulacji środowiska X11. Czy np. emulacji terminala w kliencie SSH.
[#72] Re: Amiga Inc. - nowe wieści

@pjk, post #69

A ja nie rozumiem co wlasciwie chcesz udowodnic ? Ze niby takie 'wklejko-sklejki' z X11 sa niby dobre dla rozwoju systemu, przecie to tylko prowadzi do 'natywnej degradacji' srodowiska? Rozumujac tak jak proponujesz z systemow (AOS/MOS) powstanie taka "ni pies ni wydra cos tak jakby na ksztalt swidra" :) Nie mam nic przeciwko portowaniu czy przenoszeniu kodu ale niech dziala on sam, a nie ze wspomaganiem.

Wniosek jest prosty nic nie zastapi oprogramowania rozwijanego natywnie pod system i koniec.


Pzdr RadziN
[#73] Re: Amiga Inc. - nowe wieści

@Valwit, post #32

Nie wiem, nie znam się, ale dla mnie zrobić coś porównywalnego w samym HTMLu to jakies 2-3 dni.
[#74] Re: Amiga Inc. - nowe wieści
I znow polemika. Co bylo pierwsze jajko czy kura ?
Panowie samym gadaniem (pisaniem) nic nie zrobicie.
Moze od slow do czynow ?
Wlasnie testuje sobie nowy Release pewnego OSu i na Gui nie narzekam.
Moze starczy tego offtopicu. A Wracajac do tematu . Te strony WWW sa
przykladem ze dla pewnych firm liczy sie kasa i to troche boli zwazywszy na sentyment wielu osob do Marki AMIGA.
[#75] Re: Amiga Inc. - nowe wieści

@Malin, post #73

Chyba pól godzinki w html 1.0 :F A te flashe są obrzydliwe.
[#76] Re: Amiga Inc. - nowe wieści

@x3nU, post #75

E tam, ten uśmiechnięty bezzębny dziadek rządzi ;)
[#77] Re: Amiga Inc. - nowe wieści

@x3nU, post #75

Oki - czas start - oczywiscie wraz z tworzeniem wlasnej grafiki ;>
Ja pisalem o tygodniu wraz z obrabianiem grafiki itp.
[#78] Re: Amiga Inc. - nowe wieści

@Masta Krishna, post #77

Takie grafiki to się robi w paincie na klawiaturze, która emuluje myszkę :>
[#79] Re: Amiga Inc. - nowe wieści
A mi to lotto co A.inc robi
[#80] Re: Amiga Inc. - nowe wieści
Zadziwiające jak z zalety można usilnie robić wadę.
X11 jest też na MacOSX i jakoś nie spowodował on zarzucenia pisania natywnych programów i przeniesienia się na X11.
Był on konieczny w początkach MacOSX w celu szybkiego załatania luki braku niektórych programów.
Z czasem było ich coraz mniej a teraz właściwie już nawet nie trzeba go instalować.
W AmigaOS może spełnić identyczne zadanie (szybkiego załatania luki zanim powstaną natywne aplikacje), nie widzę powodów dlaczego miałby oznaczać zarzucenie pisania natywnych programów.

A tak poza tym to wyraźnie widać, że wielu z wypowiadających mierzi wszystko co nosi nazwę Amiga - od firmy poprzez system operacyjny na wszelkich komputerach noszących tę nazwę kończąc.
W takim razie powstaje pytanie w jakim celu tak usilnie walczą aby twór o nazwie kojarzącej się ze starą konsolą do gier był postrzegany jako "Amiga"

Ostatnia edycja: 21.04.07 11:31:38
[#81] Re: Amiga Inc. - nowe wieści

@amigafan, post #80

Tak to niestety bywa - jednych mierzi wszystko co ma Amiga w nazwie, a innych wszystko co kojarzy się z sympatycznym motylkiem Morpho menelaus... ale czy są tacy,którzy twierdzą że człowiek kieruje się wyłącznie racjonalnymi pobudkami?
[#82] Re: Amiga Inc. - nowe wieści

@amigafan, post #80

"twór o nazwie kojarzącej się ze starą konsolą do gier" - w dodatku 8-bitową i na cartridge. Toż to dopiero "marka", i jak dobrze się kojarzy.
[#83] Re: Amiga Inc. - nowe wieści

@amigafan, post #80

Ty widziales kiedys jak wyglada obsluga X11 w MacOS X? Skoro porownujesz to do OS4 to pewnie nie.

MacOS X to Unix i integracja X11 z systemem jest praktycznie pelna. Spokojnie odpalasz soft pod X11 pomiedzy natywymi aplikacjami i czasami gdyby nie "X11" na balce to moznaby sie nie zorientowac.

Co nie zmienia faktu roznic pomiedzy Aqua dlatego wole uzywac softu natywnego np. wspomiany wczesniej NeoOffice zamias OOo...
[#84] Re: Amiga Inc. - nowe wieści
A skąd oni w ogóle mieli kasę na tę halę? :D Albo sprzedaż kubeczków jest zyskowana, albo Prokom zasilił :D
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem