Отправляет email-рассылки с помощью сервиса Sendsay

Скриптовый язык LangMF

  Все выпуски  

Скриптовый язык LangMF


Новый релиз LangMF v7.0

http://atombyte.com

Список изменений:

  • Обновлена и переработана справка
  • Небольшие улучшения и исправление ошибок
  • Удалена поддержка файлов imf
  • Исправлено что при запуске скриптов с CD - дисков не загружались картинки из ресурсов.
  • Исправлено что при запуске скриптов из директории содержащей в названии символы не английского алфавита, скрипт не запускался. (В WinME и Win98)
  • Структура скомпилированного файла изменилась (теперь макс. размер скрипт-файла может быть 2 Гб (на практике не больше чем доступное место в оперативной памяти), а до этого мог быть не более 16,7 Мб), в связи с этим, все скомпилированные скрипты до версии 7.0, не будут запускаться. (если у вас нет возможности заново скомпилировать исходник, то воспользуйтесь утилитой конвертации LangMF_6.x_to_7.x.mf в папке \Examples\Update)
  • Изменена функция Sys.Resource.File и Resource.File
  • Изменена функция Sys.Env
  • Изменено что при создании типов, можно указывать переменную как (long,string,integer,byte,single,double, currency)
  • Обновлена инструкция #DLL
  • Добавлена функция Sys.DynApi.GetPtrFromClassVars
  • Добавлена функция Sys.DynApi.GetClassVarsFromPtr
  • Добавлена функция Sys.DynApi.QueryInterface
  • Добавлена функция Sys.DynApi.CallInterface
  • Добавлена функция Sys.DynApi.ClearBuffers
  • Добавлено свойство Sys.DynApi.CallType (support StdCall and CDecl)
  • Добавлена функция Sys.Conv.HashString (support MD2, MD4, MD5, SHA1)
  • Добавлена функция Sys.Conv.HashFile (support MD2, MD4, MD5, SHA1)
  • Добавлена функция Sys.SetupActiveX
  • Добавлен пример в папке \Examples\SMTP Mail
  • Добавлен пример в папке \Examples\ViewUSB
  • Добавлен пример в папке \Examples\Gradient
  • Добавлен пример в папке \Examples\Total Commander
  • Добавлен пример в папке \Examples\Display Mode
  • Добавлена функция Sys.Api.LoadLibrary
  • Добавлена функция Sys.Api.FreeLibrary
  • Добавлена функция Sys.Api.GetProcAddress
  • Добавлена функция Sys.Api.CreateWindow
  • Добавлена функция Sys.Api.ShowWindowA
  • Добавлена функция Sys.Conv.W2A
  • Добавлена функция Sys.Conv.A2W
  • Добавлена функция Sys.Conv.EncodeUTF8
  • Добавлена функция Sys.Conv.DecodeUTF8
  • Добавлена функция Sys.GDI.GetDisplayMode
  • Добавлена функция Sys.GDI.EnumDisplay
  • Добавлена функция Sys.GDI.SetDisplayMode
  • Добавлена функция Sys.Resource.NameRes
  • Добавлена функция Sys.Kbd_LED
  • Добавлена функция Sys.GDI.Polygon
  • Добавлена функция Sys.GDI.Gradient_Rect
  • Добавлена функция Sys.GDI.Gradient_Tri
  • Добавлена опция в файле "make.ini" - module
  • Появился компилятор "LangMF Plugins.dll" на данный момент реализована поддержка написания плагинов для следующих программ:
    1) Control Panel Applet (Windows - *.cpl)
    2) The Bat! (плагины реализующие только макросы,т.е. без функций TBP_GetSpamScore и TBP_FeedSpam)
    3) Winamp (плагины общего назначения)
  • Появился плагин - просмотр свойств файлов *.mf и редактор-компилятор в одном. (открыть свойства файла, там все и увидите)
  • Удалена функция Sys.CopyMem
  • Добавлено свойство Sys.DynApi.UseBuf
  • Добавлена функция Sys.DynApi.FindBuf
  • Добавлена функция Sys.DynApi.LenType
  • Переработаны типы данных (Type)
  • Переработано и улучшена функция Sys.DynApi.CallFunction (теперь можно использовать в качестве аргументов, напрямую, типы данных)
  • Исправлено что константа lmf_version показывала версию в виде числа, а не строки

В избранное