vcl 1.2.5 copy "vcl: ^1.2.5" to clipboard
vcl: ^1.2.5 copied to clipboard

Platformweb

Dart implementation of vcl interface C++Builder, Delphi.

dart-vcl #

Dart implementation of vcl interface C++Builder, Delphi for web application

ChangeLog #

ChangeLog.md

About #

If you now the programming languages of C++ Builder or Delphi, with the help of this library you can start creating web applications in the Dart with the familiar interface and Borland components.

The library is based on the original sources of Borland components. This will allow you to use properties such as Align, Anchors, Object-events when designing dialog forms.

HTML elements are used as an alternative to HWND - descriptors (Handle). As in windows, communication between windows is carried out using messages.

To create forms, the components TEdit, TComboBox, TPanel, TPageControl, TEdit, TCheckBox and others are implemented. Implemented components TDataSource, TDataSet, TDataLink, TDBGrid for working with databases

Added flex component for flexible adjustment of the position of controls in dialog forms

Warning. The library was tested only in the browser Google Chrome

Example #

import 'package:vcl/vcl.dart';

void main() async 
{
  var form = TForm(Application);
  form.Position = TPosition.ScreenCenter;
  await form.ShowModal();
}

Demo #

Press link for demo application or download last version files and open index.html in Google Chrome browser

Source files of demo project

For example, my projects #

8
likes
70
pub points
0%
popularity

Publisher

unverified uploader

Dart implementation of vcl interface C++Builder, Delphi.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-2-Clause (LICENSE)

Dependencies

sprintf

More

Packages that depend on vcl