EnglishРусский  

   ..

   addustr.g

   app.g

   btn.g

   btnpic.g

   comp.g

   ctrl.g

   ctrlci.g

   dialogs.g

   dlgbtns.g

   edit.g

   events.g

   fonts.g

   form.g

   gray.g

   grey.g

   header.g

   images.g

   label.g

   labeled.g

   locustr.g

   menu.g

   panel.g

   picture.g

   styles.g

   tab.g

   tabitem.g

   tabpage.g

   timer.g

   toolbar.g

   tray.g

   url.g

   vis.g

   viswin.g

Данный проект закрыт! Создан новый скриптовый язык с тем же именем. Всё доступно на GitHub.
Также попробуйте нашу open source кроссплатформенную программу для создания и управления скриптами.

Реклама

Инсталлятор CreateInstall
Бесплатные и коммерческие инсталляторы

source\lib\vis\addustr.g
 1 method ustr ustr.replace( uint offset size, ustr value )
 2 {
 3    if offset >= *this : this += value
 4    else
 5    {
 6       value->buf.use -= 2
 7       this->buf.replace( offset << 1, size << 1, value->buf )   
 8       value->buf.use += 2
 9    }
10    return this
11 }
12 
13 method ustr ustr.insert( uint offset, ustr value )
14 {
15    return this.replace( offset, 0, value )
16 }
17 
18 
19 operator uint ==( ustr left, str right )
20 {     
21    return left == right.ustr()
22 }
23 
24 operator uint ==( str left, ustr right )
25 {     
26    return left.ustr() == right
27 }
Редактировать