-
Content Count
184 -
Joined
-
Last visited
-
Days Won
2
Posts posted by David Hoyle
-
-
It seems there has been a change in the dockable forms inside the IDE between 10.4.0 and 10.4.1.
I've had to recompile the 2 plug-ins of mine with dockable forms to stop them AV the IDE when desktops are loaded and saved or dockable forms are displayed undocked.
I've added information to https://quality.embarcadero.com/browse/RSP-30777.
- 1
-
This can be changed via the
FastMM4Options.inc
file if I remember correctly (sorry not a a development machine to be more precise) and possible with directives defined in the project.
The settings is
{.$define ClearLogFileOnStartup}
looked up the inc file on GitHub.
- 1
-
I assume that manually dropping a TLabel onto the component works?
Do you have a test case project that shows this error so we can debug and investigate?
-
19 hours ago, Edwin Yip said:@David Hoyle like the same color too, IIRC :)
Unfortunately Windows 10 does not honour the changed window colour after a hibernation and I had to set it by hacking the registry..
-
I've had an email from Roman this morning and he is already looking at the issue.
-
I do not have GExperts installed (yet) but I do have a number of my own plug-ins installed none of which have crash the IDE since I started using 10.4.
-
I've just installed FixInsight and it crashes the IDE on close down. Stack trace below (from another instance of the IDE).
:1d8872cd ; D:\Documents\RAD Studio\Binaries\FixInsight\FixInsight.Parser.dll :1d8875af ; D:\Documents\RAD Studio\Binaries\FixInsight\FixInsight.Parser.dll :1d8afb07 ; D:\Documents\RAD Studio\Binaries\FixInsight\FixInsight.Parser.dll :1e6c524f ; D:\Documents\RAD Studio\Binaries\FixInsight\FixInsight_10_4.bpl RTL.System.TInterfacedObject._Release RTL.System._IntfClear(???) :500683eb @IntfClear + $13 RTL.System._FinalizeRecord($1BB58B98,???) RTL.System._FinalizeArray($1BB58B98,$20867028,1) RTL.System._Dispose(???,???)
I'll report this later on tonight - need food first.
-
-
Daniel posted an update yesterday.
https://www.danielwolf.eu/blog/2015/1668-meine-vorstellung-einer-willkommens-seite
The only issue I'm seeing is that there is no split panel view as there was before to open / organise the lists. @Daniel has this behaviour changed?
-
Its a little difficult to answer, not knowing what you are trying to achieve but editor key bindings do have limitations.
There is nothing obvious in the OTA that suggests why it doesn't work for DFM (code) however an alternative would be to install an action in the IDE and handle it from there.
You could also use the INTAEditServicesNotifier.WindowComand() to see if the keyboard binding is received by the DFM code editor.
Just think while rereading your message, are you referring to the form designer? If so, it's not a code editor and so will not react to key bindings so you would need to use actions.
-
Uwe,
I have the same issue with one of my application. The app allows the user to adjust the main font by a few points (so old people like me can read the text) but the down side is as you describe: either loose style and colour changes or do extra work. So I would vote yes for some change to the style elements similar to below
TStyleElements = set of (seFont, seFontName, seFontSize, seFontStyle, seFontColour, seClient, seBorder)
-
If there's an action in the IDE you could try and use GExperts to bind a keyboard shortcut.
-
Re: Circular reference, I don't think so. You are specifying a PATH variable for your account (user account), rather than the machine, so you are inheriting the path picked up by the IDE (from the shell) and then appending to it.
Its just the same as starting a comment prompt and doing
SET PATH=%PATH%;D:\Path\
to add a new temporary directory to the path.
-
-
I generally put these kind of functions in a record to group them and only put the inline directive in the interface however I do place a {$IFNDEF DEBUG} around the inline directive as I’ve found that I could not step through the methods while debugging. I know you need to keep the GExperts code backwards compatible so the record group is just a nice to have thing.
-
Yes, should be, I just haven't got around to updating as I don't need to use it any more with large monitors. You will need to create a Rio project (copy and paste) update the the CompilerDefinitions.inc file with Rio compiler information.
- 1
-
I'm not aware of an option to do this as I had to write an OTA plug-in to achieve this a number of years ago.
Was this functionality part of a plug-in you haven't installed after rebuilding?
-
Norton have reported back to me that this is a false positive and they will remove the detection from their signatures.
- 1
-
Thomas,
I've submitted a False Positive to Norton so hopefully that will help in a day or two.
-
Thomas,
After reading this (and installing GExperts yesterday) Norton decided to remove the setup programme from my backups (currently being written) a few minutes ago.
Its a generic trojan signature from 2014 (see link below).
Are you using an old installer, say an INNO Setup from a few years ago (not saying there is anything wrong with INNOSetup as I use it myself) as I've had issues with Norton and INNOSetups for my application in recent months and I've had to submit false positives to prevent the removals?
-
Have you just updated from a previous version and "Kept" you registry settings?
I've just done this on Sunday with the Web Installer and has a similar issue as the Web Installer uninstalled any packages it has downloaded (Navigator, Bookmarks, etc.).
I had to use a clean registry (BDS.exe -rClean) to get GetIT to re-install the missing plug-ins / components.
-
In-line variables work in Delphi except for a few corner cases where you have to define the type as well as the assignment (think creating interfaced objects), its the IDE's Error Insight, Code Completion, etc that don't understand them and can make life difficult.
-
-
Thank's Stefan. Originally I had the following...
System.Generics.Collections.TArray.Sort<TXTColumnPosition>(Result, TXTColumnPositionComparer.Create);
and that would release. I changed it while trying to find out why. I'll change it as you suggest (I should have noticed that) and see if it works.
Grep search empty window with 10.4.1
in GExperts
Posted
Does this functionality use any environment variable from the IDE?
I reported this issue yesterday: https://quality.embarcadero.com/browse/RSP-30832.
I wonder if it's related and the issue is more systemic.