Browse Source

Change optimization level to O3. Hide hints.

lainz 6 years ago
parent
commit
b4e914a152
5 changed files with 9 additions and 9 deletions
  1. 1 1
      bcimagebutton.pas
  2. 1 1
      bcrtti.pas
  3. 2 2
      bgracontrols.lpk
  4. 3 3
      colorspeedbutton.pas
  5. 2 2
      update_bgracontrols_force.json

+ 1 - 1
bcimagebutton.pas

@@ -82,7 +82,7 @@ type
     procedure DoMouseUp; virtual;
     procedure DoMouseUp; virtual;
     procedure DoMouseEnter; virtual;
     procedure DoMouseEnter; virtual;
     procedure DoMouseLeave; virtual;
     procedure DoMouseLeave; virtual;
-    procedure DoMouseMove(x, y: integer); virtual;
+    procedure DoMouseMove({%H-}x, {%H-}y: integer); virtual;
   protected
   protected
     procedure Click; override;
     procedure Click; override;
     procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
     procedure MouseDown(Button: TMouseButton; Shift: TShiftState;

+ 1 - 1
bcrtti.pas

@@ -82,7 +82,7 @@ procedure SaveStyle(AControl: TObject; const AAuthor, ADescription: String;
 
 
 implementation
 implementation
 
 
-uses typinfo, variants, sysutils, strutils;
+uses typinfo, variants, sysutils, {%H-}strutils;
 
 
 const
 const
   tIGNORED_PROPS: array[0..5] of string =
   tIGNORED_PROPS: array[0..5] of string =

+ 2 - 2
bgracontrols.lpk

@@ -21,7 +21,7 @@
       </Parsing>
       </Parsing>
       <CodeGeneration>
       <CodeGeneration>
         <Optimizations>
         <Optimizations>
-          <OptimizationLevel Value="0"/>
+          <OptimizationLevel Value="3"/>
           <VariablesInRegisters Value="True"/>
           <VariablesInRegisters Value="True"/>
         </Optimizations>
         </Optimizations>
       </CodeGeneration>
       </CodeGeneration>
@@ -33,7 +33,7 @@
     </CompilerOptions>
     </CompilerOptions>
     <Description Value="BGRA Controls is a set of graphical UI elements that you can use with Lazarus LCL applications."/>
     <Description Value="BGRA Controls is a set of graphical UI elements that you can use with Lazarus LCL applications."/>
     <License Value="Modified LGPL"/>
     <License Value="Modified LGPL"/>
-    <Version Major="6" Release="3"/>
+    <Version Major="6" Release="4"/>
     <Files Count="47">
     <Files Count="47">
       <Item1>
       <Item1>
         <Filename Value="bcbasectrls.pas"/>
         <Filename Value="bcbasectrls.pas"/>

+ 3 - 3
colorspeedbutton.pas

@@ -64,13 +64,13 @@ type
     procedure SetFToggle(AValue: boolean);
     procedure SetFToggle(AValue: boolean);
   protected
   protected
     {$ifdef overridepaint}
     {$ifdef overridepaint}
-    procedure DrawText(ACanvas: TPersistent; Details: TThemedElementDetails;
-      const S: string; R: TRect; Flags, Flags2: cardinal);
+    procedure DrawText({%H-}ACanvas: TPersistent; {%H-}Details: TThemedElementDetails;
+      const S: string; R: TRect; Flags, {%H-}Flags2: cardinal);
     procedure MeasureDraw(Draw: boolean; PaintRect: TRect;
     procedure MeasureDraw(Draw: boolean; PaintRect: TRect;
       out PreferredWidth, PreferredHeight: integer);
       out PreferredWidth, PreferredHeight: integer);
     procedure Paint; override;
     procedure Paint; override;
     procedure CalculatePreferredSize(var PreferredWidth, PreferredHeight: integer;
     procedure CalculatePreferredSize(var PreferredWidth, PreferredHeight: integer;
-      WithThemeSpace: boolean); override;
+      {%H-}WithThemeSpace: boolean); override;
     {$endif}
     {$endif}
     procedure PaintBackground(var PaintRect: TRect); {$IFDEF FPC}override;{$ENDIF}
     procedure PaintBackground(var PaintRect: TRect); {$IFDEF FPC}override;{$ENDIF}
   public
   public

+ 2 - 2
update_bgracontrols_force.json

@@ -6,9 +6,9 @@
   "UpdatePackageFiles" : [
   "UpdatePackageFiles" : [
     {
     {
       "ForceNotify" : true,
       "ForceNotify" : true,
-      "InternalVersion" : 21,
+      "InternalVersion" : 22,
       "Name" : "bgracontrols.lpk",
       "Name" : "bgracontrols.lpk",
-      "Version" : "6.0.3.0"
+      "Version" : "6.0.4.0"
     },
     },
     {
     {
       "ForceNotify" : false,
       "ForceNotify" : false,