Stevie
(Starting to like KiXtart)
2002-12-27 03:05 PM
TypeLib Viewer 1.2 Released

Just a couple of changes:
  • Selecting 'Enter' from either the browse or search windows will launch the item
  • Added MRU list
  • Added a 'Launch Help...' menu item that will activate the .chm file for the type library if one is defined and present
You can get it here


Will Hetrick
(Hey THIS is FUN)
2002-12-27 04:09 PM
Re: TypeLib Viewer 1.2 Released

Steve,
In downloading the Type Viewer, I see that the KixScripts editor program is being transefered to ITripoli. Is that going to effect my registration in any way or any other support issues?

Wilbur


Stevie
(Starting to like KiXtart)
2002-12-27 06:49 PM
Re: TypeLib Viewer 1.2 Released

Absolutely not. Everything is going to continue to work the same as always.

LonkeroAdministrator
(KiX Master Guru)
2003-05-18 01:09 AM
Re: TypeLib Viewer 1.2 Released

stevie...
what about adding a copy stuff there.
like, ability to copy the description fields of some dll...


ShawnAdministrator
(KiX Supporter)
2003-05-18 04:31 AM
Re: TypeLib Viewer 1.2 Released

I like TypeLib viewer ... thanks for all the hard work Stevie.

LonkeroAdministrator
(KiX Master Guru)
2003-05-19 01:47 AM
Re: TypeLib Viewer 1.2 Released

found some new com stuff with it...
I like it.

still, the copy to clipboard would be nice and would save lot of time.

also, you have string like "get property this as string" or similar even though it may be read/write...
am I wrong?
if true, could it be stated as "get or set"


Stevie
(Starting to like KiXtart)
2003-05-21 04:16 PM
Re: TypeLib Viewer 1.2 Released

Regarding the copy, do you mean being able to copy the description and generic information in the top pane or copying the member usage information? Either way I can add a context menu to copy that info. Shouldn't be a problem.
quote:
also, you have string like "get property this as string" or similar even though it may be read/write...
am I wrong?
if true, could it be stated as "get or set"

Can you point me to an object that shows that? IIRC, the words get/let/set are not used in property descriptions. But if you can show me where that comes up for you I'll know for sure. Thanks.


ShawnAdministrator
(KiX Supporter)
2003-05-21 04:21 PM
Re: TypeLib Viewer 1.2 Released

Got me to thinking (always a dangerous thing) wonder if it would be cool/neat/usefull to build in a feature that "converts" the COM syntax into KiXtart syntax - so you could just copy & paste it out of the viewer right into your script, maybe assign some generic term for the $object and $variable - maybe have place-holders for the parms ... just thinking ...

Stevie
(Starting to like KiXtart)
2003-05-21 08:00 PM
Re: TypeLib Viewer 1.2 Released

I went ahead and did the context menus before I saw your post, Shawn. If I'm on the right track let me know and I can add another option for copying kix formatted data.

You can get it at the link on the top of this thread.

BTW--I noticed that Jooel has you calling me Stevie as well. My grandmother used to call me Stevie.

I've updated my signature accordingly. [Big Grin]


LonkeroAdministrator
(KiX Master Guru)
2003-05-21 08:14 PM
Re: TypeLib Viewer 1.2 Released

eh...
I see nothing changed in signature [Big Grin]

but your displayname has changed [Razz]

{edit} k, now it's correct [Wink]

[ 21. May 2003, 20:33: Message edited by: Lonkero ]


Stevie
(Starting to like KiXtart)
2003-05-21 09:04 PM
Re: TypeLib Viewer 1.2 Released

Jooel, is this what you had in mind regarding the copy/paste functionality?

Les
(KiX Master)
2003-05-21 09:17 PM
Re: TypeLib Viewer 1.2 Released

Stevie,
There you go messing up MCA's data collection. {tsk}{tsk} [Wink]
It irks him so when ppl change their handle. [Roll Eyes]

Oh well... maybe he will change to index on member number.


LonkeroAdministrator
(KiX Master Guru)
2003-05-21 09:28 PM
Re: TypeLib Viewer 1.2 Released

think he already has something similar coded.

anyway, my our udf-collector does not use that way so will need to do something with that...


LonkeroAdministrator
(KiX Master Guru)
2003-05-21 10:13 PM
Re: TypeLib Viewer 1.2 Released

stevie, yes!
this is handy when discussing with others.

I wonder though...
there is in "COM MakeCab 1.0 Type Library" another info shown if you browse for it.
if you open the dll it shows different data.
and AFAIK, there is also ...dll\7

how is that?


NTDOCAdministrator
(KiX Master)
2003-05-21 11:16 PM
Re: TypeLib Viewer 1.2 Released

I don't see any UPDATE on this site.
http://www.itripoli.com/typelib.htm

I see:
[Download v1.2] updated 12/26/02

If it was updated, the website should indicate 1.3 or what ever the new version is shouldn't it?


Stevie
(Starting to like KiXtart)
2003-05-21 11:25 PM
Re: TypeLib Viewer 1.2 Released

The site has been updated to reflect the new version info.

Stevie
(Starting to like KiXtart)
2003-05-21 11:29 PM
Re: TypeLib Viewer 1.2 Released

Les, you should blame Jooel for the name change. He set the wheels in motion. [Razz]

LonkeroAdministrator
(KiX Master Guru)
2003-05-21 11:48 PM
Re: TypeLib Viewer 1.2 Released

I didn't see reason for update on the page as it was just a minor upgrade to 1.2.1

NTDOCAdministrator
(KiX Master)
2003-05-21 11:48 PM
Re: TypeLib Viewer 1.2 Released

Thanks for the update. [Big Grin]

Minor or not... 1.2 is NOT the same as 1.2.1 and one does not know that unless they know about this thread. [Eek!]

[ 21. May 2003, 23:50: Message edited by: NTDOC ]


LonkeroAdministrator
(KiX Master Guru)
2003-05-21 11:52 PM
Re: TypeLib Viewer 1.2 Released

doh, the link does not need to say the version at all.
just that via it you can get the latest and greatest.


Stevie
(Starting to like KiXtart)
2003-05-22 12:03 AM
Re: TypeLib Viewer 1.2 Released

Lonkero, if you open 'ComExp 1.0 Type Library' instead of the 'COM MakeCab 1.0' library you'll see that it shows the same information that you get from the VB reference of the same file.

In fact, for some reason, the typelib viewer has an extra interface listed (in both type libraries) that you don't get from the VB Object Browser. I think the extra interfaces are because I'm searching for both IDispatch and IUnknown interfaces, and the VB Browser is only providing information for IDispatch since all COM calls in VB must derive from IDispatch.

The reason that you get a ...dll\7 (I get a 6 instead of 7) is that there are multiple type libraries registered by the same dll and that's how they're differentiated in HKCU.

Hopefully, that was clear enough. I understand it less now than when I started typing...


LonkeroAdministrator
(KiX Master Guru)
2003-05-22 12:06 AM
Re: TypeLib Viewer 1.2 Released

I get the 6 with typelib-viewer.
with some other app was able to view \7

so was thinking, could it be possible to open dll with all of them... kinda select thing...


Stevie
(Starting to like KiXtart)
2003-05-22 01:52 AM
Re: TypeLib Viewer 1.2 Released

Each type library is registered as a separate entity even if they're in the same .dll

The only way I'd know how to do it is to parse through HKCR hive and grab all registered dll names that have the same name as the open one and then do a lookup on the CLSID to find out what the type library is.

Sounds like an awful mess to me. Plus, I'm not sure how really useful that would be for most people.

Of course, there's probably a much simpler way to do it, but I certainly don't know what it would be.


LonkeroAdministrator
(KiX Master Guru)
2004-02-24 04:33 PM
Re: TypeLib Viewer 1.2 Released

hey, stevie???
get page cannot be found on the link!
what can I do, where I can get it?


LonkeroAdministrator
(KiX Master Guru)
2004-02-24 04:35 PM
Re: TypeLib Viewer 1.2 Released

k, got the file and packed it up.
it's still avail from direct link I came up with:
http://www.kixscripts.com/files/TypeLibViewer.exe


LonkeroAdministrator
(KiX Master Guru)
2004-02-24 04:37 PM
Re: TypeLib Viewer 1.2 Released

no, not the same.
this one does not have the search


Stevie
(Starting to like KiXtart)
2004-02-25 03:29 AM
Re: TypeLib Viewer 1.2 Released

All our download links were down for a while today. Everything should be back up by now. If you have any issues getting it let me know.

LonkeroAdministrator
(KiX Master Guru)
2004-02-25 07:29 AM
Re: TypeLib Viewer 1.2 Released

the above link does not work.
and the link at your site to kixscripts.com download points to same itripoli.com file as the another link.
that was actually my problem, I looked the file from kixscripts.com and it only had the old one and no links anywhere.


Kdyer
(KiX Supporter)
2004-02-25 02:22 PM
Re: TypeLib Viewer 1.2 Released

It looks like the site is working again.

Kent


LonkeroAdministrator
(KiX Master Guru)
2004-02-25 02:25 PM
Re: TypeLib Viewer 1.2 Released

well, I haven't yet seen any change.
well, at some point the page context changed but I always got into the site.

and that was not my complaint in the first place.
and is not still.


Stevie
(Starting to like KiXtart)
2004-02-25 04:35 PM
Re: TypeLib Viewer 1.2 Released

Here is the link for the latest version (1.2.1):

http://www.itripoli.com/downloads/typelibraryviewer/TypeLibVwr.exe


LonkeroAdministrator
(KiX Master Guru)
2005-01-21 09:54 AM
Re: TypeLib Viewer 1.2 Released

and where is it now?

LonkeroAdministrator
(KiX Master Guru)
2005-01-21 10:04 AM
Re: TypeLib Viewer 1.2 Released

ok, I found it:
http://dl.filekicker.com/send/file/143905-A4VX/TypeLibVwr.exe


NTDOCAdministrator
(KiX Master)
2005-01-21 06:45 PM
Re: TypeLib Viewer 1.2 Released

Well for others I guess it's best to first reach the main page so that they can easily see and find some of the other nice tools available there.

  • Type Library Viewer
  • Package Cleaner
  • Admin Script Editor
  • Messages DLL
  • MSI Viewer
  • MSI Search
  • PackageValidator (Freeware)
  • KiXforms Designer (Freeware)
  • The ultimate guide to KiXtart


iTripoli Home Page
http://www.itripoli.com/

Then for the iTripoli Type Library Viewer
http://www.itripoli.com/itlv.asp

Then current download link listed on the page as of this posting (1/21/2005)
Latest Version: v1.2.1 (Released 5/21/03)
http://dl.filekicker.com/send/file/143905-A4VX/TypeLibVwr.exe


LonkeroAdministrator
(KiX Master Guru)
2005-06-02 01:18 PM
Re: TypeLib Viewer 1.2 Released

the fact is that the mainpage is not linking to all these.
the typelib is hidden in one of the subpages like it was never ment to be found.


NTDOCAdministrator
(KiX Master)
2005-06-02 08:43 PM
Re: TypeLib Viewer 1.2 Released

On the main page if you click on the PRODUCTS link it shows all the downloads including the Typeviewer.

Stevie
(Starting to like KiXtart)
2005-06-03 06:14 PM
Re: TypeLib Viewer 1.2 Released

We never meant for it to be hard to find. As Ron points out, you can just go to:
http://www.itripoli.com/products.asp which lists everything currently available, freeware and otherwise.


LonkeroAdministrator
(KiX Master Guru)
2005-06-03 07:16 PM
Re: TypeLib Viewer 1.2 Released

ja, somehow the mainpage looks like a products page, so got confused each time went there.

Stevie
(Starting to like KiXtart)
2005-06-23 09:06 PM
Re: TypeLib Viewer 1.2 Released

In light of the fact this is a scripting board, and because a discussion on kixforms reminded me of this, thought I would share some information on the typelib viewer installer switches. The following switches can be used for the setup:


  • /SP-
    Disables the This will install... Do you wish to continue? prompt at the beginning of Setup

  • /SILENT, /VERYSILENT
    Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is. When a setup is very silent this installation progress window is not displayed. Everything else is normal so for example error messages during installation are displayed and the startup prompt is (if you haven't disabled it with the '/SP-' command line option explained above). If a restart is necessary and the '/NORESTART' command isn't used (see below) and Setup is silent, it will display a Reboot now? message box. If it's very silent it will reboot without asking.

  • /SUPPRESSMSGBOXES
    Instructs Setup to suppress message boxes. Only has an effect when combined with '/SILENT' and '/VERYSILENT'. The default response in situations where there's a choice is: -Yes in a 'Keep newer file?' situation. -No in a 'File exists, confirm overwrite.' situation. -Abort in Abort/Retry situations. -Cancel in Retry/Cancel situations. -Yes (=continue) in a DiskSpaceWarning/DirExists/DirDoesntExist/NoUninstallWarning/ExitSetupMessage/ConfirmUninstall situation.

  • /LOG
    Causes Setup to create a log file in the user's TEMP directory detailing file installation and actions taken during the installation process. This can be a helpful debugging aid. For example, if you suspect a file isn't being replaced when you believe it should be (or vice versa), the log file will tell you if the file was really skipped, and why. The log file is created with a unique name based on the current date. (It will not overwrite or append to existing files.)

  • /LOG="filename"
    Same as /LOG, except it allows you to specify a fixed path/filename to use for the log file. If a file with the specified name already exists it will be overwritten. If the file cannot be created, Setup will abort with an error message.

  • /NOCANCEL
    Prevents the user from cancelling during the installation process, by disabling the Cancel button and ignoring clicks on the close button. Useful along with '/SILENT' or '/VERYSILENT'.

  • /NORESTART
    Instructs Setup not to reboot even if it's necessary.

  • /RESTARTEXITCODE=exit code
    Specifies the custom exit code that Setup is to return when a restart is needed. Useful along with '/NORESTART'.

  • /DIR="x:\dirname"
    Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified.

  • /GROUP="folder name"
    Overrides the default folder name displayed on the Select Start Menu Folder wizard page. If the [Setup] section directive DisableProgramGroupPage was set to yes, this command line parameter is ignored.

Here is a list of exit codes that may be returned (if a restart is needed you can set your own code as indicated above):
  • 0 Setup was successfully run to completion.
  • 1 Setup failed to initialize.
  • 2 The user clicked Cancel in the wizard before the actual installation started, or chose "No" on the opening "This will install..." message box.
  • 3 A fatal error occurred while preparing to move to the next installation phase (for example, from displaying the pre-installation wizard pages to the actual installation process). This should never happen except under the most unusual of circumstances.
  • 4 A fatal error occurred during the actual installation process.
    Note: Errors that cause an Abort-Retry-Ignore box to be displayed are not fatal errors. If the user chooses Abort at such a message box, exit code 5 will be returned.
  • 5 The user clicked Cancel during the actual installation process, or chose Abort at an Abort-Retry-Ignore box.



LonkeroAdministrator
(KiX Master Guru)
2005-06-24 09:50 PM
Re: TypeLib Viewer 1.2 Released

thanks stevie.