Subscribe to this list via RSS Blog posts tagged in eng

Posted by on in Blogs
Using sensors in the VCL in Delphi XE6 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. Two tips - Setup on your tablet...
Example of using JavaScript for Google maps in the Delphi XE6 One of the innovations in XE6, it's a method EvaluateJavaScript in the component TWebBrowser. This method allowing execute JavaScript on the loaded page and add interactivity to our applications. On the site developers.google.com contains many examples of embedding maps on the page. I chose the example for paving the route from point A to point B. And as an example of execution JavaScript, I define two buttons for showing predefined paths from "Chicago" to "Winona" and from "St Louis" to "Gallu...

Posted by on in Blogs
Refactoring for enumerated types Few day ago I faced with the problem. Many enumerated types declared like this: type TMyType = (mtOne, mtTwo, mtThree, mtFour, mtFive); It was comfortable in older versions of Delphi, when we assigned a value without specifying the type. Ie var LVariable : TMyType; ... begin LVariable := mtThree;   Times have changed now specify the type and prefixes no need anymore. LVariable := TMyType.mtThree; How to remove a prefix most painless? Of course, we can create a new ...
Tags: eng
Platform FM 3D, TFloatAnimation, TPath3D, butterfly Delphi XE5: It's time to turn a catarpillar into a butterfly. Inspired by sarinadupoint Source code is available. Mobile versions are there with desktop ones on the same codebase.   Tutorial I've done such a functional test with TPath3D when making "live map with business data" (see here, especially if one thinks "butterflies" have nothing to do with "business data visualization"). Take any SVG-editor, load an image and make a "path"...
FireMonkey Styles with Eugene Kryukov, webinar (recording) This video replays the webinar with Eugene Kryukov, one of FireMonkey architect and developer, on styles. ... and you'll see: Styles is a fundamental mechanism, it's a must to use FireMonkey proper way and with maximum effectiveness. Styles is not just skins. Styles fully define the design of a control and its partial functionality. Here "partial functionality" means "visual behavior". A component should always have some style. The component is structurally empty, if it doesn't po...
  • Page :
  • 1

Check out more tips and tricks in this development video: