PureBasic 5.60 Portable Год/Дата Выпуска: 2017 Версия: 5.60 Build 1808 Разработчик: Fantaisie Software Сайт разработчика: purebasic.com Разрядность: 32bit, 64bit Язык интерфейса: Мультиязычный (русский присутствует) Таблэтка: вылечено Системные требования: Windows XP и выше, 256 МБ RAM, 100 МБ HDD. Описание: PureBasic это современная, кроссплатформенная среда разработки и отладки программ и игр, на языке бейсик, позволяющая создавать native-приложения для платформ Windоws, Linuх и MaсОS X. В состав среды входит кроссплатформенная библиотека функций, содержащая более 1800 функций. Среди этих функций, имеются функции для работы с консолью, окнами и 2D и 3D графикой (движок OGRE). Поддерживается 32 битные изображения с альфа каналом. Функции библиотеки "Thread" позволяют легко создавать параллельные потоки из обычных процедур и функций, что особенно актуально для много процессорных систем. Имеются средства для синхронизации потоков. При использовании потоков в программе, нужно в настройках компилятора, включить опцию "Поддержка многопоточности". Поддерживаются пространства имен модулей что упрощает разработку больших программ. Так же есть полный доступ к API функциям операционной системы.
Добавлено в этой версии
- Added: GIF decoder support - Added: Large icons and text support to ToolBar library - Added: SetImageFrame(), GetImageFrame(), ImageFrameCount(), AddImageFrame() - Added: RemoveImageFrame(), SetImageFrameDelay(), GetImageFrameDelay() - Added: UserAgent support to ReceiveHTTPMemory(), ReceiveHTTPFile() and GetHTTPHeader() - Added: #PB_Http_NoRedirect support for GetHTTPHeader() - Added: "Joe Doe " email format support for SendMail() - Added: HTTPProxy() for Http related commands proxy support - Added: Compression level support for CreatePack() and CompressMemory() - Added: ParticleAcceleration(), ParticleColorFader(), ParticleEmitterAngle() - Added: #PB_Material_AlphaReject, #PB_Material_TAM and #PB_Material_EnvironmentMap support to SetMaterialAttribute() - Added: new 'Layer' optional paramater to SetMaterialAttribute() - Added: new orientation modes for SetNodeAnimationKeyFrameRotation() and AddStaticGeometryEntity() - Added: GetUserDirectory() to get user specific directories - Added: more flexibility to Base64Decoder to handle non padded input - Added: Base64Encoder() and Base64Decoder() which takes string as input/output for easier use - Added: color constants like #Black, #Blue etc. for all OS - Added: Event() to get the current event (mainly useful from callback) - Added: #PB_Canvas_Container support to have a container behaviour for canvas - Added: #PB_EventType_Resize support for PanelGadget(), ContainerGadget(), CanvasGadget() and ScrollAreaGadget() - Added: #PB_ListIcon_ColumnCount to GetGadgetAttribute() for ListIconGadget() to get the column count - Added: #PB_All support to RemoveGadgetColumn() to remove all the columns - Added: (IDE) templates are now saved when created to prevent lost if the IDE is not properly closed - Added: (IDE) jump to a procedure now automatically unfold it if it was folded - Added: (IDE) new specific popup menu for file tab to ease source file management - Added: (IDE) find previous (reverse find) - Changed: renamed Base64Encoder() to Base64EncoderBuffer() - Changed: renamed Base64Decoder() to Base64DecoderBuffer() - Changed: removed 'define.b' syntax to change default type as it could create hard to find bugs.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum