Lajos Juhász
-
Content Count
820 -
Joined
-
Last visited
-
Days Won
11
Posts posted by Lajos Juhász
-
-
I don't have Android platform at the moment. On Windows you can change the scale.y to a value <1 to get a smaller trackbar.
-
During code review I can find cases when the developer assumes that the strings are zero based.
-
4 minutes ago, Lars Fosdal said:hey kept start index 1 to stay compatible with the short strings. At some point it might be desirable to change it, but ... well... Bye bye backwards compatibility.
The mobile platform was a failed experiment to move string to be zero based.
-
I can confirm that it does work.
-
4 minutes ago, Rollo62 said:What the heck is this DTPlatformName good for, is there any offical documentation about it?
Maybe there are there other options too ...
There is only limited information here: https://docwiki.embarcadero.com/Support/en/“ERROR_ITMS-90507:_Missing_Info.plist_value._A_value_for_the_key_'DTPlatformName'_is_required”_when_submitting_an_app_to_the_iOS_App_Store
- 1
-
4 hours ago, PeterPanettone said: In the ActionList Editor, when executing the "New Standard Action..." command, it takes more than ONE MINUTE (!!!) to display the list of available action classes
With no 3rd party installed it is very fast, I get the list instantly. Get a cat, dogs are boring.
-
1 hour ago, nevez said:By the way, what do you mean by Windows32? Do you mean compiling Android as 32 bit?
Compile the fmx application for windows 32 platform. (Unfortunately) The (only) most stable platform to debug delphi application.
-
It really depends how many Delphi versions you have to support. The change is documented and was made to make life easier to integrate with other programming languages. Mora information:
https://dalijap.blogspot.com/2023/09/coming-in-delphi-12-disabled-floating.htmlhttps://docwiki.embarcadero.com/RADStudio/Athens/en/Floating_Point_Operation_Exception_Masks
-
A more details could help. One solution can be to place a panel onto the form where you place your UI controls. If the record is lock set the enabled proprty of the panel to false.
-
It was a request to change the exception to a proper message before Embarcadero included it in D12. Unfortunately the answer was it is a known limitation of Delphi.
- 1
-
The paint method is to paint on the canvas not to set a property value.
-
During the Paint method you have to handle csPaintCopy in ControlState (you can check in Vcl.DBCtrls).
- 1
-
The IDE can be strange from time to time. I have a unit that I cannot edit it. If you try to add a property the editor will jump to another line. The only way to edit is to paste the text from another editor. I have tried to create a sample project to reproduce the bug and report it and failed. When I copy the class that fails in the text project I cannot reproduce the bug.
-
-
In D12.1 the units I have tested the color is changed after 0-15 seconds.
-
3 minutes ago, Lars Fosdal said:You can't really declare strings in .dfms as 'Text'#32'Text', can you?
The ide will generate
object Label1: TLabel
Left = 303
Top = 233
Width = 99
Height = 15
Caption = #1058#1086' '#1073#1077' '#1086#1088' '#1085#1086#1090' '#1090#1086' '#1073#1077
end
-
You should see how it is done and Delphi and do it in C++ https://github.com/Embarcadero/Android-Kiosk-Mode-FMXTemplate
-
I don't have C++, maybe this can help? https://blogs.embarcadero.com/easily-deploy-advanced-android-kiosk-mode-with-this-firemonkey-template/
-
In Delphi 12.1 if you press F1 on SelectDirectory you get the Rad Studio Topics then select
The system will open a docwiki page: https://docwiki.embarcadero.com/Libraries/Updates/en/Vcl.FileCtrl.SelectDirectory
with the content:
Permission error
You do not have permission to read this page, for the following reason:
The action you have requested is limited to users in one of the groups: writer, l10n, RADBeta, ConnectBeta, Employee.
-
8 minutes ago, rudy999 said:OK, I am able to attempt to install now, but back to the original error where installation continues and 'registering entries' and copying files to ..\Embarcadero\Studio\23.0 but fails to install bds.exe. Looking at the 23.0\bin folder - folder structure folders and files are there but NOT bds.exe?! I see bds.* files but not that one...
Any help is appreciated
Maybe your antivirus software deletes it?
-
1 minute ago, shineworld said:So to get the new 12.1 I've to uninstall and reinstall all by zero?
1] I have got a lot of manually installed 3rd part libraries (13, ... uh...).
2] What happens with the Installation counter? Do they take into account that I've uninstalled it?1.) Usually the uninstall asks if you want to remove registry entries - you should choose not to do so and everything should stay.
2.) It should not increase the installation counter.
(I am going to test the upgrade process tomorrow or during the weekend.)
-
The page is wrong. I am downloading it and it is 7.2GB.
- 1
-
9 minutes ago, giomach said:I suspect the trouble is the type declaration string[32]. When the data file was created (D5), this would have been an old-style string, and moreover the encoding would have been Windows 1252. How can I make XE interpret these strings correctly (if that is what is wrong)?
That should not be the issue, shortstring should be compatible with D5 (I have never tested, it is not unicode like string).
-
Delphi and "Use only memory safe languages"
in General Help
Posted
Also until developers did not start to use multiple languages.