[ Pobierz całość w formacie PDF ]
.Dotyczy to w pierwszym rzÄ™dzie charakterystycznych dla Windows technologii: COM, DCOM, COM+, ActiveX i oczywiÅ›cie samego Win32 API.Kilka lat temu Microsoft we współpracy z Digitalem i innymi znaczÄ…cymi firmami przystÄ…piÅ‚ jednak do opracowywania DCOM w wersji dla serwerów uniksowych; jej ukazanie siÄ™ wydaje siÄ™ teraz tylko kwestiÄ… czasu.Można mieć ponadto nadziejÄ™, iż wywoÅ‚ania funkcji Win32 bÄ™dÄ… miaÅ‚y swe odpowiedniki w Linuksie - w postaci odrÄ™bnej, przezroczystej warstwy, albo w postaci równoważnych funkcji systemowych; ten drugi wariant jest znacznie mniej korzystny z punktu widzenia przenoszenia gotowych aplikacji.Biblioteka komponentów nosić bÄ™dzie nazwÄ™ Borland Component Library for Cross Platform (CLX - w skrócie „clicks”).Poszczególne komponenty CLX pogrupowane zostanÄ… zapewne w kategorie (analogicznie do C++Buildera i Delphi), zaÅ› ich warstwa wizualna zrealizowana zostanie w oparciu o technologiÄ™ Qt firmy TrollTech, którÄ… to technologiÄ™ uznaÅ‚ Borland za najodpowiedniejszÄ… dla Å›rodowiska linuksowego.Qt instalowane jest wraz z KDE, w przypadku innych interfejsów graficznych - jak np.Gnome - musi być instalowane oddzielnie.Prawdopodobnie komponenty kategorii CLX pojawiÄ… siÄ™ również w wersji C++Buildera dla Windows - budowanie aplikacji z ich użyciem uÅ‚atwi późniejsze jej przenoszenie na platformÄ™ Linuksa; z punktu widzenia sprawnoÅ›ci zaleca siÄ™ jednak używanie „tradycyjnych” komponentów VCL dla aplikacji, w stosunku do których nie planuje siÄ™ migracji z platformy Windows.PodsumowanieW rozdziale tym przedstawiliÅ›my podstawy C++Buildera na użytek programistów poczÄ…tkujÄ…cych lub tych, którzy znajÄ… już Delphi i chcÄ… rozpocząć pracÄ™ z C++Builderem.StaraliÅ›my siÄ™ pokazać jego wyjÄ…tkowÄ… funkcjonalność jako narzÄ™dzia projektowego, jak również jego ulepszenia i rozszerzenia, które pojawiÅ‚y siÄ™ w wersji 5.ZajÄ™liÅ›my siÄ™ problemem przenoszenia aplikacji zarówno z poprzednich wersji C++Buildera, jak również z (do) innych Å›rodowisk projektowych bazujÄ…cych na C++, głównie Visual C++.PrzedstawiliÅ›my również zarys realizowanej wÅ‚aÅ›nie przez Borland adaptacji Delphi i C++Buildera w Å›rodowisku Linuksa, znanej pod roboczÄ… nazwÄ… Kylix.WiÄ™kszość z poruszonych tu tematów omówimy szczegółowo w nastÄ™pnych rozdziaÅ‚ach książki.OczywiÅ›cie w ramach odpowiadajÄ…cych sobie wersji C++ i Delphi; porównanie drogi rozwojowej Delphi i C++Buildera (okreÅ›lane niekiedy mianem „żabiego skoku”) znajduje siÄ™ w rozdziale 21.książki Delphi 4 dla każdego (Helion, Gliwice 1999) - przyp.tÅ‚um.PewnÄ… analogiÄ… referencji w C++ może być w Delphi także „nakÅ‚adanie” na siebie zmiennych za pomocÄ… dyrektywy absolute - przyp.tÅ‚um.ang.WYSIWYG - What You See Is What You Get - „co widzisz, to otrzymasz”; potoczne okreÅ›lenie cechy programu graficznego (tu: C++Buildera), którego ostateczne wyniki (tu: wyglÄ…d dziaÅ‚ajÄ…cej aplikacji) sÄ… identyczne lub niemal identyczne z ich symbolicznÄ… reprezentacjÄ… w postaci roboczej (tu: wyglÄ…dem i uÅ‚ożeniem komponentów aplikacji w czasie jej projektowania) - przyp.tÅ‚um.2 Część I ♦ Podstawy obsÅ‚ugi systemu WhizBang (Nagłówek strony)2 H:\Książki\!Marcin\C++ Builder 5.Vademecum profesjonalisty\2 po korekcie jezykowej\r01-02.docImageOpenDialogButtonStatusBarNowy podkatalogNazwa moduÅ‚uPasek narzÄ™dziowyMenu głównePaleta komponentówInspektor obiektówFormularzEdytor kodu [ Pobierz caÅ‚ość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • igraszki.htw.pl