Jump to content

mierlp

uniGUI Subscriber
  • Posts

    572
  • Joined

  • Last visited

  • Days Won

    35

Posts posted by mierlp

  1. Hi

    Be aware that the license has been changed at the same time.
    You now have the option of commercial (from $ 99 per dev)
    or GPL-v3.
    The fact that he is going to ask for money is not so bad, it's the way how

  2. Hi

    Mysql depends on the wait_timeout parameter on the server-side .For example, I use myDac components to connect to MySQL.
    A common error is Lost Connection to MySQL during query. Not only with MyDac but also php or everything that connects to a MySQL server.
    This is caused by 2 parameters:
    1. on the mysql server side, that is wait_timout parameter
    2. on the software / component / connection side there is often a parameter regarding connection time-out

    These 2 values must be coordinated and the value on the software side must always be lower than the value
    of mysql server.In addition, a timer can be used to ping or re-connect to provide the time-out of the software side.

  3. Hi

    There are several solutions in the market for securing software, but it is precisely what you want to use it for.
    You can also make something yourself in combination with a subscription model.

    For example, you can also create an encrypted file with customer data that is always displayed,
    which also uses a machine ID or mac address of the server or another unique key.
    For example, a key that you generate based on customer data or a random code.

    You can use a GUID in your application and include that code as a unique code in an encrypted file.
    You regularly check whether the GUID is equal to the content of the file and you also do a check in
    your online license manager. Here you arrange your subscription and determine whether the
    application can run or not. If you turn off the subscription in your license manager, you also change
    a parameter in the encrypted file so that the application does not work if they turn off internet traffic
    or apply a firewall rule.
    You can also use the registry as a fall-back of the encrypted file if, for example, they restore
    a version.

    Pay attention when using unique hardware data as this may change again. Certainly when your
    customer starts using virtualized servers, for example with VMware and a VMotion takes place
    to another server.

    https://avlock.av-soft.com/ see the documentation section for info
    http://www.jproductivity.com/
    http://www.ssware.com/index.htm
    https://www.oreans.com/
    https://agilis-sw.com/

     

  4. True ... every variant has its advantages and disadvantages. When you apply clustering, I can also assume
    that the database environment is also clustered. You can use load balancers for high availability and realize redancy.

    By using virtualization in combination with hyperconverged or converged server and storage platform,
    you can now build beautiful, stable and fast systems.

  5. Hi

    You're solution works fine...thanks.

    I have created in the main table a lookup field for showing a TIME value from a other table.
    When i created the lookup field and set the type to TIME or STRING then you can't
    format it with this code. Then i got a exception error. When leaving the code it
    show the time value but Always in HH:mm:ss 

    I think it's not possiblie to format a lookup field this way.

    But thanks for the solutions

     

     

  6. Hi

    In VCL you can use this code to format a field. Within uniDBGrid this event is not available

    Quote

    procedure TFormMain.DBGridCompareDrawDataCell(Sender: TObject; const Rect: TRect; Field: TField; State: TGridDrawState);
    begin
    if Field.Name = 'FIELDNAME' then
    TFloatField(Field).DisplayFormat := '#,##0.00';
    end;

     

  7. Hi

    Within my application I use block-time. A block-time is a time period in which volunteers work.
    For a block of time I want to register the start and end time after which the duration must be calculated.
    The date is not important but I do need it to calculate the correct duration. Now I use the following fields:
    - StartDate (date field)
    - StartTime (time field)
    - EndDate (date field)
    - EndTime (time field)

    With a new record, the current date is stored in the StartDate and EndTime fields.
    Calculating the duration goes well when I am in a period between 00: 00-00: 00.

    When I specify a time between 2:00 PM and 4:00 PM, the duration is calculated as 2:00 AM.
    When I specify a time between 10.00 and 2.00 p.m., the duration is calculated at 8 p.m. but should actually be 4 p.m.

    Question:
    - which type of field can I use best, DateTime or a separate date and time field
    - how can I correctly calculate the duration when the start time <00:00 and the end time> 00:00

    Now i use this code to calculate duration:

    iAmountMinutes  := MinutesBetween(TypeBlockTime.Fieldbyname('EndTime').value,TypeBlockTime.Fieldbyname('StartTime').Value);
    TypeBlockTime.FieldByName('showTotalHours').value :=Format('%2.2d:%2.2d',[iAmountMinutes div 60,iAmountMinutes mod 60]);

    Regards Peter

  8. Hi

    For a form you can set the cursor like FormVendor.Cursor := crHourGlass
    When i try FrameVendor.Cursor := crHOurGlass i get the following message when compiling :

    fraVendor.pas(291) E2233 Property 'Cursor' inaccessible here

    Is this not possible with a frame ?

  9. I found a older topic but did not try it

    What is URL.DLL?

    The file named URL.DLL is developed by Microsoft Corporation. The file is used by the Internet Explorer and the shell extension module. IE is the basic internet browser on all Windows platforms. The DLL is safe and it receives prompt security updates. The threat level of the file is found to be 1.

    URL.DLL is located in C:\Windows\System32\url.dll.

    Quote

     

    Answer:
    To make sure in this point you need to import InetIsOffline function from URL.DLL:

    function InetIsOffline(Flag: Integer): Boolean; stdcall; external 'URL.DLL';

    and then simply call this function in place you want to check connection status:

    if InetIsOffline(0) then
       ShowMessage('This computer is not connected to Internet!')
    else
       ShowMessage(You are connected to Internet!');

    This function return TRUE if the local system isn't connected to Internet, or FALSE if it's connected or no attempt has been yet made to connect.

    Notes:
    Variable Flag is ignored, so always use zero.
    This DLL is usual installed on most computers. 

     

     

     

     

  10. Even when starting Windows 10 in SAFE MODE with only the network connection i still got the same error over and over.

    What can i do more...

     

    Quote

    (04243483){bds.exe     } [04244483]
    [199BB136]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.IsClientEventsStored + $E
    [501262F2]{rtl260.bpl  } System.TypInfo.IsStoredPropRTTI (Line 2565, "System.TypInfo.pas" + 19) + $5
    [5012697F]{rtl260.bpl  } System.TypInfo.IsStoredProp (Line 2731, "System.TypInfo.pas" + 2) + $1
    [2102F61A]{designide260.bpl} DesignEditors.TPropertyEditor.GetIsDefault (Line 1175, "DesignEditors.pas" + 13) + $5
    [500A330F]{rtl260.bpl  } System.SysUtils.Supports (Line 26935, "System.SysUtils.pas" + 1) + $D
    [2125E498]{vclide260.bpl} PropBox.TCustomPropListBox.DrawPropItem (Line 1072, "PropBox.pas" + 263) + $5
    [50CEEBB1]{vcl260.bpl  } Vcl.Graphics.TResourceManager.FreeResource (Line 1891, "Vcl.Graphics.pas" + 20) + $D
    [2125EDEA]{vclide260.bpl} PropBox.TCustomPropListBox.CNDrawItem (Line 1312, "PropBox.pas" + 12) + $2E
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [5006037C]{rtl260.bpl  } System.TMonitor.Destroy (Line 19144, "System.pas" + 0) + $0
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09A89252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09A89BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [09A9362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09A88D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D19EAB]{vcl260.bpl  } Vcl.Controls.DoControlMsg (Line 10347, "Vcl.Controls.pas" + 12) + $11
    [50D1AA4E]{vcl260.bpl  } Vcl.Controls.TWinControl.WMDrawItem (Line 10673, "Vcl.Controls.pas" + 1) + $8
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50D19DDA]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10306, "Vcl.Controls.pas" + 17) + $10
    [09AC3EBD]{themeloader260.bpl} System.Generics.Collections. + $15
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D19E56]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10319, "Vcl.Controls.pas" + 30) + $19
    [50D1A057]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintWindow (Line 10402, "Vcl.Controls.pas" + 9) + $4
    [50D19F11]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10362, "Vcl.Controls.pas" + 4) + $14
    [50D1A6F8]{vcl260.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10563, "Vcl.Controls.pas" + 6) + $5
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3EC1C]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WMPaint (Line 7458, "Vcl.StdCtrls.pas" + 6) + $6
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [09A89252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09A88D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09A89252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09A89BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [09A9362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09A88D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CCE9]{vcl260.bpl  } Vcl.Controls.TWinControl.Update (Line 12330, "Vcl.Controls.pas" + 1) + $12
    [50D1CD01]{vcl260.bpl  } Vcl.Controls.TWinControl.Repaint (Line 12336, "Vcl.Controls.pas" + 2) + $4
    [50D14022]{vcl260.bpl  } Vcl.Controls.TControl.Refresh (Line 6661, "Vcl.Controls.pas" + 0) + $2
    [2125D16B]{vclide260.bpl} PropBox.TCustomPropListBox.ItemsChanged (Line 551, "PropBox.pas" + 3) + $2
    [50161CE9]{rtl260.bpl  } System.Classes.TStringList.Changing (Line 7284, "System.Classes.pas" + 1) + $0
    [5016279F]{rtl260.bpl  } System.Classes.TStringList.SetUpdateState (Line 7665, "System.Classes.pas" + 1) + $2
    [501603C1]{rtl260.bpl  } System.Classes.TStrings.GetUpdating (Line 6629, "System.Classes.pas" + 0) + $1
    [2125EFCA]{vclide260.bpl} PropBox.TCustomPropListBox.Reset (Line 1376, "PropBox.pas" + 25) + $9
    [21266144]{vclide260.bpl} IDEInspListBox.TInspListBox.Reset (Line 1557, "IDEInspListBox.pas" + 3) + $2
    [2125F92B]{vclide260.bpl} PropBox.TCustomPropListBox.SetSelection (Line 1616, "PropBox.pas" + 3) + $4
    [209F2C19]{coreide260.bpl} PropInsp.TPropertyInspector.Refresh (Line 1873, "PropInsp.pas" + 47) + $12
    [209F2FC0]{coreide260.bpl} PropInsp.TPropertyInspector.Modified (Line 1931, "PropInsp.pas" + 0) + $0
    [20953B64]{coreide260.bpl} PropInspServices.TPropInspManager.NotifyModified (Line 81, "PropInspServices.pas" + 4) + $5
    [2103C645]{designide260.bpl} ToolUtils.ForEach (Line 99, "ToolUtils.pas" + 5) + $F
    [20953AC5]{coreide260.bpl} PropInspServices.TPropInspManager.Modified (Line 58, "PropInspServices.pas" + 1) + $B
    [20953FD3]{coreide260.bpl} PropInspServices.TPropInspManager.SetSelection (Line 159, "PropInspServices.pas" + 10) + $2
    [21E23984]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.UpdatePropertyList (Line 730, "PropInspManage.pas" + 43) + $1C
    [21E230BD]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.SelectionChanged (Line 584, "PropInspManage.pas" + 4) + $6
    [21070F53]{designide260.bpl} ComponentDesigner.DesignNotificationSelectionChanged (Line 8832, "ComponentDesigner.pas" + 5) + $A
    [2106C5F8]{designide260.bpl} ComponentDesigner.TComponentDesigner.SetSelection (Line 7021, "ComponentDesigner.pas" + 20) + $5
    [2106CB7E]{designide260.bpl} ComponentDesigner.TComponentDesigner.UpdateSelections (Line 7089, "ComponentDesigner.pas" + 19) + $C
    [2106C315]{designide260.bpl} ComponentDesigner.TComponentDesigner.RootActivated (Line 6941, "ComponentDesigner.pas" + 5) + $2
    [52860C2E]{vcldesigner260.bpl} VCLFormDesigner.TVCLRootDesigner.Activate (Line 344, "VCLFormDesigner.pas" + 4) + $1E
    [52850DDA]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3655, "VCLSurface.pas" + 114) + $A
    [50D1AC5C]{vcl260.bpl  } Vcl.Controls.TWinControl.WMWindowPosChanging (Line 10758, "Vcl.Controls.pas" + 11) + $6
    [5005FC12]{rtl260.bpl  } System.@IsClass (Line 18044, "System.pas" + 1) + $8
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [500604A0]{rtl260.bpl  } System.TMonitor.Enter (Line 19208, "System.pas" + 4) + $2
    [5005FA58]{rtl260.bpl  } System.TObject.GetInterface (Line 17934, "System.pas" + 8) + $A
    [5005FAA1]{rtl260.bpl  } System.TObject.GetInterface (Line 17941, "System.pas" + 15) + $10
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [199B66B1]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.WndProc + $9
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CADB]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrderPosition (Line 12226, "Vcl.Controls.pas" + 26) + $12
    [50D1CB16]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrder (Line 12243, "Vcl.Controls.pas" + 6) + $4
    [50D13CA3]{vcl260.bpl  } Vcl.Controls.TControl.BringToFront (Line 6489, "Vcl.Controls.pas" + 1) + $6
    [199B3DE6]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.BringToFront + $E
    [19C0BF96]{uniGUI26VCL.bpl} Unixpagecontrol.TVCLTabSheet._OnShow + $E
    [50D7B1C1]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.DoShow (Line 6252, "Vcl.ComCtrls.pas" + 2) + $A
    [50D7B481]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.CMShowingChanged (Line 6382, "Vcl.ComCtrls.pas" + 5) + $7
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [199AC15D]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl.VCLWndProc + $19
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D190BD]{vcl260.bpl  } Vcl.Controls.TWinControl.UpdateShowing (Line 9900, "Vcl.Controls.pas" + 19) + $C
    [50D191CC]{vcl260.bpl  } Vcl.Controls.TWinControl.UpdateControlState (Line 9935, "Vcl.Controls.pas" + 21) + $3
    [50D1BF0A]{vcl260.bpl  } Vcl.Controls.TWinControl.CMVisibleChanged (Line 11726, "Vcl.Controls.pas" + 3) + $2
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [199AC15D]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl.VCLWndProc + $19
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D138EA]{vcl260.bpl  } Vcl.Controls.TControl.SetVisible (Line 6224, "Vcl.Controls.pas" + 5) + $C
    [50D7B98B]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.ChangeActivePage (Line 6529, "Vcl.ComCtrls.pas" + 17) + $4
    [50D7BEB6]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.SetActivePage (Line 6726, "Vcl.ComCtrls.pas" + 5) + $5
    [50D7BE28]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.RemovePage (Line 6705, "Vcl.ComCtrls.pas" + 6) + $4
    [50D7B169]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.Destroy (Line 6233, "Vcl.ComCtrls.pas" + 4) + $8
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [199AD0A2]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl + $46
    [199B3B3B]{uniGUI26Core.bpl} Uniguiclasses.TUniControl + $2BB
    [5005A264]{rtl260.bpl  } System.@FreeMem (Line 4878, "System.pas" + 20) + $0
    [5005F830]{rtl260.bpl  } System.TObject.FreeInstance (Line 17523, "System.pas" + 2) + $2
    [199BF62D]{uniGUI26Core.bpl} Uniguiclasses.TUniContainer + $11
    [19ACA27C]{uniGUI26.bpl} Unipanel.TUniCustomPanel + $1C
    [19AFF686]{uniGUI26.bpl} Unipagecontrol.TUniCustomTabSheet + $22
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [210669DA]{designide260.bpl} ComponentDesigner.TComponentRoot.DeleteSelection (Line 5139, "ComponentDesigner.pas" + 44) + $2
    [21081E33]{designide260.bpl} Surface.TDesignSurface.DeleteSelection (Line 208, "Surface.pas" + 0) + $7
    [21024B7B]{designide260.bpl} Designer.TDesigner.DeleteSelection (Line 789, "Designer.pas" + 2) + $5
    [210273BB]{designide260.bpl} Designer.TDesigner.Key (Line 1607, "Designer.pas" + 4) + $3
    [528502BC]{vcldesigner260.bpl} VCLSurface.KeyEvent (Line 3420, "VCLSurface.pas" + 8) + $1E
    [52850BD6]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3602, "VCLSurface.pas" + 61) + $6
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [5005FC12]{rtl260.bpl  } System.@IsClass (Line 18044, "System.pas" + 1) + $8
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [500604A0]{rtl260.bpl  } System.TMonitor.Enter (Line 19208, "System.pas" + 4) + $2
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [5006030C]{rtl260.bpl  } System.TMonitor.CheckOwningThread (Line 19122, "System.pas" + 2) + $0
    [5006062E]{rtl260.bpl  } System.TMonitor.Exit (Line 19312, "System.pas" + 1) + $2
    [5006068A]{rtl260.bpl  } System.TMonitor.Exit (Line 19334, "System.pas" + 2) + $7
    [50CF65D7]{vcl260.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7138, "Vcl.Graphics.pas" + 12) + $8
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50D19329]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9980, "Vcl.Controls.pas" + 6) + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AC25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [50E6ECCF]{vcl260.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10747, "Vcl.Forms.pas" + 23) + $1
    [50E6ED12]{vcl260.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10777, "Vcl.Forms.pas" + 1) + $4
    [50E6F045]{vcl260.bpl  } Vcl.Forms.TApplication.Run (Line 10915, "Vcl.Forms.pas" + 26) + $3
    [0051D06E]{bds.exe     } bds.bds (Line 214, "" + 7) + $7

     

  11. Hi Sherzod,,

    That does NOT help. I deleted all third part components even FastReport, MyDac and additional components etc.

    Created a new project and still when deleting a page i get the error, see below

     

    Quote

    (04243483){bds.exe     } [04244483]
    [189B954E]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.IsClientEventsStored + $E
    [501262F2]{rtl260.bpl  } System.TypInfo.IsStoredPropRTTI (Line 2565, "System.TypInfo.pas" + 19) + $5
    [5012697F]{rtl260.bpl  } System.TypInfo.IsStoredProp (Line 2731, "System.TypInfo.pas" + 2) + $1
    [2102F61A]{designide260.bpl} DesignEditors.TPropertyEditor.GetIsDefault (Line 1175, "DesignEditors.pas" + 13) + $5
    [500A330F]{rtl260.bpl  } System.SysUtils.Supports (Line 26935, "System.SysUtils.pas" + 1) + $D
    [2125E498]{vclide260.bpl} PropBox.TCustomPropListBox.DrawPropItem (Line 1072, "PropBox.pas" + 263) + $5
    [50CEEBB1]{vcl260.bpl  } Vcl.Graphics.TResourceManager.FreeResource (Line 1891, "Vcl.Graphics.pas" + 20) + $D
    [2125EDEA]{vclide260.bpl} PropBox.TCustomPropListBox.CNDrawItem (Line 1312, "PropBox.pas" + 12) + $2E
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [5006037C]{rtl260.bpl  } System.TMonitor.Destroy (Line 19144, "System.pas" + 0) + $0
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09859252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09859BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [0986362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09858D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D19EAB]{vcl260.bpl  } Vcl.Controls.DoControlMsg (Line 10347, "Vcl.Controls.pas" + 12) + $11
    [50D1AA4E]{vcl260.bpl  } Vcl.Controls.TWinControl.WMDrawItem (Line 10673, "Vcl.Controls.pas" + 1) + $8
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50D19DDA]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10306, "Vcl.Controls.pas" + 17) + $10
    [09893EBD]{themeloader260.bpl} System.Generics.Collections. + $15
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D19E56]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10319, "Vcl.Controls.pas" + 30) + $19
    [50D1A057]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintWindow (Line 10402, "Vcl.Controls.pas" + 9) + $4
    [50D19F11]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10362, "Vcl.Controls.pas" + 4) + $14
    [50D1A6F8]{vcl260.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10563, "Vcl.Controls.pas" + 6) + $5
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3EC1C]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WMPaint (Line 7458, "Vcl.StdCtrls.pas" + 6) + $6
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [09859252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09858D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09859252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09859BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [0986362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09858D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [09893EBD]{themeloader260.bpl} System.Generics.Collections. + $15
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CCE9]{vcl260.bpl  } Vcl.Controls.TWinControl.Update (Line 12330, "Vcl.Controls.pas" + 1) + $12
    [50D1CD01]{vcl260.bpl  } Vcl.Controls.TWinControl.Repaint (Line 12336, "Vcl.Controls.pas" + 2) + $4
    [50D14022]{vcl260.bpl  } Vcl.Controls.TControl.Refresh (Line 6661, "Vcl.Controls.pas" + 0) + $2
    [2125D16B]{vclide260.bpl} PropBox.TCustomPropListBox.ItemsChanged (Line 551, "PropBox.pas" + 3) + $2
    [50161CE9]{rtl260.bpl  } System.Classes.TStringList.Changing (Line 7284, "System.Classes.pas" + 1) + $0
    [5016279F]{rtl260.bpl  } System.Classes.TStringList.SetUpdateState (Line 7665, "System.Classes.pas" + 1) + $2
    [501603C1]{rtl260.bpl  } System.Classes.TStrings.GetUpdating (Line 6629, "System.Classes.pas" + 0) + $1
    [2125EFCA]{vclide260.bpl} PropBox.TCustomPropListBox.Reset (Line 1376, "PropBox.pas" + 25) + $9
    [21266144]{vclide260.bpl} IDEInspListBox.TInspListBox.Reset (Line 1557, "IDEInspListBox.pas" + 3) + $2
    [2125F92B]{vclide260.bpl} PropBox.TCustomPropListBox.SetSelection (Line 1616, "PropBox.pas" + 3) + $4
    [209F2C19]{coreide260.bpl} PropInsp.TPropertyInspector.Refresh (Line 1873, "PropInsp.pas" + 47) + $12
    [209F2FC0]{coreide260.bpl} PropInsp.TPropertyInspector.Modified (Line 1931, "PropInsp.pas" + 0) + $0
    [20953B64]{coreide260.bpl} PropInspServices.TPropInspManager.NotifyModified (Line 81, "PropInspServices.pas" + 4) + $5
    [2103C645]{designide260.bpl} ToolUtils.ForEach (Line 99, "ToolUtils.pas" + 5) + $F
    [20953AC5]{coreide260.bpl} PropInspServices.TPropInspManager.Modified (Line 58, "PropInspServices.pas" + 1) + $B
    [20953FD3]{coreide260.bpl} PropInspServices.TPropInspManager.SetSelection (Line 159, "PropInspServices.pas" + 10) + $2
    [21E23984]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.UpdatePropertyList (Line 730, "PropInspManage.pas" + 43) + $1C
    [21E230BD]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.SelectionChanged (Line 584, "PropInspManage.pas" + 4) + $6
    [21070F53]{designide260.bpl} ComponentDesigner.DesignNotificationSelectionChanged (Line 8832, "ComponentDesigner.pas" + 5) + $A
    [2106C5F8]{designide260.bpl} ComponentDesigner.TComponentDesigner.SetSelection (Line 7021, "ComponentDesigner.pas" + 20) + $5
    [2106CB7E]{designide260.bpl} ComponentDesigner.TComponentDesigner.UpdateSelections (Line 7089, "ComponentDesigner.pas" + 19) + $C
    [2106C315]{designide260.bpl} ComponentDesigner.TComponentDesigner.RootActivated (Line 6941, "ComponentDesigner.pas" + 5) + $2
    [52860C2E]{vcldesigner260.bpl} VCLFormDesigner.TVCLRootDesigner.Activate (Line 344, "VCLFormDesigner.pas" + 4) + $1E
    [52850DDA]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3655, "VCLSurface.pas" + 114) + $A
    [50D1AC5C]{vcl260.bpl  } Vcl.Controls.TWinControl.WMWindowPosChanging (Line 10758, "Vcl.Controls.pas" + 11) + $6
    [5005FC12]{rtl260.bpl  } System.@IsClass (Line 18044, "System.pas" + 1) + $8
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [189AACC5]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl.VCLWndProc + $19
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CADB]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrderPosition (Line 12226, "Vcl.Controls.pas" + 26) + $12
    [50D1CB16]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrder (Line 12243, "Vcl.Controls.pas" + 6) + $4
    [50D13CA3]{vcl260.bpl  } Vcl.Controls.TControl.BringToFront (Line 6489, "Vcl.Controls.pas" + 1) + $6
    [50D7B982]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.ChangeActivePage (Line 6528, "Vcl.ComCtrls.pas" + 16) + $2
    [50D7BEB6]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.SetActivePage (Line 6726, "Vcl.ComCtrls.pas" + 5) + $5
    [50D7C553]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.SetTabIndex (Line 6957, "Vcl.ComCtrls.pas" + 5) + $16
    [50D7BA7F]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.DeleteTab (Line 6556, "Vcl.ComCtrls.pas" + 7) + $6
    [50D7B3AA]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.SetTabShowing (Line 6341, "Vcl.ComCtrls.pas" + 10) + $B
    [50D7BE08]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.RemovePage (Line 6702, "Vcl.ComCtrls.pas" + 3) + $4
    [50D7B169]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.Destroy (Line 6233, "Vcl.ComCtrls.pas" + 4) + $8
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [189ABC0A]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl + $46
    [189B1F67]{uniGUI26Core.bpl} Uniguiclasses.TUniControl + $2B7
    [5005A264]{rtl260.bpl  } System.@FreeMem (Line 4878, "System.pas" + 20) + $0
    [5005F830]{rtl260.bpl  } System.TObject.FreeInstance (Line 17523, "System.pas" + 2) + $2
    [189BD91D]{uniGUI26Core.bpl} Uniguiclasses.TUniContainer + $11
    [18AC3910]{uniGUI26.bpl} Unipanel.TUniCustomPanel + $1C
    [18ACBF62]{uniGUI26.bpl} Unipagecontrol.TUniCustomTabSheet + $22
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [210669DA]{designide260.bpl} ComponentDesigner.TComponentRoot.DeleteSelection (Line 5139, "ComponentDesigner.pas" + 44) + $2
    [21081E33]{designide260.bpl} Surface.TDesignSurface.DeleteSelection (Line 208, "Surface.pas" + 0) + $7
    [21024B7B]{designide260.bpl} Designer.TDesigner.DeleteSelection (Line 789, "Designer.pas" + 2) + $5
    [210273BB]{designide260.bpl} Designer.TDesigner.Key (Line 1607, "Designer.pas" + 4) + $3
    [528502BC]{vcldesigner260.bpl} VCLSurface.KeyEvent (Line 3420, "VCLSurface.pas" + 8) + $1E
    [52850BD6]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3602, "VCLSurface.pas" + 61) + $6
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [5005FC12]{rtl260.bpl  } System.@IsClass (Line 18044, "System.pas" + 1) + $8
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [500604A0]{rtl260.bpl  } System.TMonitor.Enter (Line 19208, "System.pas" + 4) + $2
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [5006030C]{rtl260.bpl  } System.TMonitor.CheckOwningThread (Line 19122, "System.pas" + 2) + $0
    [5006062E]{rtl260.bpl  } System.TMonitor.Exit (Line 19312, "System.pas" + 1) + $2
    [5006068A]{rtl260.bpl  } System.TMonitor.Exit (Line 19334, "System.pas" + 2) + $7
    [50CF65D7]{vcl260.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7138, "Vcl.Graphics.pas" + 12) + $8
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50D19329]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9980, "Vcl.Controls.pas" + 6) + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [098925E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [50E6ECCF]{vcl260.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10747, "Vcl.Forms.pas" + 23) + $1
    [50E6ED12]{vcl260.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10777, "Vcl.Forms.pas" + 1) + $4
    [50E6F045]{vcl260.bpl  } Vcl.Forms.TApplication.Run (Line 10915, "Vcl.Forms.pas" + 26) + $3
    [0051D06E]{bds.exe     } bds.bds (Line 214, "" + 7) + $7

     

    bds_eZQfHD2woZ.png

  12. Hi

    When i delete a pages from a uniPageControl i got this error, see attachment. THis only occurs using uniGui, not in vcl application
    I even created a new form, copied the uniPageControl to it, deleted page and again the same error

    I use :

    - Delphi RIO 10.3.3 (also appears in 10.3.3)
    - uniGui 1.90.0.1511 but also happends in 1.90.0.1514

    Did compleet reinstall from uniGui, cleaned files/registry

    Any suggestions ?

     

     

    Quote

    (04243483){bds.exe     } [04244483]
    [2441ADCE]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.IsClientEventsStored + $E
    [501262F2]{rtl260.bpl  } System.TypInfo.IsStoredPropRTTI (Line 2565, "System.TypInfo.pas" + 19) + $5
    [5012697F]{rtl260.bpl  } System.TypInfo.IsStoredProp (Line 2731, "System.TypInfo.pas" + 2) + $1
    [2102F61A]{designide260.bpl} DesignEditors.TPropertyEditor.GetIsDefault (Line 1175, "DesignEditors.pas" + 13) + $5
    [500A330F]{rtl260.bpl  } System.SysUtils.Supports (Line 26935, "System.SysUtils.pas" + 1) + $D
    [2125E498]{vclide260.bpl} PropBox.TCustomPropListBox.DrawPropItem (Line 1072, "PropBox.pas" + 263) + $5
    [2125EDEA]{vclide260.bpl} PropBox.TCustomPropListBox.CNDrawItem (Line 1312, "PropBox.pas" + 12) + $2E
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09A99252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09A99BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [09AA362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09A98D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D19EAB]{vcl260.bpl  } Vcl.Controls.DoControlMsg (Line 10347, "Vcl.Controls.pas" + 12) + $11
    [50D1AA4E]{vcl260.bpl  } Vcl.Controls.TWinControl.WMDrawItem (Line 10673, "Vcl.Controls.pas" + 1) + $8
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50EECCEF]{vcl260.bpl  } Vcl.CaptionedDockTree.TCaptionedDockTree.WndProc (Line 260, "Vcl.CaptionedDockTree.pas" + 28) + $4
    [50D22806]{vcl260.bpl  } Vcl.Controls.TDockTree.WindowProc (Line 15726, "Vcl.Controls.pas" + 0) + $2
    [50D19DDA]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10306, "Vcl.Controls.pas" + 17) + $10
    [09AD3EBD]{themeloader260.bpl} System.Generics.Collections. + $15
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D19E56]{vcl260.bpl  } Vcl.Controls.TWinControl.DefaultHandler (Line 10319, "Vcl.Controls.pas" + 30) + $19
    [50D1A057]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintWindow (Line 10402, "Vcl.Controls.pas" + 9) + $4
    [50D19F11]{vcl260.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10362, "Vcl.Controls.pas" + 4) + $14
    [50D1A6F8]{vcl260.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10563, "Vcl.Controls.pas" + 6) + $5
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3EC1C]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WMPaint (Line 7458, "Vcl.StdCtrls.pas" + 6) + $6
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [09A99252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [09A98D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [5005FE0F]{rtl260.bpl  } System.TObject.Dispatch (Line 18426, "System.pas" + 11) + $0
    [09A99252]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.WndProc + $7A
    [09A99BF8]{themeloader260.bpl} Idetheme.Vclstylehooks.TMouseTrackControlIDEStyleHook.WndProc + $0
    [09AA362C]{themeloader260.bpl} Idetheme.Vclstylehooks.TScrollingIDEStyleHook.WndProc + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [09A98D0B]{themeloader260.bpl} Idetheme.Vclstylehooks.TIDEStyleHook.HandleMessage + $B7
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50D3E7C9]{vcl260.bpl  } Vcl.StdCtrls.TCustomListBox.WndProc (Line 7274, "Vcl.StdCtrls.pas" + 55) + $5
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CCE9]{vcl260.bpl  } Vcl.Controls.TWinControl.Update (Line 12330, "Vcl.Controls.pas" + 1) + $12
    [50D1CD01]{vcl260.bpl  } Vcl.Controls.TWinControl.Repaint (Line 12336, "Vcl.Controls.pas" + 2) + $4
    [50D14022]{vcl260.bpl  } Vcl.Controls.TControl.Refresh (Line 6661, "Vcl.Controls.pas" + 0) + $2
    [2125D16B]{vclide260.bpl} PropBox.TCustomPropListBox.ItemsChanged (Line 551, "PropBox.pas" + 3) + $2
    [50161CE9]{rtl260.bpl  } System.Classes.TStringList.Changing (Line 7284, "System.Classes.pas" + 1) + $0
    [5016279F]{rtl260.bpl  } System.Classes.TStringList.SetUpdateState (Line 7665, "System.Classes.pas" + 1) + $2
    [501603C1]{rtl260.bpl  } System.Classes.TStrings.GetUpdating (Line 6629, "System.Classes.pas" + 0) + $1
    [2125EFCA]{vclide260.bpl} PropBox.TCustomPropListBox.Reset (Line 1376, "PropBox.pas" + 25) + $9
    [21266144]{vclide260.bpl} IDEInspListBox.TInspListBox.Reset (Line 1557, "IDEInspListBox.pas" + 3) + $2
    [2125F92B]{vclide260.bpl} PropBox.TCustomPropListBox.SetSelection (Line 1616, "PropBox.pas" + 3) + $4
    [209F2C19]{coreide260.bpl} PropInsp.TPropertyInspector.Refresh (Line 1873, "PropInsp.pas" + 47) + $12
    [209F2FC0]{coreide260.bpl} PropInsp.TPropertyInspector.Modified (Line 1931, "PropInsp.pas" + 0) + $0
    [20953B64]{coreide260.bpl} PropInspServices.TPropInspManager.NotifyModified (Line 81, "PropInspServices.pas" + 4) + $5
    [2103C645]{designide260.bpl} ToolUtils.ForEach (Line 99, "ToolUtils.pas" + 5) + $F
    [20953AC5]{coreide260.bpl} PropInspServices.TPropInspManager.Modified (Line 58, "PropInspServices.pas" + 1) + $B
    [20953FD3]{coreide260.bpl} PropInspServices.TPropInspManager.SetSelection (Line 159, "PropInspServices.pas" + 10) + $2
    [21E23984]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.UpdatePropertyList (Line 730, "PropInspManage.pas" + 43) + $1C
    [21E230BD]{delphicoreide260.bpl} PropInspManage.TDesignerPropSelection.SelectionChanged (Line 584, "PropInspManage.pas" + 4) + $6
    [21070F53]{designide260.bpl} ComponentDesigner.DesignNotificationSelectionChanged (Line 8832, "ComponentDesigner.pas" + 5) + $A
    [2106C5F8]{designide260.bpl} ComponentDesigner.TComponentDesigner.SetSelection (Line 7021, "ComponentDesigner.pas" + 20) + $5
    [2106CB7E]{designide260.bpl} ComponentDesigner.TComponentDesigner.UpdateSelections (Line 7089, "ComponentDesigner.pas" + 19) + $C
    [2106C315]{designide260.bpl} ComponentDesigner.TComponentDesigner.RootActivated (Line 6941, "ComponentDesigner.pas" + 5) + $2
    [52860C2E]{vcldesigner260.bpl} VCLFormDesigner.TVCLRootDesigner.Activate (Line 344, "VCLFormDesigner.pas" + 4) + $1E
    [52850C98]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3622, "VCLSurface.pas" + 81) + $A
    [1453DF58]{IDEFixPack.dll} VCLDesignerGuideLinesHideFix.IsDesignMsg (Line 76, "VCLDesignerGuideLinesHideFix.pas" + 25) + $6
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D1F17F]{vcl260.bpl  } Vcl.Controls.TWinControl.InvalidateDockHostSite (Line 13677, "Vcl.Controls.pas" + 24) + $D
    [50D1AE51]{vcl260.bpl  } Vcl.Controls.TWinControl.WMKillFocus (Line 10849, "Vcl.Controls.pas" + 3) + $4
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [5005FC12]{rtl260.bpl  } System.@IsClass (Line 18044, "System.pas" + 1) + $8
    [50E61A6E]{vcl260.bpl  } Vcl.Forms.GetRealParentForm (Line 2617, "Vcl.Forms.pas" + 3) + $8
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [5284DCD6]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.Activate (Line 2579, "VCLSurface.pas" + 4) + $9
    [52850DE0]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3656, "VCLSurface.pas" + 115) + $3
    [1453DF58]{IDEFixPack.dll} VCLDesignerGuideLinesHideFix.IsDesignMsg (Line 76, "VCLDesignerGuideLinesHideFix.pas" + 25) + $6
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [500604A0]{rtl260.bpl  } System.TMonitor.Enter (Line 19208, "System.pas" + 4) + $2
    [5005FA58]{rtl260.bpl  } System.TObject.GetInterface (Line 17934, "System.pas" + 8) + $A
    [5005FAA1]{rtl260.bpl  } System.TObject.GetInterface (Line 17941, "System.pas" + 15) + $10
    [5005FA58]{rtl260.bpl  } System.TObject.GetInterface (Line 17934, "System.pas" + 8) + $A
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [24416355]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.WndProc + $9
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D1CADB]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrderPosition (Line 12226, "Vcl.Controls.pas" + 26) + $12
    [50D1CB16]{vcl260.bpl  } Vcl.Controls.TWinControl.SetZOrder (Line 12243, "Vcl.Controls.pas" + 6) + $4
    [50D13CA3]{vcl260.bpl  } Vcl.Controls.TControl.BringToFront (Line 6489, "Vcl.Controls.pas" + 1) + $6
    [24413A8E]{uniGUI26Core.bpl} Uniguiclasses.TUniControl.BringToFront + $E
    [1F48BF96]{uniGUI26VCL.bpl} Unixpagecontrol.TVCLTabSheet._OnShow + $E
    [50D7B1C1]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.DoShow (Line 6252, "Vcl.ComCtrls.pas" + 2) + $A
    [50D7B481]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.CMShowingChanged (Line 6382, "Vcl.ComCtrls.pas" + 5) + $7
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [2440BF01]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl.VCLWndProc + $19
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D190BD]{vcl260.bpl  } Vcl.Controls.TWinControl.UpdateShowing (Line 9900, "Vcl.Controls.pas" + 19) + $C
    [50D191CC]{vcl260.bpl  } Vcl.Controls.TWinControl.UpdateControlState (Line 9935, "Vcl.Controls.pas" + 21) + $3
    [50D1BF0A]{vcl260.bpl  } Vcl.Controls.TWinControl.CMVisibleChanged (Line 11726, "Vcl.Controls.pas" + 3) + $2
    [50D15292]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
    [218C5147]{vclactnband260.bpl} Vcl.ActnMenus.CallWindowHook (Line 757, "Vcl.ActnMenus.pas" + 20) + $F
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [2440BF01]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl.VCLWndProc + $19
    [50D14ECC]{vcl260.bpl  } Vcl.Controls.TControl.Perform (Line 7198, "Vcl.Controls.pas" + 10) + $8
    [50D138EA]{vcl260.bpl  } Vcl.Controls.TControl.SetVisible (Line 6224, "Vcl.Controls.pas" + 5) + $C
    [50D7B98B]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.ChangeActivePage (Line 6529, "Vcl.ComCtrls.pas" + 17) + $4
    [50D7BEB6]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.SetActivePage (Line 6726, "Vcl.ComCtrls.pas" + 5) + $5
    [50D7C553]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.SetTabIndex (Line 6957, "Vcl.ComCtrls.pas" + 5) + $16
    [50D7BA7F]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.DeleteTab (Line 6556, "Vcl.ComCtrls.pas" + 7) + $6
    [50D7B3AA]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.SetTabShowing (Line 6341, "Vcl.ComCtrls.pas" + 10) + $B
    [50D7BE08]{vcl260.bpl  } Vcl.ComCtrls.TPageControl.RemovePage (Line 6702, "Vcl.ComCtrls.pas" + 3) + $4
    [50D7B169]{vcl260.bpl  } Vcl.ComCtrls.TTabSheet.Destroy (Line 6233, "Vcl.ComCtrls.pas" + 4) + $8
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [2440CE46]{uniGUI26Core.bpl} Uniguibaseclasses.TUniGUIBaseControl + $46
    [244137E3]{uniGUI26Core.bpl} Uniguiclasses.TUniControl + $2B7
    [5005A264]{rtl260.bpl  } System.@FreeMem (Line 4878, "System.pas" + 20) + $0
    [5005F830]{rtl260.bpl  } System.TObject.FreeInstance (Line 17523, "System.pas" + 2) + $2
    [2441F285]{uniGUI26Core.bpl} Uniguiclasses.TUniContainer + $11
    [24A0A250]{uniGUI26.bpl} Unipanel.TUniCustomPanel + $1C
    [24A3F326]{uniGUI26.bpl} Unipagecontrol.TUniCustomTabSheet + $22
    [5005F928]{rtl260.bpl  } System.TObject.Free (Line 17586, "System.pas" + 1) + $4
    [210669DA]{designide260.bpl} ComponentDesigner.TComponentRoot.DeleteSelection (Line 5139, "ComponentDesigner.pas" + 44) + $2
    [1453AA06]{IDEFixPack.dll} PageControlTabSheetCompDropFix.DeleteSelection (Line 187, "PageControlTabSheetCompDropFix.pas" + 34) + $7
    [21081E33]{designide260.bpl} Surface.TDesignSurface.DeleteSelection (Line 208, "Surface.pas" + 0) + $7
    [21024B7B]{designide260.bpl} Designer.TDesigner.DeleteSelection (Line 789, "Designer.pas" + 2) + $5
    [210273BB]{designide260.bpl} Designer.TDesigner.Key (Line 1607, "Designer.pas" + 4) + $3
    [528502BC]{vcldesigner260.bpl} VCLSurface.KeyEvent (Line 3420, "VCLSurface.pas" + 8) + $1E
    [52850BD6]{vcldesigner260.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3602, "VCLSurface.pas" + 61) + $6
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [1453DF58]{IDEFixPack.dll} VCLDesignerGuideLinesHideFix.IsDesignMsg (Line 76, "VCLDesignerGuideLinesHideFix.pas" + 25) + $6
    [50D15017]{vcl260.bpl  } Vcl.Controls.TControl.WndProc (Line 7333, "Vcl.Controls.pas" + 4) + $21
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [50060980]{rtl260.bpl  } System.TMonitor.TryEnter (Line 19547, "System.pas" + 10) + $0
    [500604A0]{rtl260.bpl  } System.TMonitor.Enter (Line 19208, "System.pas" + 4) + $2
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [5006030C]{rtl260.bpl  } System.TMonitor.CheckOwningThread (Line 19122, "System.pas" + 2) + $0
    [5006062E]{rtl260.bpl  } System.TMonitor.Exit (Line 19312, "System.pas" + 1) + $2
    [5006068A]{rtl260.bpl  } System.TMonitor.Exit (Line 19334, "System.pas" + 2) + $7
    [50CF65D7]{vcl260.bpl  } Vcl.Graphics.FreeMemoryContexts (Line 7138, "Vcl.Graphics.pas" + 12) + $8
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50D19329]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9980, "Vcl.Controls.pas" + 6) + $0
    [50067A1C]{rtl260.bpl  } System.@IntfClear (Line 38276, "System.pas" + 10) + $0
    [5006404C]{rtl260.bpl  } System.@FinalizeArray (Line 32929, "System.pas" + 144) + $0
    [09AD25E2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
    [50D197BC]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
    [50D19D47]{vcl260.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
    [50E652E1]{vcl260.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
    [5285A023]{vcldesigner260.bpl} VCLFormContainer.TControlSizer.ControlWndProc (Line 379, "VCLFormContainer.pas" + 33) + $C
    [50D19314]{vcl260.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
    [50179C9C]{rtl260.bpl  } System.Classes.StdWndProc (Line 17959, "System.Classes.pas" + 11) + $2
    [50E6ECCF]{vcl260.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10747, "Vcl.Forms.pas" + 23) + $1
    [50E6ED12]{vcl260.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10777, "Vcl.Forms.pas" + 1) + $4
    [50E6F045]{vcl260.bpl  } Vcl.Forms.TApplication.Run (Line 10915, "Vcl.Forms.pas" + 26) + $3
    [0051D06E]{bds.exe     } bds.bds (Line 214, "" + 7) + $7


     

    bds_TMKDRyGY5C.png

×
×
  • Create New...