Jump to content


Photo

NextInspector problem


  • Please log in to reply
3 replies to this topic

#1 array81

array81

    Senior Member

  • Members
  • PipPip
  • 290 posts
  • Gender:Male

Posted 26 June 2016 - 01:21 PM

I have update Next Suite 5 to last version (on Delphi 10.1)

When try to open a form of my project with NextInspector I get a error (see below).

I can also compile my projects without problem but I get the same error when try open the same form on compiled application.

[500C69B1]{rtl240.bpl  } System.Generics.Collections.TListHelper.CheckItemRange (Line 1158, "System.Generics.Collections.pas" + 1) + $19
[50156380]{rtl240.bpl  } System.Classes.TCollection.GetItem (Line 5894, "System.Classes.pas" + 1) + $8
[1642AD0A]{NxInspectorRun_d10_1.bpl} NxPropertyItemClasses.TNxToolbarItemButtons.GetItem$qqri (Line 1741, "NxPropertyItemClasses.pas" + 1) + $6
[16437435]{NxInspectorRun_d10_1.bpl} NxPropertyItemDisplay.TNxToolbarItemDisplay.DrawToolbar$qqrv (Line 480, "NxPropertyItemDisplay.pas" + 6) + $C
[16437634]{NxInspectorRun_d10_1.bpl} NxPropertyItemDisplay.TNxToolbarItemDisplay.DrawToolbar$qqrv (Line 498, "NxPropertyItemDisplay.pas" + 24) + $16
[16434177]{NxInspectorRun_d10_1.bpl} NxPropertyItems.TNxItemDisplay.PaintValue$qqrv (Line 2294, "NxPropertyItems.pas" + 3) + $5
[164338F6]{NxInspectorRun_d10_1.bpl} NxPropertyItems.TNxItemDisplay.PaintBackground$qqrv (Line 2090, "NxPropertyItems.pas" + 1) + $22
[1643765C]{NxInspectorRun_d10_1.bpl} NxPropertyItemDisplay.TNxToolbarItemDisplay.PaintValue$qqrv (Line 503, "NxPropertyItemDisplay.pas" + 2) + $5
[1643E000]{NxInspectorRun_d10_1.bpl} NxInspector.TNxCustomInspector.DrawItem$qqrp31Nxpropertyitems.TNxPropertyItem (Line 1046, "NxInspector.pas" + 71) + $8
[1643FE35]{NxInspectorRun_d10_1.bpl} NxInspector.DrawItems (Line 1809, "NxInspector.pas" + 8) + $1E
[1643FF20]{NxInspectorRun_d10_1.bpl} NxInspector.TNxCustomInspector.Paint$qqrv (Line 1839, "NxInspector.pas" + 14) + $1
[50A80E2A]{vcl240.bpl  } Vcl.Graphics.TCanvas.SetPenPos (Line 4120, "Vcl.Graphics.pas" + 1) + $9
[50AAEA3B]{vcl240.bpl  } Vcl.Controls.TCustomControl.PaintWindow (Line 14066, "Vcl.Controls.pas" + 6) + $5
[50AA8841]{vcl240.bpl  } Vcl.Controls.TWinControl.PaintHandler (Line 10227, "Vcl.Controls.pas" + 4) + $14
[50AA9030]{vcl240.bpl  } Vcl.Controls.TWinControl.WMPaint (Line 10428, "Vcl.Controls.pas" + 6) + $5
[5015532E]{rtl240.bpl  } System.Classes.TInterfaceList.GetCount (Line 5187, "System.Classes.pas" + 5) + $9
[50067528]{rtl240.bpl  } System.@IntfClear (Line 36349, "System.pas" + 10) + $0
[525C0BCE]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3656, "VCLSurface.pas" + 186) + $28
[50AA3B2A]{vcl240.bpl  } Vcl.Controls.TControl.WndProc (Line 7313, "Vcl.Controls.pas" + 91) + $6
[5005FA96]{rtl240.bpl  } System.@IsClass (Line 16965, "System.pas" + 1) + $8
[50AAE9D5]{vcl240.bpl  } Vcl.Controls.TCustomControl.WMPaint (Line 14055, "Vcl.Controls.pas" + 2) + $4
[50AA3B2A]{vcl240.bpl  } Vcl.Controls.TControl.WndProc (Line 7313, "Vcl.Controls.pas" + 91) + $6
[525BF958]{vcldesigner240.bpl} VCLSurface.MouseEvent (Line 3217, "VCLSurface.pas" + 5) + $E
[525BFB82]{vcldesigner240.bpl} VCLSurface.MouseEvent (Line 3264, "VCLSurface.pas" + 52) + $11
[525BFB97]{vcldesigner240.bpl} VCLSurface.MouseEvent (Line 3268, "VCLSurface.pas" + 56) + $10
[50067528]{rtl240.bpl  } System.@IntfClear (Line 36349, "System.pas" + 10) + $0
[525C0BCE]{vcldesigner240.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3656, "VCLSurface.pas" + 186) + $28
[5005FA96]{rtl240.bpl  } System.@IsClass (Line 16965, "System.pas" + 1) + $8
[50AA38AF]{vcl240.bpl  } Vcl.Controls.TControl.WndProc (Line 7226, "Vcl.Controls.pas" + 4) + $21
[50AA8675]{vcl240.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10143, "Vcl.Controls.pas" + 158) + $6
[5006071F]{rtl240.bpl  } System.TMonitor.TryEnter (Line 18436, "System.pas" + 1) + $0
[500602C4]{rtl240.bpl  } System.TMonitor.Enter (Line 18138, "System.pas" + 4) + $2
[50060148]{rtl240.bpl  } System.TMonitor.CheckOwningThread (Line 18056, "System.pas" + 2) + $0
[50060452]{rtl240.bpl  } System.TMonitor.Exit (Line 18242, "System.pas" + 1) + $2
[50BE5545]{vcl240.bpl  } Vcl.Forms.TCustomForm.WndProc (Line 4523, "Vcl.Forms.pas" + 209) + $5
[50AA8675]{vcl240.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10143, "Vcl.Controls.pas" + 158) + $6
[50AA7C94]{vcl240.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9850, "Vcl.Controls.pas" + 3) + $6
[50170C64]{rtl240.bpl  } System.Classes.StdWndProc (Line 17178, "System.Classes.pas" + 8) + $0
[214E932B]{vclide240.bpl} IDEVirtualTrees.TVirtualTreeHintWindow.IsHintMsg (Line 7067, "IDEVirtualTrees.pas" + 7) + $13
[50BEEC6F]{vcl240.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10534, "Vcl.Forms.pas" + 23) + $1
[50BEECB2]{vcl240.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10564, "Vcl.Forms.pas" + 1) + $4
[50BEEFE5]{vcl240.bpl  } Vcl.Forms.TApplication.Run (Line 10702, "Vcl.Forms.pas" + 26) + $3

How can I fix it?

 

PS. I have attached a forms of my project with NextInspector, try open the pas file. I bget the same error.

 

It seems the TNxToolbarItem doesn't want childs.

 

 

PS. I get the same error if I create a black project with a new NextInspector and I set TNxToolbarItem with childs.

Attached Files



#2 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,191 posts
  • Gender:Male

Posted 27 June 2016 - 04:23 PM

Hi,

I think that I have solved it. I will re-upload files today.
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#3 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,191 posts
  • Gender:Male

Posted 27 June 2016 - 09:03 PM

Hi,

I have re-uploaded file. You basically need NxPropertyItemDisplay.pas file and replace original one. But also re-compile packages.

Please tell me if it works now.
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#4 array81

array81

    Senior Member

  • Members
  • PipPip
  • 290 posts
  • Gender:Male

Posted 08 July 2016 - 04:53 PM

It's work






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users