tfglogo
The F@t Guy's Utilities
Suites , applications, and tools by The F@t Guy

Navigate:


TFGThing Overview TFGThing
What's the thing with
this "Thing" thing?

TFGThing RoadmapTFGThing's Roadmap
Where was I going again?


TFGThing RoadmapTFGThing's Flowchart
Flow, flow, flow your coda...


Readme file  TFGThing's Readme
Readme? We don' need no
steenking Readme...


History fileTFGThing's History
Those who don't know history are doomed to repeat it.





Contact me
E-mail

Updated 100511: Out of beta in two more builds (official @ 1.0.2.00). But use at your own risk.

Introducing ... A gizmo in the true sense of the word...
The Thing!
A multipurpose batch helper and stand-alone rapid development tool
Its a... you know... one of them... ummm... whatchamacallits...



** Special thanks to my very good friend bgmiller of A43 filemanager fame... A good man, and a fine tutor **

template Download TFGThing (Win9x-Win7 32/64, WinRescue tested (based upon LiveXP, Vista and Win7 mini platforms))

Transitory license is public (free, no warranty whatsoever, use at your own risk)
Permanant license will probably be GPL

Site News:

10-05-11b - Fixed: side scrollbar now hides if not needed.
 Turned of HTMLViewer border for a cleaner look.
 official ver is at 1.0.1.98 effectively declaring out of beta in two more builds.

070311b - Current version 07-03-11 beta:
Changed precedence in reading the /res inifile. Precedence is now defaults, companion inifile, alternate inifile, and then cmdline switches - CmdLine now rules over all.

Cmdline switches  /Height, /Width, /Top, and /Left have been deprecated.
Added Cmdline switches:
/size=000,000 where the first integer set is Height, and the second set, Width.
/pos=000,000  where the first integer set is Top, and the second set, Left

Changed inifile [Options] SavPos to [Options] SaveOnExit - Has been saving position and size for some time now. SaveOnExit  is more descriptive, and provides a uniformity in standard use with my other apps.

061811b
- Current version 06-18-11 beta:
Added feature: [Options] JobsINI (0,path to file) -  Allows ShellExecute statements to be removed to an alternate inifile.
Changed: Using tFastInifile component instead of tMemInifile - preserves commenting in the inifiles and is a touch quicker.


060111b
- Current version 06-01-11 beta:
Added a variable that is thrown every time that TFGThing starts - So %tfgthing% will contain the root directory path. Rename the file, and the variable changes to the new name.
Added [Options]BinDir (0,path): An existing directory path will be added to the front of the system PATH statement at startup - It only appears in TFGThing's process, but is inherited by anything Started through TFGThing.
Added ability to read environmental variables throughout (inifiles and cmdline).
Added positioning (inifile and cmdline).
Added [Options]UsePos (0,1 bool): 1 turns positioning on, 0 gives you CenterOnDesktop.
Added [Options]SavPos (0,1 bool): 1 causes TFGThing to save positioning and application size.  Very nice for application setup.

052411b
- Current version 05-24-11 beta:
Added /Res switch. Allows for changing (sorta, but in a good way) to an alternate inifile. /Res is for 'resource', as /ini is reserved for a different (future) mode.

052311b - Current version 05-23-11 beta:  
Since the lastupdate, added navigation to href links (nav:[+1, -1, close] added cmdline '/?'help dialog, better ShellEx methods, updated docs (html help and help.txt)



TFGThing is working well, and has entered beta stage, though it is not yet fully implemented. The stuff that does work makes it just dandy as a front-end for a CD, Help or document viewer, or as a Stand alone menu...  

HTML - New capability!
Added a CMD:alias  function to be used anywhere one would use a link to a file. Instead of hard coding the file into the html, use CMD:alias instead.

For example, You have a button linked to \Applications\Dummy\dummy.exe. Within the href link, replace "\Applications\Dummy\dummy.exe" with "cmd:dummy". Then wander down to TFGThing's inifile and create a new section using the provided [Alias] template within the ini file (Just copy and paste it on a new line):

[Alias]
Command=\Relative Directory\Path\setup.exe
Params=
Verb=
ShowCmd=1

Change the section name and command path to point to "dummy.exe", and you are all set.

[Dummy]
Command=\Applications\Dummy\dummy.exe
Params=
Verb=
ShowCmd=1

It sure does make it alot easier for editing purposes, and since it is in an inifile,  it is simple to automate that editing... See the documentation for more info...

Stay Tuned!

::TFG


Document made with KompoZer
(c) F@t Guy Utilities 2005-2011