PolyVector (Skin Enigne)

For everything that's not in any way related to PureBasic. General chat etc...
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

PolyVector (Skin Enigne)

Post by Shannara »

Hellos, Ive sent an email on 11/11/04 but got no reply yet, so I'll post here.

Is there any chance you can give us a status update concerning this engine? The forums on your side is shutdown (or was), so there was no way to contact you..

So.. how's the engine coming along?
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

I've been very busy lately and haven't had time to work on it... My SkunkSoft team is sorta falling apart... the webmaster doesn't even have a working computer right now...

There are still a number of problems... anything before win2k won't display scrollbars correctly... I found out the API is 1 byte too short to hook after writing an entire 9x process-wide api hooking library w/ built-in assembler...lots of wasted effort there... Although, I do have a 1/2 finished purebasic-ish JIT compiler to show for it 8)

Honestly, I don't know what to do with FreeStyle at this point... :oops:
I don't feel I can release the source as it's deeply tied in with MANY large libraries I've written that I wouldn't feel comfortable making public... I also wouldn't want to release something buggy and unfinished... I'm stuck on this one :(

I'll take a look at the code today and think about what to do with it...
Last edited by PolyVector on Tue Dec 07, 2004 11:17 pm, edited 5 times in total.
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

(sorry for the double post)
I suppose I could release it if I took out any unfinished parts that I don't like...

Finished:
  • Buttons
    ToggleButtons
    Checkboxes
    Groupboxes
    Radiobuttons
    TabControls
    Statictext
    Staticimages
    Headercontrols
Unfinished: (anything with scrollbars)
  • EditControls
    RichEditControls
    ListIconControls
Would anybody still be interested without those unfinished features?
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Thanks very much for the update :) Im sorry to hear about the skunksoft team :( It's always a hard time, especially during winter. I would probably be interested, especially for proggies of mine that require win2k and up to run :D The edit control caught my eye, but that's find and dandy, because I believe I saw some code on these forums or in purearena that lets ya skin the edit control :D

Again, thanks for the update
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

Something I'm worried about is I don't have the time to offer support for any of my libraries...

I have 3 big libraries I was hoping to put up for sale this year...
1) FreeStyle (Theme Engine)
2) CodeNapper (API Hooking) - 100% finished
3) PureJIT (PureBasic just-in-time compiler) - I love this one :twisted:

I can't even find the time to fix up the page and get an emetrix account, so I don't see how I could maintain these projects and offer support... Argh... I wish I had a couple of clones :)
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

What is PureJIT?
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

It's a scripting language I'm working on that follows PB syntax... Only it will be faster than languages like lua because it compiles to machine code... I called it PureJIT because I figured it would be pure s**t :)

I'm not planning on making it very extensive... I don't have a use for the more advanced features of a lanugage... I'm just going for speed :D

One wonderful thing about it is that scripts can directly call your PB functions (if you register them w/ one command), and your program can directly call scripted functions using CallFunctionFast()... 8)
It's going to be perfect for games if I ever finish it... (I never do seem to finishe my projects tho :oops:... maybe i shouldn't mention them in the first place!)
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

ok sounds nice.

Hehe i also have a lot of unfinnished projects around.-
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

Hi PolyVector,

It is a pity that Skunksoft is going through a rough patch, I hope you manage to weather this particular problem and see your vision realised.

Any sources that you could release regarding the skinning engine would be appreciated. Even scrappy bits. Who knows, it may even lead to some breakthrough ideas from some of the people here?

Cheers.
@}--`--,-- A rose by any other name ..
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

Personally, I'd like to make it fully open source, but I have to think of mine/Skunkie's finantial situation... It sucks having an open-source mentality when yer on the lower-end of the food chain :oops:
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Then dont open source it and dont release the source :) Just release the engine-as is... it still works for VB, right?
PolyVector
Enthusiast
Enthusiast
Posts: 499
Joined: Wed Sep 17, 2003 9:17 pm
Location: Southern California
Contact:

Post by PolyVector »

No, it doesn't work for VB... VB uses custom controls with names like "ThunderButton"... They're not skin friendly...
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

PolyVector wrote:It sucks having an open-source mentality when yer on the lower-end of the food chain
lol :D
@}--`--,-- A rose by any other name ..
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

PolyVector: Any more news about FreeStyle?
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
Post Reply