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:

xPOP3

Post by rray » 10 Sep 2010, 01:45

XPOP Popup Menus
V3.0 for Softimage 2011 SP1+ Win32/64/ Linux(?)

Image
example for an xpop menu

New Features for XPOP V3.0

%%- Greyed out menu items

%%- Icons (including Checkmark)

%%- Icon collection included (from Axialis Team)

%%- 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

Function/Attribute reference and download @http://si-community.com/download/lb/rray/xpop/
Last edited by rray on 19 Sep 2010, 15:43, edited 7 times in total.
softimage resources section updated Jan 5th 2024

Zafar Iqbal
Moderator
Posts: 169
Joined: 26 Oct 2009, 10:04

Re: xPOP3

Post by Zafar Iqbal » 10 Sep 2010, 09:58

I'm loving the current activity around XSI. This addition looks very nice and can prove to be quiet helpful. Thanks!
- Zafar Iqbal

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

Re: xPOP3

Post by rray » 18 Sep 2010, 23:20

XPOP3 website is finished, including a function & attribute reference

http://rray.de/xsi/xpop/
softimage resources section updated Jan 5th 2024

Zafar Iqbal
Moderator
Posts: 169
Joined: 26 Oct 2009, 10:04

Re: xPOP3

Post by Zafar Iqbal » 19 Sep 2010, 01:50

Why did I think of Facebook and not Flipbook when I saw the "F" icon? I dissapoint myself :((

The updated site is better imo.
- Zafar Iqbal

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

Re: xPOP3

Post by rray » 19 Sep 2010, 14:06

I though of facebook first too, I think it's because of the font for the f they used :ymblushing:
Thanks for your comments!
softimage resources section updated Jan 5th 2024

User avatar
Hirazi Blue
Administrator
Posts: 5107
Joined: 04 Jun 2009, 12:15

Re: xPOP3

Post by Hirazi Blue » 19 Sep 2010, 14:26

On the xPOP3 website you mention "Axialis Studio" twice, without further explanation (as far as I can tell).
Linking to the accompanying website might be a good idea to let everyone know what you're talking about...
Stay safe, sane & healthy!

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

Re: xPOP3

Post by rray » 19 Sep 2010, 14:37

My bad --- you're right, thanks for the note --- fixed. Their name isn't even Axialis Studio, it's Axialis Team xD
softimage resources section updated Jan 5th 2024

User avatar
eternal art
Posts: 93
Joined: 08 Jun 2009, 22:48
Location: UAE - Abu Dhabi

Re: xPOP3

Post by eternal art » 14 Jan 2012, 20:29

I have Xpop menu in vbscript and want to add more than one line of code to the one of my menu item without make a command for it ?
example :

Code: Select all

Set item =  popup.AddItem ("Dragon", "ObjImport Application.InstallationPath( siUserPath ) & ""\Addons\XSI-Shelfy\Data\Obj\Dragon.obj"", 1, 0, False, False , False, False" )
this code will import my obj , i want to do many other things beside this import to the same menu item .

i hope my quesion is clear enough .
3D Supervisor - Production House .

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

Re: xPOP3

Post by rray » 14 Jan 2012, 20:55

You have two options, either use a subroutine or function defined in the same file where you build the menu, and call that in the string, or you can put several commands inside the string and separate them with a ":"
softimage resources section updated Jan 5th 2024

User avatar
eternal art
Posts: 93
Joined: 08 Jun 2009, 22:48
Location: UAE - Abu Dhabi

Re: xPOP3

Post by eternal art » 16 Apr 2012, 01:28

Hi ..
Is there anyway to add a header and separator to the sub-menu ? or it's not supported , also it's nice if we can " Tear the menu " like softimage menu (Considere it a feature request ;) ) .
Thanks in advanced .
rray wrote:You have two options, either use a subroutine or function defined in the same file where you build the menu, and call that in the string, or you can put several commands inside the string and separate them with a ":"
Sorry i forget to thanks you for the answer , it's what i want .
3D Supervisor - Production House .

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.

Post Reply

Who is online

Users browsing this forum: No registered users and 37 guests