![]() This method binds a value to a BLOB field. In this version we add the BindBlob method from the DuckPreparedStatementMBS class. In the last plugin version we introduced the new component Duck BD which allows to work with Duck DB engine. After these steps, require() will be registered to the global object and the module system is ready to use. You must only call this method once for a new instance of the JavaScript engine and define your own Duktape.modSearch() to provide environment specific module lookups. For this we use the method InitModules from the JavaScriptEngineMBS class. We can now load Duktape modules in JavaScript. The last new property is OptionDOHSSLVerifyStatus and specifies whether to verify the DOH SSL certificate's status.įor our JavaScript topic we have a new functionality in our JavaScriptEngineMBS class. The OptionDOHSSLVerifyPeer property specifies whether to verify the DOH SSL certificate. In the OptionDOHSSLVerifyHost property we specify whether to verify the host name in the DOH (DNS-over-HTTPS) SSL certificate. We also added properties to the CURL classes. There is also news from the CURL topics e.g. Furthermore, we can read from the property ICUEnabled whether ICU libraries are enabled. If we want to know if the ICU libraries are used, we can read the ICUUsed property. If we want to know whether the ICU libraries were loaded we can query the status with the ICULoaded property. But with the LoadICU method from the InternalSQLiteLibraryMBS class we can explicit load them now. Normally we load them when SQLite is initialize and we then add the ICU extension if we find the library. We got support in SQLite for ICU libraries. If the viewport is updated (such as if the user uses the mouse wheel to zoom in the chart), the rectangle will also update automatically. The region outside the rectangle can be dimmed out to highlight the viewport region. It can then include a rectangle on the overall chart to represent the viewport in the CDViewPortManagerMBS. In typical usage, the viewport control displays an "overall chart" that shows the full data range, and connects to the CDViewPortManagerMBS using tViewPortManager. A viewport control is a user interface element to let the user visualize and manipulate the viewport managed by the CDViewPortManagerMBS. More over we have the new class CDViewPortControlBaseMBS. In this way, CDMultiPagePDFMBS can create complete PDF reports. The CDBaseChartMBS can be a CDMultiChartMBS, and can contain free form CDML text, tables, shape and images. MultiPagePDF works by generating a PDF page for CDBaseChartMBS or CDDrawAreaMBS. It is a utility class used to create PDF documents with multiple pages. We have also the new class CDMultiPagePDFMBS. At the same time, the chart can update in real time with thousands of data points per second. The chart can smoothly zoom out to display all data points and zoom in 100,000,000X to see individual data points. With the DataAccelerator, it is possible to plot a chart with 1 billion data points with programmable track cursor support. It is for speeding up processing of huge data series. For that we have the new classes: CDDiscreteHeatMapLayerMBS, CDTreeMapChartMBS and CDTreeMapNodeMBS.įurthermore we have the new CDDataAcceleratorMBS class. The discrete heat map and Tree map charts. There have also been some changes in the ChartDirector section. As usually the plugin handles memory and error management and hides a couple of low level stuff, especially all the value serialization with arrays, tables and variants. We include OpenSSL library, so you can use with and without SSL options. Since you can install RabbitMQ yourself on a local VM, you can just try it locally. We already got 10 example projects made for you to try the various things by translating a few C examples. Then you can send messages to the queue or receive messages. This includes managing queues and exchanges, so you can declare a new queue if needed. The connection class allows to connect and then use the services. It's a server software to do message queues and then there are various clients available to use the services. RabbitMQ itself is an open-source project implementing a message-broker software. We add a new RabbitMQ plugin part to wrap the open source RabbitMQ C library and bring the functionality to Xojo. News from the MBS Xojo Plugins Version 21.2 In this article I want to introduce you the new functionalities from the MBS Xojo Plugins in version 21.2.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |