§ 4. Элементы кіравання для работы з графікай
4.3. Пабудова дыяграм
Асноўныя прынцыпы пабудовы гістаграм і кругавых дыяграм разбіраліся ў 10-м класе (прыклады 4.6 і 6.8). Выкарыстоўваючы аналагічныя метады канвы, дыяграмы можна пабудаваць у Delphi. Прыклад 4.7. Стварыць праект, у якім пабудаваць гістаграму па даных масіву з n элементаў (n = 10). Масіў апісаць з канстантнымі данымі ці даныя ў масіў дабавіць выпадковым чынам. 1. Змясціць на форму кампаненты: відарыс (Image) і два кампаненты Button. 2. Змяніць уласцівасці Caption у кампанента Button1 на «Дыяграма з канстантнымі данымі». 3. Змяніць уласцівасці Caption у кампанента Button2 на «Дыяграма з выпадковымі данымі». 4. Напісаць апрацоўшчык падзеі OnClick для кампанента Button1, у якім дыяграма будуецца з дапамогай прамавугольнікаў. 4.1. Знайсці максімальны элемент у масіве — max. 5. Апрацоўшчык для кампанента Button2 будзе адрознівацца ад апрацоўшчыка для кампанента Button1 толькі спосабам атрымання элементаў масіву. 5.1. Масіў павінен быць апісаны ў раздзеле randomize; |
Прыклад 4.7. Форма на этапе канструявання: Апрацоўшчык падзеі OnClick для кампанента Button1:
Дадатак у час работы: |