Skip to main content
1-Visitor
May 5, 2022
Solved

How to Create ProUITreeColumns

  • May 5, 2022
  • 1 reply
  • 1296 views

Hi guys,

I want create a model tree like this post mention.

In this few days study, I can create new nodes in ProUITree object via ProUITreeNodeAdd().

But, when i try to add column, ProUITreeColumnCreate("dialog","mytree","column1",label,PROUITREECOL_LEFT) doesn't add the new column as expected, api return PRO_TK_NO_ERROR, can anyone give me some tip?

 

thank for help in advance.

 

 

Best answer by JY_9919310

Hi All,

After the Author @GerryXu instructor, ProUITreeColumnCreate work as expected.

Write down the solution for everyone who suffers from the error to refer to.

 

Solution: 

Edit .TreeAttributeWindow attribute to True in resource file. so that, the api can work as expected.

p.s. This attribute is not displayed in Creo UI editor and cannot be set by api.

JY_9919310_0-1651806376768.png

 

1 reply

JY_99193101-VisitorAuthorAnswer
1-Visitor
May 6, 2022

Hi All,

After the Author @GerryXu instructor, ProUITreeColumnCreate work as expected.

Write down the solution for everyone who suffers from the error to refer to.

 

Solution: 

Edit .TreeAttributeWindow attribute to True in resource file. so that, the api can work as expected.

p.s. This attribute is not displayed in Creo UI editor and cannot be set by api.

JY_9919310_0-1651806376768.png