Первое знакомство
Материал предназначен для тех, кто только начинает знакомство с языком.
Продвинутым не читать!
После установки компилятора:
1. Качаем
русификатор и устанавливаем его правильно указав путь к папке PureBasic.
2. Скачиваем
справку на русском языке и бросаем с заменой в папку PureBasic.
Это нам даёт, кроме перевода интерфейса, на русском языке все всплывающие сообщения об ошибках в коде:
Уже более-менее понятно о чём речь.
3. Создаём себе шаблон и сохраняем,например такой:
Enumeration
#Window_0
EndEnumeration
OpenWindow(#Window_0,0,0,380,200,"Окно",#PB_Window_MinimizeGadget|#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_Invisible)
SetWindowColor(#Window_0,RGB(167, 167, 167))
HideWindow(#Window_0, 0)
Repeat
Event = WaitWindowEvent()
Window = EventWindow()
Gadget = EventGadget()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 1
Case 2
If EventType()=#PB_EventType_LeftClick
EndIf
Case 3
Case 4
Case 5
EndSelect
EndSelect
If Event = #PB_Event_CloseWindow
Break
EndIf
ForEver
;
4. Учимся работать с справкой
90% вопросов - есть в
справке.
Практически все элементы языка описываются в
справке.
У каждого гаджета или окна есть определенный набор свойст, параметры.
(название, ширина, высота, текст, цвет текста и фона, вкус и.т.д.)
Например:
SetGadgetText(#Gadget, Text$) - Изменяет текстовое содержимое определенного
#Gadget
GetGadgetText(#Gadget) - Возвращает содержимое текста в указанном
#Gadget
Всё свойства можно менять и получать о сведения о них.
Наводим
курсор на конкретный гаджет и жмём
F1 и
внимательно читаем справку на русском языке ищем, что нас интересует.
В справке находятся и примеры кода, объясняющие принцип работы.
5. Дополнительные библиотеки добавляют новые функции.
Например
PureCOLOR - позволяет менять цвет и фон практически у всех элементов.
6. Если справки мала - идём в
Code Archiv ищем, что нас интересует там.
7. На форуме есть
поиск
По ключевому слову ищем, что нас интересует (в идеале задавать одно слово, для лучшего результата)
В настройках выбрать
Показывать результаты как: Сообщения
8. Пользуемся программой поиск, ищем на
забугорных сайтах и в
Google.
Используем написанные программы для поиска:
Поиск
Поиск
9. Спрашиваем на форуме.
"Всё уже украдено до нас"
Все возникающие вопросы уже, как правило, кто то задавал и на них отвечали...
Но всё это не значит, что не надо спрашивать...
Для этого и форум.
Как сказал один из участников форума:
Да обращайся, мы тут добрые