Nexus -library of custom gadgets (32-bit / 64-bit)

Developed or developing a new product in PureBasic? Tell the world about it.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (updated : 28/7/09)

Post by srod »

Forge wrote:Hey srod,
thanks for this great lib! :)

Is there any way to make the items of the nxPropertyBox control readonly?
Either use items of type #nxPropertyBox_Static or use the #nxPropertyBox_SelectingItem callback message and return 0 for those items you wish to deny acces to.

Be aware that I have fixed loads of bugs with Nexus during my recent work (splitter control and the propertybox), but have yet to upload a new version. Truth is that I have not even recorded which bugs have been fixed etc. and so I cannot list them! :) I'll upload a new version soon.
I may look like a mule, but I'm not a complete ass.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Re: Nexus -library of custom gadgets (updated : 28/7/09)

Post by ts-soft »

srod wrote: I'll upload a new version soon.
Please replace all .l with .i and all gadgets works on x64 :wink:
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (updated : 28/7/09)

Post by srod »

ts-soft wrote:
srod wrote: I'll upload a new version soon.
Please replace all .l with .i and all gadgets works on x64 :wink:
There is not a chance in hell my old mucka that this change alone would allow Nexus to compile and/or run natively under x64! :) If it were that simple, I'd have done it 12 months ago! :wink:

No, I intend replacing Nexus completely at some point with a far more comprehensive library. But that is for another day. At the moment, it serves me quite well (and it has certainly proved it's worth in the uses to which I put it), but I can see the end for this particular program. Some of the code is really s*it poor by my own standards now and so, in with the new, out with the old and all that! :)
I may look like a mule, but I'm not a complete ass.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Re: Nexus -library of custom gadgets (updated : 28/7/09)

Post by ts-soft »

srod wrote:There is not a chance in hell my old mucka that this change alone would allow Nexus to compile and/or run natively under x64! :) If it were that simple, I'd have done it 12 months ago! :wink:
The Splitter works in this way :wink: and the others require a bit more of change (some structures) but should easy.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (updated : 17/09/10)

Post by srod »

17th September 2010

A new version of Nexus has been uploaded, one which compiles and runs under both 32-bit and 64-bit versions of Purebasic.

Quite a few bugs have also been fixed and the property-box control has been upgraded somewhat with some code added by Peyman.

Regards.
I may look like a mule, but I'm not a complete ass.
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by Poshu »

Nexus II website is quite unusable (most pages are 404) and I can't find any trace of the good old nexus I used to toy with, Srod, please, do something! I'm sooo used to your tools!
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by srod »

If you require a copy of the original Nexus then just pm me an e-mail address and I shall be glad to send you a copy.
I may look like a mule, but I'm not a complete ass.
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by Poshu »

thanks a lot!
Poshu
Enthusiast
Enthusiast
Posts: 459
Joined: Tue Jan 25, 2005 7:01 pm
Location: Canada

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by Poshu »

Mmmh, is there a way to disable a Propety box item?
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by srod »

Not directly no - you have to cheat a little. Set the item's colors as appropriate for a a disabled item and then use a Nexus callback and intercept the #nxPropertyBox_SelectingItem message. Return #False if wParam contains the index of the item to be 'disabled', otherwise return #True to allow the selection.
I may look like a mule, but I'm not a complete ass.
javabean
User
User
Posts: 60
Joined: Sat Nov 08, 2003 10:29 am
Location: Austria

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by javabean »

Hi srod,

I've just seen that your great nexus controls can't be downloaded anymore. :cry:
Especially I am interested in the "nxTreeField" (TreeList) control. Any chance for me to get hold of it?
Certaily I would pay for a license...

Btw.: Is it compatible with PB 4.6?

Thanks in advance!
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by srod »

No license required and will run on PB 4.6 no problem. I'll did out the files presently.
I may look like a mule, but I'm not a complete ass.
User avatar
Bisonte
Addict
Addict
Posts: 1305
Joined: Tue Oct 09, 2007 2:15 am

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by Bisonte »

Where I can find a download link on your page to this library ?

I search, but I can't find it...
PureBasic 6.21 (Windows x64) | Windows 11 Pro | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
English is not my native language... (I often use DeepL.)
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by srod »

You can't because I no longer maintain the product.

However you can download it if you wish : http://www.purecoder.net/nexus.zip

No support will be given though.
I may look like a mule, but I'm not a complete ass.
User avatar
Bisonte
Addict
Addict
Posts: 1305
Joined: Tue Oct 09, 2007 2:15 am

Re: Nexus -library of custom gadgets (32-bit / 64-bit)

Post by Bisonte »

thanks.
PureBasic 6.21 (Windows x64) | Windows 11 Pro | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
English is not my native language... (I often use DeepL.)
Post Reply