X


[ Pobierz całość w formacie PDF ]
.Definicja makra OPENARRAY ogranicza do 19 wielkość generowanej tablicy, a więc i liczbę komponentów rejestrowanych w jednym wywołaniu funkcji RegisterComponents().Nie jest to wielkim problemem, ponieważ funkcję RegisterComponents() wywoływać można wielokrotnie w treści funkcji Register().Oprócz kompletnych komponentów procesowi rejestracji podlegać także mogą specyficzne typy właściwości oraz specjalizowane edytory komponentów.Zagadnieniem tym zajmiemy się szczegółowo w następnym rozdziale.Jak wiadomo z rozdziału 8., klauzulę __declspec(delphiclass) zastąpić można wywołaniem makra DELPHICLASS, zdefiniowanego w pliku nagłówkowym sysmac.h - przyp.tłum.Inspektor obiektów traktuje daną właściwość jako zdarzeniową (ang.event property), jeżeli stwierdzi, że typ powoływanego przez nią pola (lub metody) jest wskazaniem na metodę obiektu.Takim typem jest m.in.TNotifyEvent - przyp.tłum.W rzeczywistości fragment ten pochodzi nie z deklaracji klasy TSpeedButton, lecz z przykładowego przycisku TExampleButton, którzy autorzy stworzyli (na bazie TGraphicControl) na użytek niniejszego rozdziału - przyp.tłum.Część I ♦ Podstawy obsługi systemu WhizBang (Nagłówek strony)12 D:\helion\C++Builder 5\R07-03.DOC [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • trzylatki.xlx.pl
  • Drogi uĚźytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczać Ci coraz lepsze usługi. By móc to robić prosimy, abyś wyraził zgodę na dopasowanie treści marketingowych do Twoich zachowań w serwisie. Zgoda ta pozwoli nam częściowo finansować rozwój świadczonych usług.

    Pamiętaj, że dbamy o Twoją prywatność. Nie zwiększamy zakresu naszych uprawnień bez Twojej zgody. Zadbamy również o bezpieczeństwo Twoich danych. Wyrażoną zgodę możesz cofnąć w każdej chwili.

     Tak, zgadzam się na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerĂłw w celu dopasowania treści do moich potrzeb. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

     Tak, zgadzam się na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerĂłw w celu personalizowania wyświetlanych mi reklam i dostosowania do mnie prezentowanych treści marketingowych. Przeczytałem(am) Politykę prywatności. Rozumiem ją i akceptuję.

    Wyrażenie powyższych zgód jest dobrowolne i możesz je w dowolnym momencie wycofać poprzez opcję: "Twoje zgody", dostępnej w prawym, dolnym rogu strony lub poprzez usunięcie "cookies" w swojej przeglądarce dla powyżej strony, z tym, że wycofanie zgody nie będzie miało wpływu na zgodność z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.