TMS Modern Windows UI Pack
Get a set of components for developing modern looking and highly attractive Windows VCL applications. The UI Pack includes TMS Smooth Controls, TMS Metro Controls and TMS W7 Controls.
VCL Premium Style Pack
Customize the look of your VCL Windows applications with three premium styles included in this style pack. Choose from the dark Jet style, or the two lighter variants, Diamond and Sterling, to change the look of your application.
FireMonkey Premium Style Pack
Customize your multi-device applications with three premium FireMonkey styles. Choose from Jet, Sterling or Diamond styles, optimized for Windows, Mac OS X, iOS and Android application development.
Clique on the image to see more
RAD Studio XE6 is a must-have upgrade for all developers whether you’re developing for Windows or for the latest mobile devices and wearables. Get RAD Studio, C++Builder or Delphi XE6 now to:
Modernize and extend your Windows applications with new VCL styles, new taskbar and sensor components, and create connected companion apps
Take your mobile apps to the next level by integrating cloud-based BaaS services including authentication and push notifications, and monetize your mobile apps with in app purchasing and advertising
Develop for Android and wearables with Delphi and C++
Create Android and iOS apps with both Delphi and C++, and even target Google Glass!
And that’s just the start. XE6 includes hundreds of enhancements to core features like the RTL and FireDAC data access, 64-bit packages for C++, DirectX 11, Apache and a focus on quality and performance for the best development and runtime experience.
Click on the image and register
One of the new features for the VCL XE6 is a availability of components for sensors.
Now, opening the Tool Palette in VCL project, you will see three new components on the Sensors tab. You may have already used them in your FM applications, then you can begin to use them and VCL. No changes, only one restriction – VCL applications only for windows. If you have a Windows tablet with sensors you can try to make your application more user-friendly and comfortable.
– Setup on your tablet PAServer for windows. It make your work more comfortable.
– Try configure remote access to tablet. Usually on the tablet is preinstalled Windows without RDP, but you can use remote assistant, which greatly facilitates the development and debugging.
If you have never used the sensors in FM you should know that each component provides access to one sensor from the list (category). For example, TMotionSensor allows you to connect to the following sensors: accelerometer, motion detector, gyroscope, speedometer. It depends on the model of the tablet.
I have a tablet which has a compass. What should I do to use it?
Put TOrientationSensor on the VCL form. Select Events tab in the Object Inspector and create an event OnSensorChoosing. This event allows you to define what we are going to use the sensor. The compass code can be as follows:
procedure TForm5.osCompassSensorChoosing(Sender: TObject; const Sensors: TSensorArray; var ChoseSensorIndex: Integer);
I : integer;
for I := 0 to Length(Sensors) - 1 do
if (Sensors[I] as TCustomOrientationSensor).SensorType = TOrientationSensorType.Compass3D then
ChoseSensorIndex := I;
You can see what I have called component osCompass.
Nothing complicated. Just looping through the array and returns the index of the first sensor, which is a compass.
We want to get the azimuth? Activate the sensor value and try get value:
osCompass.Active := True;
LAzimuth := osCompass.Sensor.CompMagHeading;
Or other property, that supported by the sensor. The set of supported properties stored in AvailableProperties
Then you can add TTimer and periodically poll the sensor or ask it if necessary when you need.
Foi um prazer, apresentar aos alunos da ETEC de Leme as novidades do XE5 e também em primeira mão o novo RAD Studio XE6.
Fica meu agradecimento a todos que trabalharam para o sucesso do Evento, em especial ao Sr. Valdecir Quirelli.
Estou sempre a disposição de vocês.