Questions tagged [firemonkey]

FireMonkey(tm) is the cross-platform GUI framework developed by Embarcadero Technologies, a part of Idera Inc. and is a part of the RAD Studio development tool.

FireMonkey is a cross-platform UI framework for Windows, Mac OS X, iOS and Android providing windows and controls on both 2D surfaces and 3D environments. It uses GPU-accelerated rendering, allowing smooth effects and animation to be applied to controls and other on-screen images, and is vector-based and skinnable, building its controls from a library of underlying primitives. Skins give close-to-native look and feel.

FireMonkey currently supports Mac OS X, Win 32bit & 64bit as well as iOS and Android.

3809 questions
19
votes
4 answers

Firemonkey version of VirtualTreeView

Does anyone happen to know if there is a Firemonkey version of the popular VirtualTreeView in preparation? Also, has anybody collected some experiences with porting custom controls to Firemonkey and can estimate how much work it would be to port the…
jpfollenius
  • 16,456
  • 10
  • 90
  • 156
19
votes
2 answers

FireMonkey iOS RAD Studio XE2 - Display Image on form loaded from URL

Is it possible to place a TImage on an FMX form for iOS and load image (jpg) from an URL into this TImage to be displayed in the iOS app? I have tried with no success. Any hints or point in the right direction is appreciated.
ckglobalroaming
  • 267
  • 3
  • 10
17
votes
13 answers

Delphi XE2 Firemonkey sample app not running on a MAC

I am trying to run a sample Firemonkey app on a Mac, but I am getting this message in the mac: dyld: Library not loaded: @rpath/libcgunwind.1.0.dylib Referenced from:…
Rafael Colucci
  • 6,018
  • 4
  • 52
  • 121
17
votes
2 answers

Connect via Bluetooth with Delphi XE7 using portable printer

I'm trying to communicate with a Sewoo LK-P32 printer via Bluetooth. For this, I am using Delphi XE7. I made a few examples that come with Delphi and am not having success. I put the paired printer on tablet and even then I am not able to print…
17
votes
2 answers

How to free a component in Android / iOS

I dynamically create a TEdit on a form in Android: edit := TEdit.Create(Self); I want to free it using edit.Free, but it just still on form. This code works fine on win32, but failed on Android. The same seems to happen not only for TEdit but for…
michael mok
  • 171
  • 2
  • 3
17
votes
3 answers

Delphi XE5 right to left languages don't appear as they should in android

as the title says , a text from a RTL language like persian or arabic doesnt show well in android for example the word "سلام" shows as "م ا ل س". this problem happens even in text inputs (which i thought they were native and native android…
Adib Faramarzi
  • 3,798
  • 3
  • 29
  • 44
17
votes
4 answers

How to send SMS with Delphi XE5 in Android

Does anybody know how to get this to work? The closest I got was the code below, but got no success. At first, it gives you some hope when it tells you need the SEND_SMS permission. But after you setup this permission, nothing happens! uses …
rribas
  • 415
  • 1
  • 6
  • 6
17
votes
2 answers

How To Set a FMX.Panel Color?

FMX controls do not have a color property. What is the FMX equivalent to VCL.TColor? FMX.Panel1.Color := clBlack
Bill
  • 2,993
  • 5
  • 37
  • 71
17
votes
3 answers

How to get currently logged in username?

How do you get the currently logged in username in a Firemonkey Delphi project? I'm targeting both Windows and Mac. I have XE2, but I suppose any version solution is fine because I will upgrade if needed.
Marcus Adams
  • 53,009
  • 9
  • 91
  • 143
16
votes
1 answer

Issues submitting firemonkey app to app store

I have tried dozens of configuration settings trying to get this to work, but still to no avail... When I am trying to submit to the app store, the application loader is reporting the following error iPhone/iPod Touch: application executable is…
Peter
  • 1,065
  • 6
  • 18
16
votes
1 answer

Is there any Delphi XE2 styles gallery?

In XE2 there is a new function : 'styles', for VCL(.vsf) and Firemonkey (.styles), and some are provided in C:\Program Files\Embarcadero\RAD Studio\9.0\Redist\styles directory. As it seems to be easy to create a new style, is there any 'styles…
philnext
  • 3,242
  • 5
  • 39
  • 62
16
votes
2 answers

How to deploy a FireMonkey Application for Mac OSX?

I can run a FireMonkey Application on Mac OSX with PAServer. But now, I would like to deploy the application Mac OS (something like MSI under Windows). How can I do this?
Urs Lang
  • 201
  • 2
  • 6
16
votes
1 answer

Why the exception is not caught by the try... except end;?

I have this code (that runs under iOS with Delphi Tokyo): procedure TMainForm.Button1Click(Sender: TObject); var aData: NSData; begin try try aData := nil; finally // this line triggers an exception …
zeus
  • 12,173
  • 9
  • 63
  • 184
16
votes
6 answers

Delphi - Correctly displaying a Message Dialog in FireMonkey and returning the Modal Result

I have a VCL application that I am porting to FireMonkey. One of the things that I ran into is that MessageDlg(...) is deprecated in FireMonkey. On digging a bit further, I understand that I have to use the FMX.DialogService.MessageDialog method. So…
Rohit
  • 909
  • 1
  • 9
  • 20
15
votes
1 answer

How to make a single component support both VCL and FMX?

I have a TComponent which controls some of the UI. This component is designed to support both VCL and Firemonkey by using conditionals. Such conditionals instruct my component whether to accept a VCL control or an FMX control. It's currently…
Jerry Dodge
  • 26,858
  • 31
  • 155
  • 327