🗊Презентация Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9)

Нажмите для полного просмотра!
Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №1Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №2Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №3Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №4Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №5Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №6Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9), слайд №7

Вы можете ознакомиться и скачать презентацию на тему Wizards – шеберінің (мастер) автоматты өңдеуі. Программаның мәтініне қайталап қолдануға дайын өңдеудің кітапханасы. (Дәріс 9). Доклад-сообщение содержит 7 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





ДӘРІС 9.WIZARDS – ШЕБЕРІНІҢ (МАСТЕР) АВТОМАТТЫ ӨҢДЕУІ. ПРОГРАММАНЫҢ МӘТІНІНЕ ҚАЙТАЛАП ҚОЛДАНУҒА ДАЙЫН ӨҢДЕУДІҢ КІТАПХАНАСЫ. ӨЗІНДІК КОМПОНЕНТТЕРДІ ҚҰРУ ЖӘНЕ ОЛАРДЫҢ ИНСТРУМЕНТАЛДЫҚ  ПРОГРАММАЛЫҚ ҚҰРАЛ ЖАБДЫҚТАРЫН ҚОЛДАНЫП ОЛАРДЫ БЕЗЕНДІРУ.
Описание слайда:
ДӘРІС 9.WIZARDS – ШЕБЕРІНІҢ (МАСТЕР) АВТОМАТТЫ ӨҢДЕУІ. ПРОГРАММАНЫҢ МӘТІНІНЕ ҚАЙТАЛАП ҚОЛДАНУҒА ДАЙЫН ӨҢДЕУДІҢ КІТАПХАНАСЫ. ӨЗІНДІК КОМПОНЕНТТЕРДІ ҚҰРУ ЖӘНЕ ОЛАРДЫҢ ИНСТРУМЕНТАЛДЫҚ ПРОГРАММАЛЫҚ ҚҰРАЛ ЖАБДЫҚТАРЫН ҚОЛДАНЫП ОЛАРДЫ БЕЗЕНДІРУ.

Слайд 2





Мақсаты:
Мақсаты:
Программа объектілерін байланыстыру.
Описание слайда:
Мақсаты: Мақсаты: Программа объектілерін байланыстыру.

Слайд 3





Программаны орындау және жобалау кезіндегі обьектілер қасиетін өзгерту және қатынау әдістемесі. Қасиеттер мәнінің тізімі. Қасиеттер, обьект визуализациясын және тәртібін бейнелеу. TObject ( TPersistent (TComponent (TControl (TGraphicControl, TWinControl)))) – компоненттер ағашы.
Программаны орындау және жобалау кезіндегі обьектілер қасиетін өзгерту және қатынау әдістемесі. Қасиеттер мәнінің тізімі. Қасиеттер, обьект визуализациясын және тәртібін бейнелеу. TObject ( TPersistent (TComponent (TControl (TGraphicControl, TWinControl)))) – компоненттер ағашы.
 MAKE.EXE – программаны қайталау процессі кезіндегі компиляция. MAKE жұмысы орындалатын және обьектілік файлдар арсындағы ақпараттық және уақыттық байланыстарға негізделген. MAKE программа үшін синтаксис:
MAKE [options...] [target[target]]
options
are MAKE options that control how MAKE works
target
is the name of the target listed in the makefile that you want to build
Өңдеудің стандартты компоненттер жиыны. Графикалық компоненттер. Өңдеушіге берілетін компонент палитрасы – құрамы, палитралық бет қызметі, визуальды және визуальды емес компоненттер (көру қасиеттері), форма бойынша компоненттерді орын орнымен орналастыру және көрсетуді өзгерту (визуализация қасиеттері). Графикамен жұмыс кезінде екі термин қолданылады - drawing and painting. Drawing элементар графикалық обьектілер құру кезінде қолданылады (сызықтар, фигуралар) кодпен беріледі. Ол үшін сурет панелі қолданылады - палитра (object  canvas) және объекта canvas әдістері. Painting – түсінігі, элементар графикалық обьектілермен манипуляициялау кезінде қолданылады. Келесі тізім графикамен жұмысты оңайлату үшін қолданылады.
Описание слайда:
Программаны орындау және жобалау кезіндегі обьектілер қасиетін өзгерту және қатынау әдістемесі. Қасиеттер мәнінің тізімі. Қасиеттер, обьект визуализациясын және тәртібін бейнелеу. TObject ( TPersistent (TComponent (TControl (TGraphicControl, TWinControl)))) – компоненттер ағашы. Программаны орындау және жобалау кезіндегі обьектілер қасиетін өзгерту және қатынау әдістемесі. Қасиеттер мәнінің тізімі. Қасиеттер, обьект визуализациясын және тәртібін бейнелеу. TObject ( TPersistent (TComponent (TControl (TGraphicControl, TWinControl)))) – компоненттер ағашы. MAKE.EXE – программаны қайталау процессі кезіндегі компиляция. MAKE жұмысы орындалатын және обьектілік файлдар арсындағы ақпараттық және уақыттық байланыстарға негізделген. MAKE программа үшін синтаксис: MAKE [options...] [target[target]] options are MAKE options that control how MAKE works target is the name of the target listed in the makefile that you want to build Өңдеудің стандартты компоненттер жиыны. Графикалық компоненттер. Өңдеушіге берілетін компонент палитрасы – құрамы, палитралық бет қызметі, визуальды және визуальды емес компоненттер (көру қасиеттері), форма бойынша компоненттерді орын орнымен орналастыру және көрсетуді өзгерту (визуализация қасиеттері). Графикамен жұмыс кезінде екі термин қолданылады - drawing and painting. Drawing элементар графикалық обьектілер құру кезінде қолданылады (сызықтар, фигуралар) кодпен беріледі. Ол үшін сурет панелі қолданылады - палитра (object canvas) және объекта canvas әдістері. Painting – түсінігі, элементар графикалық обьектілермен манипуляициялау кезінде қолданылады. Келесі тізім графикамен жұмысты оңайлату үшін қолданылады.

Слайд 4





Refreshing the screen (экранды қайта салу)
Refreshing the screen (экранды қайта салу)
	Types of graphic objects (объект типтері)
	Common properties and methods of canvases (жалпы қасиеттер және палитра әдістері)
	Handling multiple drawing objects in an application (қосымшада қолмен салу)
	Drawingonabitmap (биттік аймақта сурет салу)
	Loadingandsavinggraphicsfiles (графикалық файлдарды сақтау және жүктемелеу)
	Using the clipboard with graphics (графика үшін буферақолдану)
	Rubber banding example (мысал)
Копоненттерді және компонентер пакетін құру, оларды қолдану. Копоненттерді визуальды жобалау әдістемесі. Өз компоненттеріңізді өңдеу және қосу. Жаңа копоненттерді екі түрлі әдіспен құруға болады – қолмен және компонент мастерінің көмегімен (Component wizard).
Описание слайда:
Refreshing the screen (экранды қайта салу) Refreshing the screen (экранды қайта салу) Types of graphic objects (объект типтері) Common properties and methods of canvases (жалпы қасиеттер және палитра әдістері) Handling multiple drawing objects in an application (қосымшада қолмен салу) Drawingonabitmap (биттік аймақта сурет салу) Loadingandsavinggraphicsfiles (графикалық файлдарды сақтау және жүктемелеу) Using the clipboard with graphics (графика үшін буферақолдану) Rubber banding example (мысал) Копоненттерді және компонентер пакетін құру, оларды қолдану. Копоненттерді визуальды жобалау әдістемесі. Өз компоненттеріңізді өңдеу және қосу. Жаңа копоненттерді екі түрлі әдіспен құруға болады – қолмен және компонент мастерінің көмегімен (Component wizard).

Слайд 5





Өңдеудің негізгі қадамдары:
Өңдеудің негізгі қадамдары:
1 Create a unit for the new component. (Жаңа компонент үшін модул құру)
2 Derive your component from an existing component type. (Мұрагер типін анықтау)
3 Add properties, methods, and events. (әдістер, уақиғалар, қасиеттер қосу).
4 Register your component with the IDE. (компонентрегистрациясы)
5 Create a bitmap for the component. (ярлык құру)
6 Create a package (a special dynamic-link library) so that you can install your component in the IDE.
7 Create a Help file for your component and its properties, methods, and events. (көмек құру).
Жұмыс аяқталғанда сіз келесі файлдарды аласыз:
A package (.BPL) or package collection (.DPC) file (пакетанемесеколлекция пакеті)
A compiled package (.DCP) file (компиляцияфайлы)
A compiled unit (.DCU) file (объектілік файл)
A palette bitmap (.DCR) file (ярлыкфайлы)
A Help (.HLP) file (көмек файлы)
Open Tools API интерфейстері. Мастерлер құру. Tools API аспаптарының барлық функциялары – ToolsAPI бір модулінде берілген. 
C++Builder және Delphi мастерлері, көп аспаптар үшін платформалары сәйкес болады, яғни  wizard in Delphi құрып, оны C++Builder қолдануға болады.
Описание слайда:
Өңдеудің негізгі қадамдары: Өңдеудің негізгі қадамдары: 1 Create a unit for the new component. (Жаңа компонент үшін модул құру) 2 Derive your component from an existing component type. (Мұрагер типін анықтау) 3 Add properties, methods, and events. (әдістер, уақиғалар, қасиеттер қосу). 4 Register your component with the IDE. (компонентрегистрациясы) 5 Create a bitmap for the component. (ярлык құру) 6 Create a package (a special dynamic-link library) so that you can install your component in the IDE. 7 Create a Help file for your component and its properties, methods, and events. (көмек құру). Жұмыс аяқталғанда сіз келесі файлдарды аласыз: A package (.BPL) or package collection (.DPC) file (пакетанемесеколлекция пакеті) A compiled package (.DCP) file (компиляцияфайлы) A compiled unit (.DCU) file (объектілік файл) A palette bitmap (.DCR) file (ярлыкфайлы) A Help (.HLP) file (көмек файлы) Open Tools API интерфейстері. Мастерлер құру. Tools API аспаптарының барлық функциялары – ToolsAPI бір модулінде берілген. C++Builder және Delphi мастерлері, көп аспаптар үшін платформалары сәйкес болады, яғни wizard in Delphi құрып, оны C++Builder қолдануға болады.

Слайд 6





Мастер ToolsAPI-мен берілген сервистерді қолданады.Әрбір сервис – функциялар тобынан тұратын интерфейсті құрайды. 
Мастер ToolsAPI-мен берілген сервистерді қолданады.Әрбір сервис – функциялар тобынан тұратын интерфейсті құрайды. 
Сервистер және басқа интерфейстер екі категорияға бөлінген, ол префикстерде белгіленген - NTA  және OTA. NTA (native tools API) бар IDE объектілерге тікелей қатынауды қамтамасыздандырады, мысалы, TmainMenu сияқты. OTA (open tools API) пакеттеуді керек етпейді және IDE қатынау интерфейс арқылы орындалады. 
Tools API екі түрлі интерфейсті туындайды, біріншісі программист дайындайды, ал екіншісін IDE дайындайды. Сіз жасап шығаратын мұрагер интерфейстер үш категорияға бөлінеді: мастер (wizards), сипаттаушы (notifiers),  құрушы (конструкторлар, creators):
Сипаттаушы (notifier) – интерфейстің басқа түрі, оны IDE артқа қайтуды анықтау үшін қолданады.  Құрушы (creator) интерфейстің басқа түрі, оны өзгерту керек. Жаңа модулдер құру үшін қолданылады.
Описание слайда:
Мастер ToolsAPI-мен берілген сервистерді қолданады.Әрбір сервис – функциялар тобынан тұратын интерфейсті құрайды. Мастер ToolsAPI-мен берілген сервистерді қолданады.Әрбір сервис – функциялар тобынан тұратын интерфейсті құрайды. Сервистер және басқа интерфейстер екі категорияға бөлінген, ол префикстерде белгіленген - NTA және OTA. NTA (native tools API) бар IDE объектілерге тікелей қатынауды қамтамасыздандырады, мысалы, TmainMenu сияқты. OTA (open tools API) пакеттеуді керек етпейді және IDE қатынау интерфейс арқылы орындалады. Tools API екі түрлі интерфейсті туындайды, біріншісі программист дайындайды, ал екіншісін IDE дайындайды. Сіз жасап шығаратын мұрагер интерфейстер үш категорияға бөлінеді: мастер (wizards), сипаттаушы (notifiers), құрушы (конструкторлар, creators): Сипаттаушы (notifier) – интерфейстің басқа түрі, оны IDE артқа қайтуды анықтау үшін қолданады. Құрушы (creator) интерфейстің басқа түрі, оны өзгерту керек. Жаңа модулдер құру үшін қолданылады.

Слайд 7





 Программа объектілерін байланыстыру. Есеп берулер құру. Менеджерлер, редакторлар,  мастерлер (wizards). Компонент құру мастері және компоненттері - Component wizard  -  құру үшін керек деректер: 1) мұрагер классты анықтау (The class from which the component is derived.); 2) жаңа классқа жаңа ат беру (The class name for the new component.); 3) палетта компонентінің бетін анықтау, онда жаңа класс орналасады (The Component palette page where you want it to appear.); 4) компонент орналасатын модул атын анықтау  (The name of the unit in which the component is created.); 5) модулге барар жолды көрсету – толық аты (The search path where the unit is found.); 6) жаңа компонент орналасқан пакет атын анықтау (The name of the package in which you want to place the component).
 Программа объектілерін байланыстыру. Есеп берулер құру. Менеджерлер, редакторлар,  мастерлер (wizards). Компонент құру мастері және компоненттері - Component wizard  -  құру үшін керек деректер: 1) мұрагер классты анықтау (The class from which the component is derived.); 2) жаңа классқа жаңа ат беру (The class name for the new component.); 3) палетта компонентінің бетін анықтау, онда жаңа класс орналасады (The Component palette page where you want it to appear.); 4) компонент орналасатын модул атын анықтау  (The name of the unit in which the component is created.); 5) модулге барар жолды көрсету – толық аты (The search path where the unit is found.); 6) жаңа компонент орналасқан пакет атын анықтау (The name of the package in which you want to place the component).
Описание слайда:
Программа объектілерін байланыстыру. Есеп берулер құру. Менеджерлер, редакторлар, мастерлер (wizards). Компонент құру мастері және компоненттері - Component wizard - құру үшін керек деректер: 1) мұрагер классты анықтау (The class from which the component is derived.); 2) жаңа классқа жаңа ат беру (The class name for the new component.); 3) палетта компонентінің бетін анықтау, онда жаңа класс орналасады (The Component palette page where you want it to appear.); 4) компонент орналасатын модул атын анықтау (The name of the unit in which the component is created.); 5) модулге барар жолды көрсету – толық аты (The search path where the unit is found.); 6) жаңа компонент орналасқан пакет атын анықтау (The name of the package in which you want to place the component). Программа объектілерін байланыстыру. Есеп берулер құру. Менеджерлер, редакторлар, мастерлер (wizards). Компонент құру мастері және компоненттері - Component wizard - құру үшін керек деректер: 1) мұрагер классты анықтау (The class from which the component is derived.); 2) жаңа классқа жаңа ат беру (The class name for the new component.); 3) палетта компонентінің бетін анықтау, онда жаңа класс орналасады (The Component palette page where you want it to appear.); 4) компонент орналасатын модул атын анықтау (The name of the unit in which the component is created.); 5) модулге барар жолды көрсету – толық аты (The search path where the unit is found.); 6) жаңа компонент орналасқан пакет атын анықтау (The name of the package in which you want to place the component).



Похожие презентации
Mypresentation.ru
Загрузить презентацию