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

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

srod wrote:Should be totally backwards compatible. :)
look never backward :wink:

thanks Stephen
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

You're welcome. :)
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

24/5/2008. Update.

nxSplitter gadgets.
Removed some causes of flicker in some, albeit rare, circumstances.
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

27/5/2008. Update.
My apologies for the constant updates, but that follows from my using these controls myself etc. At least they are getting a thorough road-testing this way! :)

Have refined both the nxSplitter and the nxImageArray quite a lot. Lots of flicker eliminated. Also, the nxImageArray has been adjusted in order to work with Win NT (3.5 onwards - my thanks to Milan1612) and it will now show a horizontal scrollbar in the event that the control's width is insufficient to show a complete column of images. Previously, the control would never display a horizontal scrollbar and would instead only show images if the control's width was sufficient to show at least one column etc.

Regards.
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

27/6/2008. Update. -New control added!
Have added what I have called an nxTreeField control to the Nexus framework, a control which has been requested several times in these forums.

An nxTreeField is essentially a tree gadget with columns!

It is very flexible and easy to use and can actually be used as a replacement for the standard listicon and tree gadgets if desired.

Features include :
  • Optional checkboxes.
  • Optional images in any 'cell'. Altering a cell's icon is a single line of code.
  • Fully 'themed'. Node buttons and checkboxes are rendered according to any active theme.
  • Resizeable columns (via click and drag or code). Individual columns can be prevented from being resized etc.
  • Full column reordering through click and drag (an optional style).
  • Individual cell justification.
  • Complete control over the gadget through simple code and a simple (optional) callback.
(Tested on XP and Vista.) Ideal for displaying heirarchical data etc.

I do intend adding some kind of editing capability very soon as well as a few more cell formatting options.


A screenshot (a bit fuzzy I'm afraid!)

Image


As well as this, and because of the time consumed by what is really a side project (and a complex one at that! :wink: ) I have removed the donate options from the Nexus section of the nxSoftware site. Whilst Nexus remains free and open-source, I have instead added a 'Paid support' option to the website.

For a once-only and very very low payment, comes a promise of my help and assistance with any project utilising any of the Nexus controls; from simple suggestions to help with the project's code and/or alterations to the Nexus controls themselves should an individual product require it. Suggestions for improvements to Nexus (or ideas for new controls) will also get priority consideration.

This seems to me the best way of supporting what is an on-going project. Consider that the new treefield control has taken close to two weeks of fulltime coding, time away from my commercial projects, and I still intend working on upgrading this control even further! :)

The download link is via the http://www.nxsoftware.com site.
I may look like a mule, but I'm not a complete ass.
milan1612
Addict
Addict
Posts: 894
Joined: Thu Apr 05, 2007 12:15 am
Location: Nuremberg, Germany
Contact:

Post by milan1612 »

Looks and feels great to use!
Thank you for yet another great control :P
Windows 7 & PureBasic 4.4
User avatar
ts-soft
Always Here
Always Here
Posts: 5756
Joined: Thu Jun 24, 2004 2:44 pm
Location: Berlin - Germany

Post by ts-soft »

thanks :D
looks very good!

In the TreeFieldCallback you define allways a "*ptrLong.LONG" but is never
used?

greetings
Thomas


PS: The Rebar folder is empty :wink:
PureBasic 5.73 | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Old bugs good, new bugs bad! Updates are evil: might fix old bugs and introduce no new ones.
Image
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Aye, *ptrLong was a throwback to an earlier example in which it is no longer needed. Consider it removed! :)
I may look like a mule, but I'm not a complete ass.
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Paid. :D
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
jack
Addict
Addict
Posts: 1358
Joined: Fri Apr 25, 2003 11:10 pm

Post by jack »

PayPal wont go thru :(
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Post by rsts »

jack wrote:PayPal wont go thru :(
I too have that problem, but srod assures me it's working fine (so it must be you and me :)

cheers
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

SRod: You could install Google checkout and TrialPay (*very good*) for people who have problems with PayPal? I had no problems though.

Here is my affiliate link to TrailPay... ;)
http://merchant.trialpay.com/ref?tp=wZyr6K
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

Let me try an unencrypted Paypal button - I've had no trouble with them in the past...... :)

**EDIT : have switched the encrypted button for an unencrypted Paypal button. Worth a try! :lol:
I may look like a mule, but I'm not a complete ass.
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Post by srod »

30/6/2008.
Have added a forum to the nxSoftware site within which has been added a section for Nexus.

:)
I may look like a mule, but I'm not a complete ass.
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Keep trying to register on your forum, but the code system on registration appears not to work. Says "Please enter the right code." - tried a few times with the right code! :?
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
Post Reply