Home > doc > naming 
 en fr de es it nl pl pt pt_BR sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Конвенции за именување
Конвенциите за именување компајлерот не ги бара. Но, програмите пишувани со овие конвенции се полесни за читање од другите програмери кои сакаат да ја разберат програмата.

Имиња на променливи

Имињата на сите приватни променливи на класата почнуваат со $.

Првата буква секогаш е мала и треба да зависи од типот на променливата:

Буква Тип
a Array
b Boolean
c Collection
f Float
h Object (Handle)
i Integer, Long, Short, Byte.
n Цел број што чува неколку објекти.
s String

Example

PRIVATE $iLast AS Integer
PRIVATE $sLast AS String
PRIVATE $hEditor AS Object
PRIVATE $sOldVal AS String
PRIVATE $bFreeze AS Boolean

PUBLIC SUB Form_Resize()

  DIM iWidth AS Integer

Имиња на елементите на формите

Кога ставате нов елемент на форма, Gambas дава имиња како „Label1“, „Label2“...

Пред да доделите Метод на новиот елемент, елементот го преименувате во „btnStart“ или „lstAddressSelect“. Првите две до три мали букви треба да се доделат според следнава дефиниција:

Букви Тип
btn Button, користете btnOK btnCancel за OK, Cancel
chk CheckBox
cvw ColumnView
cmb ComboBox
dwg DrawingArea
dlg FontChooser
edt GambasEditor
frm Frame
grd GridView
spl HSplit
iv IconView
lbl Label
lst ListBox
lvw ListView
pan Panel
img PictureBox
opt RadioButton
svw ScrollView
spb SpinBox
tab TabStrip
tim Timer
txa TextArea
txt TextBox
txv TextView
tbt ToolButton
trv TreeView
spl VSplit

Проект што користи многу сличен стил е gambas2-X.Y.Z/apps/src/gambas2 - Gambas ИРО