// println('function ', code(Name), '(', s, ') {')
println(isdef(AddType) ? '': code(Type + ' '), 'function ', code(Name), '(', s, ') {')
[Property]
...
AddType=Включение типа функции|4|1|True,False
Type=Тип функции: public - общего доступа, protected - защищённая, private - локального доступа|14|0|public,protected,private
С описанием класса hiClass.hws дело обстоит так:
func doPrint:java
println('')
println('class ', code(Name), isdef(Extends) ? '': ' extends ', code(Parent), ' {')
block.inclvl()
event(onPrint)
block.declvl()
println('}')
end
...
[Type]
Class=Element
Info=Класс
Tab=LowLevel
[Property]
Name=Имя класса|2|
Extends=Расширение для наследования определений|4|0|True,False
Parent=Имя класса, от которого должны быть унаследованы определения|2|
[Methods]
doPrint=Формирует тело класса|1|
onPrint=Событие происходит всякий раз, перед формированием тела класса|2|
[size=-2]------ Добавлено в 14:07
Dilma писал(а):
где BLK_CLASS_HEAD это блок, объявленный в элементе, который у вас печатает заголовок классаКак мне объявить этот блок в компоненте hiClass.hws?