xPOP3

Plugins linking to this thread: (hide)

XPOP v3.2Author: Reinhard Claus
Updated Oct 2016 with a Houdini rewrite by Julien Carmagnac. XPOP Menus popup menus that are fully customizable via scripts, and can be used with all scripting languages available in Softimage / Houdini

New features for XPOP 3.2: Underlined items Some new icons Icon caching Greyed out menu items Icon support (including Checkmark) Icon collection from axialis.com included Object oriented API (similar to Patrick Boucher's python extension for XPOP2) Section headers for more linear grouping than submenus Visual customization options: margins, spacing, font, fontsize, coloring

Julien's brand new XPOP for Houdini is available here. Junkie's japanese version of the documentation is available here..

local backup: XPOP32.xsiaddon (drag-and-drop)

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: xPOP3

Post by rray » 16 Apr 2012, 16:53

Hi,
AddHeader and AddSeparator should work fine in submenus,
pinning the menu would require a complete rewrite, the windows TrackPopupmenu function which I'm using doesn't support this.

Btw, here's a newer version of xpop that caches icons-- menus with many icons display much quicker.
Attachments
XPOP31.zip
(127.34 KiB) Downloaded 334 times
softimage resources section updated Jan 5th 2024

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: xPOP3

Post by rray » 30 May 2012, 19:56

Another little update, this one adds underlined sub menus/menu items (Thick underlines Softimage-Style, if you'd like to tweak the underline style, it's being drawn in lines 258-263 in XPOP32Plugin.py). Also adds some new icons for boolean operations (intersection, difference...)

Build your underlined menus using

item = xxxxyyy.AddItem....
item.underlined = true
item.underlinecolor = 0xFF0000

Share your custom menus :-bd !
Ray

DL:
XPOP3.2.zip
(129.88 KiB) Downloaded 318 times
docs: http://rray.de/xsi/xpop/
softimage resources section updated Jan 5th 2024

Ramon
Posts: 111
Joined: 19 Aug 2010, 22:47

Re: xPOP3

Post by Ramon » 30 May 2012, 20:47

gr8

User avatar
junki
Posts: 14
Joined: 09 Jun 2009, 11:01
Contact:

Re: xPOP3

Post by junki » 25 Feb 2014, 07:48

Hello rray,

I'm writing a popup menu script using XPOP3.2.
I want to use my own icons.
But "LoadIcon" method does not seem to work.
It returns a error saying "no such method/property supported." (in Japanese. See the pic)

(SetIcon method works fine BTW.)


Do you have any idea?
Thank you.
Attachments
LoadIcon.jpg

User avatar
rray
Moderator
Posts: 1774
Joined: 26 Sep 2009, 15:51
Location: Bonn, Germany
Contact:

Re: xPOP3

Post by rray » 25 Feb 2014, 10:36

Hello Junki!
My mistake - I forgot to add LoadIcon as a public method, please go to XPOP30Plugin.py and edit line 18 from this:
_public_methods_ = ['SetIcon', 'EnableItem']
to this:
_public_methods_ = ['SetIcon', 'LoadIcon', 'EnableItem']

That should do it
-rr
softimage resources section updated Jan 5th 2024

User avatar
sirdavid32
Posts: 309
Joined: 10 Feb 2010, 04:36
Location: Ecuador
Contact:

Re: xPOP3

Post by sirdavid32 » 20 May 2020, 20:10

Hi team. I recently added a video on how to install this. Instructions were pretty straight forward, and I'm thinking on creating a custom .addon to distribute a custom Xpop menu.

Talik
Posts: 56
Joined: 09 May 2017, 11:13
Skype: nihao00042

Re: xPOP3

Post by Talik » 23 Jul 2023, 22:15

Emm... What is this plugin about that you are so proud of?

User avatar
sirdavid32
Posts: 309
Joined: 10 Feb 2010, 04:36
Location: Ecuador
Contact:

Re: xPOP3

Post by sirdavid32 » 16 Sep 2023, 03:19

You can custom call anything in Softimage just by TAB.

Post Reply

Who is online

Users browsing this forum: No registered users and 38 guests