View Issue Details

IDProjectCategoryView StatusLast Update
0005703JEDI VCL04 Feature Requestpublic2012-09-10 14:15
ReporterakalwaAssigned ToAHUser 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version3.46 
Summary0005703: Please add JVCL version information to IDE Splash Screen and Help/About items
DescriptionI think it could be helpful to display the JVCL version on the Delphi IDE splash screen and the Delphi IDE About box. I've attached a small patch to implement this feature.
Additional InformationJvCoreReg.pas

procedure RegisterAboutBox;
procedure RegisterSplashScreen;
TagsNo tags attached.

Activities

2011-11-05 20:22

 

JvCoreReg.pas.patch (1,035 bytes)
Index: JvCoreReg.pas
===================================================================
--- JvCoreReg.pas	(revision 13148)
+++ JvCoreReg.pas	(working copy)
@@ -264,7 +264,7 @@
   Supports(BorlandIDEServices,IOTAAboutBoxServices, AboutBoxServices);
   Assert(Assigned(AboutBoxServices), RsENoAboutServices);
   ProductImage := LoadBitmap(FindResourceHInstance(HInstance), 'JVCLSPLASH');
-  AboutBoxIndex := AboutBoxServices.AddPluginInfo(RsAboutTitle, RsAboutDescription,
+  AboutBoxIndex := AboutBoxServices.AddPluginInfo(RsAboutTitle + ' ' + JVCL_VERSIONSTRING, RsAboutDescription,
     ProductImage, False, RsAboutLicenceStatus);
 end;
 
@@ -284,7 +284,7 @@
 begin
   Assert(Assigned(SplashScreenServices), RsENoSplashServices);
   ProductImage := LoadBitmap(FindResourceHInstance(HInstance), 'JVCLSPLASH');
-  SplashScreenServices.AddPluginBitmap(RsAboutDialogTitle, ProductImage,
+  SplashScreenServices.AddPluginBitmap(RsAboutDialogTitle + ' ' + JVCL_VERSIONSTRING, ProductImage,
     False, RsAboutLicenceStatus);
 end;
 
JvCoreReg.pas.patch (1,035 bytes)

AHUser

2011-11-06 10:56

developer   ~0019088

Patch applied with SVN revision 13149.

Issue History

Date Modified Username Field Change
2011-11-05 20:22 akalwa New Issue
2011-11-05 20:22 akalwa File Added: JvCoreReg.pas.patch
2011-11-06 10:56 AHUser Note Added: 0019088
2011-11-06 10:56 AHUser Status new => resolved
2011-11-06 10:56 AHUser Fixed in Version => Daily / SVN
2011-11-06 10:56 AHUser Resolution open => fixed
2011-11-06 10:56 AHUser Assigned To => AHUser
2012-09-10 14:15 obones Fixed in Version Daily / SVN => 3.46