Lib2PBImport Version 1.2

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

Lib2PBImport Version 1.2

Post by ts-soft »

Version 1.2

Authors: edel (libreader) and ts-soft (the other things)

Reads libs and save to Include-File with Imports
Please, test it and give me feedback, thx

Download

// edit
link changed!
Last edited by ts-soft on Sat Mar 29, 2008 9:40 pm, edited 7 times in total.
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
r_hyde
Enthusiast
Enthusiast
Posts: 155
Joined: Wed Jul 05, 2006 12:40 am

Post by r_hyde »

Very nice, could be very useful for me!

I have libs with lots of extra baggage (symbols I don't need to import). It would be nice if there was a select/deselect all option so that I can just click the handful of symbols I want to import instead of clicking each of the (many) symbols I don't want.
davenull
User
User
Posts: 25
Joined: Sat Sep 17, 2005 5:31 pm
Location: Finland

Re: Lib2PBImport first Testversion

Post by davenull »

ts-soft wrote:For the moment, first alpha a test version

Authors: edel (libreader) and ts-soft (the other things)

Reads libs and save to Include-File with Imports
Please, test it and give me feedback, thx
Nice. Looks very promising.

-davenull-
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 »

Small Update:
+ Append to existing Includefile (Requester)
+ Removed count Bytes by stdcall for PBFunctionName
+ Better Resizing
+ Comments with creationdate
+ Functions with "__imp" no more enabled per default
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
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 »

r_hyde wrote:It would be nice if there was a select/deselect all option so that I can just click the handful of symbols I want to import instead of clicking each of the (many) symbols I don't want.
Click on the left header (first column) to select or deselect
Also click on the "CDECL" Header select/deselect all
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 »

Hi,

excellent work ts! 8)

This tool has thrown up a bug with egrid which is related to the #LVM_SETCOLUMNWIDTH message. (See the pm I've sent.)

The bug is fixed (will take me 10 mins to upload the new version of egrid) so please accept my apology as you'll have to rebuild this nice Lb2PBImport tool.


**EDIT: new version of egrid (1.5.1) uploaded containing the fix.
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

Post by ts-soft »

@srod
thanks
i can't found the bug on my pc, but i have it recompiled and updated

thomas
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 »

See pm.

It was a definite bug in egrid! :)
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 »

Yep, downloaded the new version and the problem has indeed gone!

Thanks again, this is a nice little tool. 8)
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

Post by ts-soft »

@srod
selection border to 2 in the next update :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 »

:D

I've already tested that and it works fine!
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 »

@r_hyde: excuse the dumb ass question! :) Are you per-chance the R. Hyde of HLA fame?

Just wondering like, it's a small world after all!

:)
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

Post by ts-soft »

Update:
CodeView integrated
Image
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
r_hyde
Enthusiast
Enthusiast
Posts: 155
Joined: Wed Jul 05, 2006 12:40 am

Post by r_hyde »

@r_hyde: excuse the dumb ass question! Are you per-chance the R. Hyde of HLA fame?
Sorry, no. It's not the first time I've been asked, either, since I usually go by r. hyde (or similar) and in programming circles the question does occasionally come up. Would that I had but a fraction of that *other* r. hyde's talent!

BTW, ts-soft: thanks for pointing out that thing about clicking the column header. I hadn't even thought to try that 8)
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 »

@r_hyde
I love economic design :wink:
The help comes later
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
Post Reply