<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
	<title>Thinking Out Loud</title>
	<link>http://gui.blogsome.com</link>
	<description>The official site of daddydave's Leitnerized flashcard vaporware without a name...</description>
	<pubDate>Thu, 02 Nov 2006 17:48:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1-alpha</generator>
	<language>en</language>

		<item>
		<title>It&#8217;s a gradebook! No, it&#8217;s a pocket! No, it&#8217;s a project!</title>
		<link>http://gui.blogsome.com/2006/11/02/30/</link>
		<comments>http://gui.blogsome.com/2006/11/02/30/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 17:23:40 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>User interface</category>
		<guid>http://gui.blogsome.com/2006/11/02/30/</guid>
		<description><![CDATA[	The Flashcard project is unabandoned, sort of ;)
	What is that thing, which contains one or more decks, and also holds user information so that the user can resume learning at a later time?
	Words I Don&#8217;t Like workset: Not a real word.pocket: It simply seems silly to tell the user to create a pocket.pouch: Ditto.rubber band: [...]]]></description>
			<content:encoded><![CDATA[	<p><em>The Flashcard project is unabandoned, sort of ;)</em></p>
	<p><font><strong><font>What is that thing, which contains one or more decks, and also holds user information so that the user can resume learning at a later time?</font></strong></p>
	<p><strong>Words I Don&#8217;t Like</strong></font><strong> </strong><br /><strong>workset</strong>: Not a real word.<br /><strong>pocket</strong>: It simply seems silly to tell the user to create a pocket.<br /><strong>pouch</strong>: Ditto.<br /><strong>rubber band</strong>: The metaphor of the user wrapping a rubber band around one or more deck of cards may be too hard to pull off.<br /><strong>sleeve</strong> : A real-life sleeve is for a single card if you want to see both sides, not a whole set<br /><strong>gradebook</strong>: The history of all cards would be in one file, but I still prefer having a deck or a group of decks as a template for the user history of that deck or group of decks. It also connotes a teacher hovering over the student when in fact Card Liberty is so far envisioned as a self-study tool <br /><strong>game</strong>: Having the user create a game does have the advantage of conveying that the user needs to &quot;save game&quot; in order to continue playing the card deck at a later time. I would like it to convey more though, and I don&#8217;t see how it conveys containership of decks. <br /><strong>unit</strong>: I think decks of similar cards were called a unit in some context in my elementary school experience if I recall correctly. I am not sure my experience is universal, though, and this word has too many other meanings though. <br /><strong>group</strong>: Lean toward it but often, in fact usually&nbsp; the user will need to create a &quot;group of one&quot; deck. It&#8217;s a possibility only if I can hide that &quot;group of one&quot; verbiage from the user. </p>
	<p><strong>Current Favorite Word to Use<br />project</strong></p>
	<p>Regardless of what word I use to convey a file that has both deck and user information, it will be a challenge to have the user open a deck and get a project instead, then make sure he gets the project next session and not the deck! </p>
<font><font /></font>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2006/11/02/30/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Fast download site for Ma.gnolia Condenser</title>
		<link>http://gui.blogsome.com/2006/05/10/fast-download-site-for-magnolia-condenser/</link>
		<comments>http://gui.blogsome.com/2006/05/10/fast-download-site-for-magnolia-condenser/#comments</comments>
		<pubDate>Wed, 10 May 2006 13:00:18 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Greasemonkey</category>
	<category>Firefox</category>
		<guid>http://gui.blogsome.com/2006/05/10/fast-download-site-for-magnolia-condenser/</guid>
		<description><![CDATA[	Since userscripts.org has been painfully slow lately, I created a new permanent site at freewebs to download Ma.gnolia Condenser. Once userscripts.org is back up, I will update the userscripts.org directory to reflect the new location.
	Download Ma.gnolia Condenser
	
	&nbsp;
	&nbsp;
]]></description>
			<content:encoded><![CDATA[	<p>Since userscripts.org has been painfully slow lately, I created a new permanent site at <a title="Freewebs" target="_self" href="http://www.freewebs.com">freewebs</a> to download Ma.gnolia Condenser. Once userscripts.org is back up, I will update the userscripts.org directory to reflect the new location.</p>
	<p><strong><a title="Download Ma.gnolia Condenser" target="_self" href="http://www.freewebs.com/daddydave/download.htm">Download Ma.gnolia Condenser</a></strong></p>
	<p></p>
	<p>&nbsp;</p>
	<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2006/05/10/fast-download-site-for-magnolia-condenser/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Ma.gnolia Condenser unreachable?</title>
		<link>http://gui.blogsome.com/2006/05/10/magnolia-condenser-unreachable/</link>
		<comments>http://gui.blogsome.com/2006/05/10/magnolia-condenser-unreachable/#comments</comments>
		<pubDate>Wed, 10 May 2006 02:49:40 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Greasemonkey</category>
	<category>Firefox</category>
		<guid>http://gui.blogsome.com/2006/05/10/magnolia-condenser-unreachable/</guid>
		<description><![CDATA[	Wow. userscripts.org has been virtually inaccessible all day. Very frustrating since I had sent the link out to some people. I am in the process of setting up a new site where you can download ma.gnolia condenser. Hopefully by tomorrow it should be set up.

]]></description>
			<content:encoded><![CDATA[	<p><P>Wow. userscripts.org has been virtually inaccessible all day. Very frustrating since I had sent the link out to some people. I am in the process of setting up a new site where you can download ma.gnolia condenser. Hopefully by tomorrow it should be set up.</P>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2006/05/10/magnolia-condenser-unreachable/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Privacy icon in Less Detail mode?</title>
		<link>http://gui.blogsome.com/2006/05/03/how-to-display-privacy-icon-in-less-detail-mode/</link>
		<comments>http://gui.blogsome.com/2006/05/03/how-to-display-privacy-icon-in-less-detail-mode/#comments</comments>
		<pubDate>Wed, 03 May 2006 00:52:42 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Greasemonkey</category>
	<category>Firefox</category>
		<guid>http://gui.blogsome.com/2006/05/03/how-to-display-privacy-icon-in-less-detail-mode/</guid>
		<description><![CDATA[	The next feature I would like to add to the Ma.gnolia Condenser would add the privacy action icon (a lock) visible even in Less Detail mode. More exercise for XPath syntax, which I like. I started off making a mental checklist:
	

Check to see&nbsp;the&nbsp;Less Detail version of the page is displayed 

	
Check to see if the&nbsp;script [...]]]></description>
			<content:encoded><![CDATA[	<p>The next feature I would like to add to the <a title="Ma.gnolia Condenser" href="http://userscripts.org/scripts/show/3936" target="_self">Ma.gnolia Condenser</a> would add the privacy action icon (a lock) visible even in Less Detail mode. More exercise for XPath syntax, which I like. I started off making a mental checklist:</p>
	<ul>
<li>
<div>Check to see&nbsp;the&nbsp;Less Detail version of the page is displayed </div>
</li>
	<li>
<div>Check to see if the&nbsp;script is running on a page of the&nbsp;signed in user</div>
</li>
	<li>
<div>Use the Greasemonkey function GM_xmlhttpRequest to grab the More Detail version of the page so I will know which links are private</div>
</li>
	<li>
<div>Get the &quot;shortname&quot; of the link so I can&nbsp;compute the href and the&nbsp;element&nbsp;ID&nbsp;for&nbsp;the privacy options link</div>
</li>
	<li>
<div>Create the necessary DIV, A, IMG elements to show a lock image</div>
</li>
</ul>
	<p>Then&nbsp;it occurs to me there seems to be a simpler, faster, and easier to maintain way to do the same thing. </p>
	<ul>
<li>
<div>Check to see&nbsp;the&nbsp;Less Detail version of the page is displayed </div>
</li>
	<li>
<div>If so, redirect to the More Detail version of the page, then hide the description and extra action icons&nbsp;using CSS (show the Privacy icon only)</div>
</li>
	<li>
<div>Change the More Detail link so that it unhides the same on a click</div>
</li>
	<li>
<div>If the More Detail version of the page is displayed, change the link so that it hides the same on a click</div>
</li>
</ul>
	<p>If I write the script the second way, the <em>real</em> Less Detail never appears, only a greased version of the More Detail page. It almost seems unethical!&nbsp; I am still considering any possible downside to doing it the easier way.</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2006/05/03/how-to-display-privacy-icon-in-less-detail-mode/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Ma.gnolia Condenser</title>
		<link>http://gui.blogsome.com/2006/04/27/magnolia-condenser/</link>
		<comments>http://gui.blogsome.com/2006/04/27/magnolia-condenser/#comments</comments>
		<pubDate>Thu, 27 Apr 2006 23:41:49 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Greasemonkey</category>
	<category>Firefox</category>
		<guid>http://gui.blogsome.com/2006/04/27/magnolia-condenser/</guid>
		<description><![CDATA[	If you use the Greasemonkey extension for Firefox, and are a ma.gnolia user, I wrote a small user script called Ma.gnolia Condenser that might be worth a spin.
	The&nbsp;main features so far:
	

More ma.gnolia&nbsp;bookmarks fit on a screen

	
Lock icon turns red&nbsp;for private bookmarks


]]></description>
			<content:encoded><![CDATA[	<p>If you use the <a title="Greasemonkey" href="http://greasemonkey.mozdev.org/" target="_self">Greasemonkey</a> extension for Firefox, and are a <a title="ma.gnolia" href="http://ma.gnolia.com/" target="_self">ma.gnolia</a> user, I wrote a small user script called <a title="Ma.gnolia Condenser" href="http://userscripts.org/scripts/show/3936" target="_self">Ma.gnolia Condenser</a> that might be worth a spin.</p>
	<p>The&nbsp;main features so far:</p>
	<ul>
<li>
<div>More ma.gnolia&nbsp;bookmarks fit on a screen</div>
</li>
	<li>
<div>Lock icon turns red&nbsp;for private bookmarks</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2006/04/27/magnolia-condenser/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Organization</title>
		<link>http://gui.blogsome.com/2005/10/11/organization/</link>
		<comments>http://gui.blogsome.com/2005/10/11/organization/#comments</comments>
		<pubDate>Tue, 11 Oct 2005 03:18:37 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>wxWidgets</category>
	<category>Tools</category>
		<guid>http://gui.blogsome.com/2005/10/11/organization/</guid>
		<description><![CDATA[	Two milestones were met today, things that had to be done even though they weren&#8217;t written on my 50+  item to-do list for this project.
	First, I organized my code finally. The compiled executables land in the folders wd_msw and vc_msw for wxDev-C++ and Visual C++ 2005 Express beta respectively.
	
+---doc
+---images
+---include
+---src
+---tests
+---vc_msw
|   \---residue
+---wd_msw
|   [...]]]></description>
			<content:encoded><![CDATA[	<p>Two milestones were met today, things that had to be done even though they weren&#8217;t written on my 50+  item to-do list for this project.</p>
	<p>First, I organized my code finally. The compiled executables land in the folders wd_msw and vc_msw for wxDev-C++ and Visual C++ 2005 Express beta respectively.</p>
	<p><code><br />
+---doc<br />
+---images<br />
+---include<br />
+---src<br />
+---tests<br />
+---vc_msw<br />
|   \---residue<br />
+---wd_msw<br />
|   \---obj<br />
\---wxg<br />
</code></p>
	<p>My new folder structure supports using the same sources for both wxDev-C++ and Microsoft VC++ 2005 Express. Both compilers and environments use the same source and include folders, despite their vastly different project file format.</p>
	<p>Secondly, I finally got my source code to compile on the Microsoft VC++ 2005 Express beta product. The usual suggestion is to copy an existing sample and change the configuration from the GUI.  I did in fact use an exising sample as a starting point, but I was having very little luck getting it to compile, plus I was trying to match the paths to my shiny new code organization folder structure, something VC++ Express was loathe to permit. The only thing that worked was opening up that sample vcproj in a text editor and cutting through the project file (flashcard.vcproj) like a madman. The build options are vastly easier to edit in a text editor than in VC++ Express itself.</p>
	<p>I blew away all the Configurations except for Release|Win32, and likewise for FileConfigurations. This will undoubtably limit some functionality, it is much easier to edit a 150 line file than to deal with a jillion different build options. I  intend to develop in wx-Devcpp and do the final releases in VC++ Express. I compiled wxWidgets 2.6.2 in release mode so I have to do the same for my application.</p>
	<p>After removing the sample files from the project and adding the real ones, VC++ Express listed the source files outside of the Source Files list and VC++ compiler was complaining it couldn&#8217;t find the header files. I carefully closed VC++ Express and reopened the vcproj file in the text editor and sure enough, the File elements were not inside the Filter element named &#8220;Source Files.&#8221; So I promptly copied and pasted the text to fix that problem, and suddenly VC++ Express compiled my program into a shiny new executable.</p>
	<p>Microsoft says the ProjectGUID property is used by .NET apps, which I don&#8217;t care about currently, so I didn&#8217;t take care to make it unique.</p>
	<p>I found nothing of value in the sample&#8217;s solution (.sln) file. This gets created automatically, so it is not needed.</p>
	<p>Bottom line is that the mingw compiler (currently required by wxDev-C++) produces a 6 meg executable  and the Microsoft one produces a 2 meg executable. For this reason it was worth the effort. </p>
	<p>This is what my Visual C++ Express project file looks like:</p>
	<p><code><br />
&lt;?xml version="1.0" encoding="Windows-1252"?&gt;<br />
&lt;VisualStudioProject<br />
	ProjectType="Visual C++"<br />
	Version="8.00"<br />
	Name="flashcard"<br />
	ProjectGUID="{9111E5D3-29DD-4A71-98AA-A820A318CA99}"<br />
	RootNamespace="flashcard"<br />
	&gt;<br />
	&lt;Platforms&gt;<br />
		&lt;Platform<br />
			Name="Win32"<br />
		/&gt;<br />
	&lt;/Platforms&gt;<br />
	&lt;ToolFiles&gt;<br />
	&lt;/ToolFiles&gt;<br />
	&lt;Configurations&gt;<br />
		&lt;Configuration<br />
			Name="Release|Win32"<br />
			OutputDirectory="."<br />
			IntermediateDirectory=".\residue"<br />
			ConfigurationType="1"<br />
			InheritedPropertySheets="UpgradeFromVC60.vsprops"<br />
			UseOfMFC="0"<br />
			ATLMinimizesCRunTimeLibraryUsage="false"<br />
			&gt;<br />
			&lt;Tool<br />
				Name="VCPreBuildEventTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCCustomBuildTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCXMLDataGeneratorTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCWebServiceProxyGeneratorTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCMIDLTool"<br />
				PreprocessorDefinitions="WIN32,__WXMSW__,_WINDOWS,NOPCH"<br />
				MkTypLibCompatible="true"<br />
				SuppressStartupBanner="true"<br />
				TargetEnvironment="1"<br />
				TypeLibraryName=".\residue/flashcard.tlb"<br />
				HeaderFileName=""<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCCLCompilerTool"<br />
				AdditionalOptions="/EHsc "<br />
				Optimization="2"<br />
				InlineFunctionExpansion="1"<br />
				AdditionalIncludeDirectories="$(WXWIN)\include,$(WXWIN)\lib\vc_lib\msw,.,$(WXWIN)\samples,..\include"<br />
				PreprocessorDefinitions="WIN32;__WXMSW__;_WINDOWS;NOPCH"<br />
				StringPooling="true"<br />
				RuntimeLibrary="2"<br />
				EnableFunctionLevelLinking="true"<br />
				RuntimeTypeInfo="true"<br />
				PrecompiledHeaderFile=".\residue/flashcard.pch"<br />
				AssemblerListingLocation=".\residue/"<br />
				ObjectFile=".\residue/"<br />
				ProgramDataBaseFileName=".\residue\flashcard.pdb"<br />
				WarningLevel="4"<br />
				SuppressStartupBanner="true"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCManagedResourceCompilerTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCResourceCompilerTool"<br />
				PreprocessorDefinitions="__WXMSW__,_WINDOWS,NOPCH"<br />
				Culture="1033"<br />
				AdditionalIncludeDirectories="$(WXWIN)\include,$(WXWIN)\lib\vc_lib\msw,.,$(WXWIN)\samples"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCPreLinkEventTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCLinkerTool"<br />
				AdditionalDependencies="wxmsw26_core.lib  wxmsw26_adv.lib  wxmsw26_xrc.lib  wxmsw26_html.lib  wxbase26.lib  wxbase26_xml.lib  wxexpat.lib  wxpng.lib  wxjpeg.lib  wxtiff.lib  wxzlib.lib wxregex.lib winmm.lib comctl32.lib rpcrt4.lib wsock32.lib oleacc.lib odbc32.lib"<br />
				OutputFile=".\CardGriLa.exe"<br />
				LinkIncremental="1"<br />
				SuppressStartupBanner="true"<br />
				AdditionalLibraryDirectories="$(WXWIN)\lib\vc_lib"<br />
				ProgramDatabaseFile=".\residue/cardgrila.pdb"<br />
				SubSystem="2"<br />
				TargetMachine="1"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCALinkTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCManifestTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCXDCMakeTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCBscMakeTool"<br />
				SuppressStartupBanner="true"<br />
				OutputFile=".\residue/cardgrila.bsc"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCFxCopTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCAppVerifierTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCWebDeploymentTool"<br />
			/&gt;<br />
			&lt;Tool<br />
				Name="VCPostBuildEventTool"<br />
			/&gt;<br />
		&lt;/Configuration&gt;<br />
	&lt;/Configurations&gt;<br />
	&lt;References&gt;<br />
	&lt;/References&gt;<br />
	&lt;Files&gt;<br />
		&lt;Filter<br />
			Name="Source Files"<br />
			&gt;<br />
			&lt;File<br />
				RelativePath="..\src\flashcard-res.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
			&lt;File<br />
				RelativePath="..\src\frmLearn.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
			&lt;File<br />
				RelativePath="..\src\main.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
			&lt;File<br />
				RelativePath="..\src\ryanssplit.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
			&lt;File<br />
				RelativePath="..\src\tcard.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
			&lt;File<br />
				RelativePath="..\src\tcardlist.cpp"<br />
				&gt;<br />
			&lt;/File&gt;<br />
		&lt;/Filter&gt;<br />
	&lt;/Files&gt;<br />
	&lt;Globals&gt;<br />
	&lt;/Globals&gt;<br />
&lt;/VisualStudioProject&gt;<br />
</code>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2005/10/11/organization/feed/</wfw:commentRss>
	</item>
		<item>
		<title>What&#8217;s in your lib?</title>
		<link>http://gui.blogsome.com/2005/10/10/whats-in-your-lib/</link>
		<comments>http://gui.blogsome.com/2005/10/10/whats-in-your-lib/#comments</comments>
		<pubDate>Mon, 10 Oct 2005 20:48:15 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>wxWidgets</category>
	<category>Tools</category>
		<guid>http://gui.blogsome.com/2005/10/10/whats-in-your-lib/</guid>
		<description><![CDATA[	
for %f in (C:\WX262\lib\vc_lib\*.lib) do echo "%f" contains the following object files >>xyztest.txt &#038; lib %f /list /verbose /nologo >>xyztest.txt &#038; echo.>>xyztest.txt

	This command creates the following contents for xyztest.txt on my system. Posted for my own reference.
	
"C:\WX262\lib\vc_lib\wxbase26.lib" contains the following object files
.\vc_msw\base\appbase.obj
.\vc_msw\base\archive.obj
.\vc_msw\base\clntdata.obj
.\vc_msw\base\cmdline.obj
.\vc_msw\base\config.obj
.\vc_msw\base\datetime.obj
.\vc_msw\base\datstrm.obj
.\vc_msw\base\dircmn.obj
.\vc_msw\base\dynarray.obj
.\vc_msw\base\dynlib.obj
.\vc_msw\base\dynload.obj
.\vc_msw\base\encconv.obj
.\vc_msw\base\event.obj
.\vc_msw\base\extended.obj
.\vc_msw\base\ffile.obj
.\vc_msw\base\file.obj
.\vc_msw\base\fileconf.obj
.\vc_msw\base\filefn.obj
.\vc_msw\base\filename.obj
.\vc_msw\base\filesys.obj
.\vc_msw\base\fmapbase.obj
.\vc_msw\base\fs_mem.obj
.\vc_msw\base\fs_zip.obj
.\vc_msw\base\hash.obj
.\vc_msw\base\hashmap.obj
.\vc_msw\base\init.obj
.\vc_msw\base\intl.obj
.\vc_msw\base\ipcbase.obj
.\vc_msw\base\list.obj
.\vc_msw\base\log.obj
.\vc_msw\base\longlong.obj
.\vc_msw\base\memory.obj
.\vc_msw\base\mimecmn.obj
.\vc_msw\base\module.obj
.\vc_msw\base\msgout.obj
.\vc_msw\base\mstream.obj
.\vc_msw\base\object.obj
.\vc_msw\base\process.obj
.\vc_msw\base\regex.obj
.\vc_msw\base\sstream.obj
.\vc_msw\base\stdpbase.obj
.\vc_msw\base\stopwatch.obj
.\vc_msw\base\strconv.obj
.\vc_msw\base\stream.obj
.\vc_msw\base\string.obj
.\vc_msw\base\sysopt.obj
.\vc_msw\base\textbuf.obj
.\vc_msw\base\textfile.obj
.\vc_msw\base\tokenzr.obj
.\vc_msw\base\txtstrm.obj
.\vc_msw\base\uri.obj
.\vc_msw\base\utilscmn.obj
.\vc_msw\base\variant.obj
.\vc_msw\base\wfstream.obj
.\vc_msw\base\wxchar.obj
.\vc_msw\base\xti.obj
.\vc_msw\base\xtistrm.obj
.\vc_msw\base\zipstrm.obj
.\vc_msw\base\zstream.obj
.\vc_msw\base\basemsw.obj
.\vc_msw\base\crashrpt.obj
.\vc_msw\base\dde.obj
.\vc_msw\base\debughlp.obj
.\vc_msw\base\dir.obj
.\vc_msw\base\dlmsw.obj
.\vc_msw\base\dummy.obj
.\vc_msw\base\main.obj
.\vc_msw\base\mimetype.obj
.\vc_msw\base\mslu.obj
.\vc_msw\base\regconf.obj
.\vc_msw\base\registry.obj
.\vc_msw\base\snglinst.obj
.\vc_msw\base\stackwalk.obj
.\vc_msw\base\stdpaths.obj
.\vc_msw\base\thread.obj
.\vc_msw\base\utils.obj
.\vc_msw\base\utilsexc.obj
.\vc_msw\base\volume.obj

"C:\WX262\lib\vc_lib\wxbase26_net.lib" contains the following object files
.\vc_msw\net\fs_inet.obj
.\vc_msw\net\ftp.obj
.\vc_msw\net\http.obj
.\vc_msw\net\protocol.obj
.\vc_msw\net\sckaddr.obj
.\vc_msw\net\sckfile.obj
.\vc_msw\net\sckipc.obj
.\vc_msw\net\sckstrm.obj
.\vc_msw\net\socket.obj
.\vc_msw\net\url.obj
.\vc_msw\net\dummy.obj
.\vc_msw\net\gsocket.obj
.\vc_msw\net\urlmsw.obj

"C:\WX262\lib\vc_lib\wxbase26_odbc.lib" contains the following object files
.\vc_msw\odbc\db.obj
.\vc_msw\odbc\dbtable.obj
.\vc_msw\odbc\dummy.obj

"C:\WX262\lib\vc_lib\wxbase26_xml.lib" contains the following [...]]]></description>
			<content:encoded><![CDATA[	<p><code><br />
for %f in (C:\WX262\lib\vc_lib\*.lib) do echo "%f" contains the following object files >>xyztest.txt &#038; lib %f /list /verbose /nologo >>xyztest.txt &#038; echo.>>xyztest.txt<br />
</code></p>
	<p>This command creates the following contents for xyztest.txt on my system. Posted for my own reference.</p>
	<p><code><br />
"C:\WX262\lib\vc_lib\wxbase26.lib" contains the following object files<br />
.\vc_msw\base\appbase.obj<br />
.\vc_msw\base\archive.obj<br />
.\vc_msw\base\clntdata.obj<br />
.\vc_msw\base\cmdline.obj<br />
.\vc_msw\base\config.obj<br />
.\vc_msw\base\datetime.obj<br />
.\vc_msw\base\datstrm.obj<br />
.\vc_msw\base\dircmn.obj<br />
.\vc_msw\base\dynarray.obj<br />
.\vc_msw\base\dynlib.obj<br />
.\vc_msw\base\dynload.obj<br />
.\vc_msw\base\encconv.obj<br />
.\vc_msw\base\event.obj<br />
.\vc_msw\base\extended.obj<br />
.\vc_msw\base\ffile.obj<br />
.\vc_msw\base\file.obj<br />
.\vc_msw\base\fileconf.obj<br />
.\vc_msw\base\filefn.obj<br />
.\vc_msw\base\filename.obj<br />
.\vc_msw\base\filesys.obj<br />
.\vc_msw\base\fmapbase.obj<br />
.\vc_msw\base\fs_mem.obj<br />
.\vc_msw\base\fs_zip.obj<br />
.\vc_msw\base\hash.obj<br />
.\vc_msw\base\hashmap.obj<br />
.\vc_msw\base\init.obj<br />
.\vc_msw\base\intl.obj<br />
.\vc_msw\base\ipcbase.obj<br />
.\vc_msw\base\list.obj<br />
.\vc_msw\base\log.obj<br />
.\vc_msw\base\longlong.obj<br />
.\vc_msw\base\memory.obj<br />
.\vc_msw\base\mimecmn.obj<br />
.\vc_msw\base\module.obj<br />
.\vc_msw\base\msgout.obj<br />
.\vc_msw\base\mstream.obj<br />
.\vc_msw\base\object.obj<br />
.\vc_msw\base\process.obj<br />
.\vc_msw\base\regex.obj<br />
.\vc_msw\base\sstream.obj<br />
.\vc_msw\base\stdpbase.obj<br />
.\vc_msw\base\stopwatch.obj<br />
.\vc_msw\base\strconv.obj<br />
.\vc_msw\base\stream.obj<br />
.\vc_msw\base\string.obj<br />
.\vc_msw\base\sysopt.obj<br />
.\vc_msw\base\textbuf.obj<br />
.\vc_msw\base\textfile.obj<br />
.\vc_msw\base\tokenzr.obj<br />
.\vc_msw\base\txtstrm.obj<br />
.\vc_msw\base\uri.obj<br />
.\vc_msw\base\utilscmn.obj<br />
.\vc_msw\base\variant.obj<br />
.\vc_msw\base\wfstream.obj<br />
.\vc_msw\base\wxchar.obj<br />
.\vc_msw\base\xti.obj<br />
.\vc_msw\base\xtistrm.obj<br />
.\vc_msw\base\zipstrm.obj<br />
.\vc_msw\base\zstream.obj<br />
.\vc_msw\base\basemsw.obj<br />
.\vc_msw\base\crashrpt.obj<br />
.\vc_msw\base\dde.obj<br />
.\vc_msw\base\debughlp.obj<br />
.\vc_msw\base\dir.obj<br />
.\vc_msw\base\dlmsw.obj<br />
.\vc_msw\base\dummy.obj<br />
.\vc_msw\base\main.obj<br />
.\vc_msw\base\mimetype.obj<br />
.\vc_msw\base\mslu.obj<br />
.\vc_msw\base\regconf.obj<br />
.\vc_msw\base\registry.obj<br />
.\vc_msw\base\snglinst.obj<br />
.\vc_msw\base\stackwalk.obj<br />
.\vc_msw\base\stdpaths.obj<br />
.\vc_msw\base\thread.obj<br />
.\vc_msw\base\utils.obj<br />
.\vc_msw\base\utilsexc.obj<br />
.\vc_msw\base\volume.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxbase26_net.lib" contains the following object files<br />
.\vc_msw\net\fs_inet.obj<br />
.\vc_msw\net\ftp.obj<br />
.\vc_msw\net\http.obj<br />
.\vc_msw\net\protocol.obj<br />
.\vc_msw\net\sckaddr.obj<br />
.\vc_msw\net\sckfile.obj<br />
.\vc_msw\net\sckipc.obj<br />
.\vc_msw\net\sckstrm.obj<br />
.\vc_msw\net\socket.obj<br />
.\vc_msw\net\url.obj<br />
.\vc_msw\net\dummy.obj<br />
.\vc_msw\net\gsocket.obj<br />
.\vc_msw\net\urlmsw.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxbase26_odbc.lib" contains the following object files<br />
.\vc_msw\odbc\db.obj<br />
.\vc_msw\odbc\dbtable.obj<br />
.\vc_msw\odbc\dummy.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxbase26_xml.lib" contains the following object files<br />
.\vc_msw\xml\xtixml.obj<br />
.\vc_msw\xml\dummy.obj<br />
.\vc_msw\xml\xml.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxexpat.lib" contains the following object files<br />
.\vc_msw\wxexpat\xmlparse.obj<br />
.\vc_msw\wxexpat\xmlrole.obj<br />
.\vc_msw\wxexpat\xmltok.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxjpeg.lib" contains the following object files<br />
.\vc_msw\wxjpeg\jcapimin.obj<br />
.\vc_msw\wxjpeg\jcapistd.obj<br />
.\vc_msw\wxjpeg\jccoefct.obj<br />
.\vc_msw\wxjpeg\jccolor.obj<br />
.\vc_msw\wxjpeg\jcdctmgr.obj<br />
.\vc_msw\wxjpeg\jchuff.obj<br />
.\vc_msw\wxjpeg\jcinit.obj<br />
.\vc_msw\wxjpeg\jcmainct.obj<br />
.\vc_msw\wxjpeg\jcmarker.obj<br />
.\vc_msw\wxjpeg\jcmaster.obj<br />
.\vc_msw\wxjpeg\jcomapi.obj<br />
.\vc_msw\wxjpeg\jcparam.obj<br />
.\vc_msw\wxjpeg\jcphuff.obj<br />
.\vc_msw\wxjpeg\jcprepct.obj<br />
.\vc_msw\wxjpeg\jcsample.obj<br />
.\vc_msw\wxjpeg\jctrans.obj<br />
.\vc_msw\wxjpeg\jdapimin.obj<br />
.\vc_msw\wxjpeg\jdapistd.obj<br />
.\vc_msw\wxjpeg\jdatadst.obj<br />
.\vc_msw\wxjpeg\jdatasrc.obj<br />
.\vc_msw\wxjpeg\jdcoefct.obj<br />
.\vc_msw\wxjpeg\jdcolor.obj<br />
.\vc_msw\wxjpeg\jddctmgr.obj<br />
.\vc_msw\wxjpeg\jdhuff.obj<br />
.\vc_msw\wxjpeg\jdinput.obj<br />
.\vc_msw\wxjpeg\jdmainct.obj<br />
.\vc_msw\wxjpeg\jdmarker.obj<br />
.\vc_msw\wxjpeg\jdmaster.obj<br />
.\vc_msw\wxjpeg\jdmerge.obj<br />
.\vc_msw\wxjpeg\jdphuff.obj<br />
.\vc_msw\wxjpeg\jdpostct.obj<br />
.\vc_msw\wxjpeg\jdsample.obj<br />
.\vc_msw\wxjpeg\jdtrans.obj<br />
.\vc_msw\wxjpeg\jerror.obj<br />
.\vc_msw\wxjpeg\jfdctflt.obj<br />
.\vc_msw\wxjpeg\jfdctfst.obj<br />
.\vc_msw\wxjpeg\jfdctint.obj<br />
.\vc_msw\wxjpeg\jidctflt.obj<br />
.\vc_msw\wxjpeg\jidctfst.obj<br />
.\vc_msw\wxjpeg\jidctint.obj<br />
.\vc_msw\wxjpeg\jidctred.obj<br />
.\vc_msw\wxjpeg\jmemmgr.obj<br />
.\vc_msw\wxjpeg\jmemnobs.obj<br />
.\vc_msw\wxjpeg\jquant1.obj<br />
.\vc_msw\wxjpeg\jquant2.obj<br />
.\vc_msw\wxjpeg\jutils.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_adv.lib" contains the following object files<br />
.\vc_msw\adv\taskbarcmn.obj<br />
.\vc_msw\adv\datectrl.obj<br />
.\vc_msw\adv\dummy.obj<br />
.\vc_msw\adv\joystick.obj<br />
.\vc_msw\adv\sound.obj<br />
.\vc_msw\adv\taskbar.obj<br />
.\vc_msw\adv\calctrl.obj<br />
.\vc_msw\adv\datectlg.obj<br />
.\vc_msw\adv\grid.obj<br />
.\vc_msw\adv\gridctrl.obj<br />
.\vc_msw\adv\gridsel.obj<br />
.\vc_msw\adv\helpext.obj<br />
.\vc_msw\adv\laywin.obj<br />
.\vc_msw\adv\propdlg.obj<br />
.\vc_msw\adv\sashwin.obj<br />
.\vc_msw\adv\splash.obj<br />
.\vc_msw\adv\tipdlg.obj<br />
.\vc_msw\adv\wizard.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_core.lib" contains the following object files<br />
.\vc_msw\core\accesscmn.obj<br />
.\vc_msw\core\appcmn.obj<br />
.\vc_msw\core\artprov.obj<br />
.\vc_msw\core\artstd.obj<br />
.\vc_msw\core\bmpbase.obj<br />
.\vc_msw\core\bookctrl.obj<br />
.\vc_msw\core\choiccmn.obj<br />
.\vc_msw\core\clipcmn.obj<br />
.\vc_msw\core\cmdproc.obj<br />
.\vc_msw\core\cmndata.obj<br />
.\vc_msw\core\containr.obj<br />
.\vc_msw\core\cshelp.obj<br />
.\vc_msw\core\ctrlcmn.obj<br />
.\vc_msw\core\ctrlsub.obj<br />
.\vc_msw\core\datacmn.obj<br />
.\vc_msw\core\dcbase.obj<br />
.\vc_msw\core\dlgcmn.obj<br />
.\vc_msw\core\dndcmn.obj<br />
.\vc_msw\core\dobjcmn.obj<br />
.\vc_msw\core\docmdi.obj<br />
.\vc_msw\core\docview.obj<br />
.\vc_msw\core\dpycmn.obj<br />
.\vc_msw\core\dseldlg.obj<br />
.\vc_msw\core\effects.obj<br />
.\vc_msw\core\event.obj<br />
.\vc_msw\core\fddlgcmn.obj<br />
.\vc_msw\core\fldlgcmn.obj<br />
.\vc_msw\core\fontcmn.obj<br />
.\vc_msw\core\fontmap.obj<br />
.\vc_msw\core\framecmn.obj<br />
.\vc_msw\core\fs_mem.obj<br />
.\vc_msw\core\gaugecmn.obj<br />
.\vc_msw\core\gbsizer.obj<br />
.\vc_msw\core\gdicmn.obj<br />
.\vc_msw\core\geometry.obj<br />
.\vc_msw\core\gifdecod.obj<br />
.\vc_msw\core\helpbase.obj<br />
.\vc_msw\core\iconbndl.obj<br />
.\vc_msw\core\imagall.obj<br />
.\vc_msw\core\imagbmp.obj<br />
.\vc_msw\core\image.obj<br />
.\vc_msw\core\imagfill.obj<br />
.\vc_msw\core\imaggif.obj<br />
.\vc_msw\core\imagiff.obj<br />
.\vc_msw\core\imagjpeg.obj<br />
.\vc_msw\core\imagpcx.obj<br />
.\vc_msw\core\imagpng.obj<br />
.\vc_msw\core\imagpnm.obj<br />
.\vc_msw\core\imagtiff.obj<br />
.\vc_msw\core\imagxpm.obj<br />
.\vc_msw\core\layout.obj<br />
.\vc_msw\core\lboxcmn.obj<br />
.\vc_msw\core\matrix.obj<br />
.\vc_msw\core\menucmn.obj<br />
.\vc_msw\core\msgout.obj<br />
.\vc_msw\core\nbkbase.obj<br />
.\vc_msw\core\paper.obj<br />
.\vc_msw\core\popupcmn.obj<br />
.\vc_msw\core\prntbase.obj<br />
.\vc_msw\core\quantize.obj<br />
.\vc_msw\core\radiocmn.obj<br />
.\vc_msw\core\rendcmn.obj<br />
.\vc_msw\core\rgncmn.obj<br />
.\vc_msw\core\settcmn.obj<br />
.\vc_msw\core\sizer.obj<br />
.\vc_msw\core\statbar.obj<br />
.\vc_msw\core\stockitem.obj<br />
.\vc_msw\core\tbarbase.obj<br />
.\vc_msw\core\textcmn.obj<br />
.\vc_msw\core\timercmn.obj<br />
.\vc_msw\core\toplvcmn.obj<br />
.\vc_msw\core\treebase.obj<br />
.\vc_msw\core\utilscmn.obj<br />
.\vc_msw\core\valgen.obj<br />
.\vc_msw\core\validate.obj<br />
.\vc_msw\core\valtext.obj<br />
.\vc_msw\core\wincmn.obj<br />
.\vc_msw\core\xpmdecod.obj<br />
.\vc_msw\core\accel.obj<br />
.\vc_msw\core\access.obj<br />
.\vc_msw\core\app.obj<br />
.\vc_msw\core\automtn.obj<br />
.\vc_msw\core\bitmap.obj<br />
.\vc_msw\core\bmpbuttn.obj<br />
.\vc_msw\core\brush.obj<br />
.\vc_msw\core\button.obj<br />
.\vc_msw\core\caret.obj<br />
.\vc_msw\core\checkbox.obj<br />
.\vc_msw\core\checklst.obj<br />
.\vc_msw\core\choice.obj<br />
.\vc_msw\core\clipbrd.obj<br />
.\vc_msw\core\colordlg.obj<br />
.\vc_msw\core\colour.obj<br />
.\vc_msw\core\combobox.obj<br />
.\vc_msw\core\control.obj<br />
.\vc_msw\core\cursor.obj<br />
.\vc_msw\core\data.obj<br />
.\vc_msw\core\dataobj.obj<br />
.\vc_msw\core\dc.obj<br />
.\vc_msw\core\dcclient.obj<br />
.\vc_msw\core\dcmemory.obj<br />
.\vc_msw\core\dcprint.obj<br />
.\vc_msw\core\dcscreen.obj<br />
.\vc_msw\core\dialog.obj<br />
.\vc_msw\core\dialup.obj<br />
.\vc_msw\core\dib.obj<br />
.\vc_msw\core\dirdlg.obj<br />
.\vc_msw\core\display.obj<br />
.\vc_msw\core\dragimag.obj<br />
.\vc_msw\core\dropsrc.obj<br />
.\vc_msw\core\droptgt.obj<br />
.\vc_msw\core\dummy.obj<br />
.\vc_msw\core\enhmeta.obj<br />
.\vc_msw\core\evtloop.obj<br />
.\vc_msw\core\fdrepdlg.obj<br />
.\vc_msw\core\filedlg.obj<br />
.\vc_msw\core\font.obj<br />
.\vc_msw\core\fontdlg.obj<br />
.\vc_msw\core\fontenum.obj<br />
.\vc_msw\core\fontutil.obj<br />
.\vc_msw\core\frame.obj<br />
.\vc_msw\core\gauge95.obj<br />
.\vc_msw\core\gdiimage.obj<br />
.\vc_msw\core\gdiobj.obj<br />
.\vc_msw\core\gsockmsw.obj<br />
.\vc_msw\core\helpchm.obj<br />
.\vc_msw\core\helpwin.obj<br />
.\vc_msw\core\icon.obj<br />
.\vc_msw\core\imaglist.obj<br />
.\vc_msw\core\iniconf.obj<br />
.\vc_msw\core\listbox.obj<br />
.\vc_msw\core\listctrl.obj<br />
.\vc_msw\core\main.obj<br />
.\vc_msw\core\mdi.obj<br />
.\vc_msw\core\menu.obj<br />
.\vc_msw\core\menuitem.obj<br />
.\vc_msw\core\metafile.obj<br />
.\vc_msw\core\minifram.obj<br />
.\vc_msw\core\msgdlg.obj<br />
.\vc_msw\core\mslu.obj<br />
.\vc_msw\core\nativdlg.obj<br />
.\vc_msw\core\notebook.obj<br />
.\vc_msw\core\oleutils.obj<br />
.\vc_msw\core\ownerdrw.obj<br />
.\vc_msw\core\palette.obj<br />
.\vc_msw\core\pen.obj<br />
.\vc_msw\core\popupwin.obj<br />
.\vc_msw\core\printdlg.obj<br />
.\vc_msw\core\printwin.obj<br />
.\vc_msw\core\radiobox.obj<br />
.\vc_msw\core\radiobut.obj<br />
.\vc_msw\core\region.obj<br />
.\vc_msw\core\renderer.obj<br />
.\vc_msw\core\scrolbar.obj<br />
.\vc_msw\core\settings.obj<br />
.\vc_msw\core\slider95.obj<br />
.\vc_msw\core\spinbutt.obj<br />
.\vc_msw\core\spinctrl.obj<br />
.\vc_msw\core\statbmp.obj<br />
.\vc_msw\core\statbox.obj<br />
.\vc_msw\core\statbr95.obj<br />
.\vc_msw\core\statline.obj<br />
.\vc_msw\core\stattext.obj<br />
.\vc_msw\core\tabctrl.obj<br />
.\vc_msw\core\tbar95.obj<br />
.\vc_msw\core\textctrl.obj<br />
.\vc_msw\core\tglbtn.obj<br />
.\vc_msw\core\timer.obj<br />
.\vc_msw\core\tooltip.obj<br />
.\vc_msw\core\toplevel.obj<br />
.\vc_msw\core\treectrl.obj<br />
.\vc_msw\core\utilsgui.obj<br />
.\vc_msw\core\uuid.obj<br />
.\vc_msw\core\uxtheme.obj<br />
.\vc_msw\core\volume.obj<br />
.\vc_msw\core\window.obj<br />
.\vc_msw\core\busyinfo.obj<br />
.\vc_msw\core\choicbkg.obj<br />
.\vc_msw\core\choicdgg.obj<br />
.\vc_msw\core\dcpsg.obj<br />
.\vc_msw\core\dirctrlg.obj<br />
.\vc_msw\core\dragimgg.obj<br />
.\vc_msw\core\listbkg.obj<br />
.\vc_msw\core\logg.obj<br />
.\vc_msw\core\numdlgg.obj<br />
.\vc_msw\core\panelg.obj<br />
.\vc_msw\core\printps.obj<br />
.\vc_msw\core\prntdlgg.obj<br />
.\vc_msw\core\progdlgg.obj<br />
.\vc_msw\core\renderg.obj<br />
.\vc_msw\core\scrlwing.obj<br />
.\vc_msw\core\selstore.obj<br />
.\vc_msw\core\spinctlg.obj<br />
.\vc_msw\core\splitter.obj<br />
.\vc_msw\core\statusbr.obj<br />
.\vc_msw\core\textdlgg.obj<br />
.\vc_msw\core\tipwin.obj<br />
.\vc_msw\core\treectlg.obj<br />
.\vc_msw\core\vlbox.obj<br />
.\vc_msw\core\vscroll.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_dbgrid.lib" contains the following object files<br />
.\vc_msw\dbgrid\dbgrid.obj<br />
.\vc_msw\dbgrid\dummy.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_gl.lib" contains the following object files<br />
.\vc_msw\gl\dummy.obj<br />
.\vc_msw\gl\glcanvas.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_html.lib" contains the following object files<br />
.\vc_msw\html\dummy.obj<br />
.\vc_msw\html\helpbest.obj<br />
.\vc_msw\html\htmllbox.obj<br />
.\vc_msw\html\helpctrl.obj<br />
.\vc_msw\html\helpdata.obj<br />
.\vc_msw\html\helpfrm.obj<br />
.\vc_msw\html\htmlcell.obj<br />
.\vc_msw\html\htmlfilt.obj<br />
.\vc_msw\html\htmlpars.obj<br />
.\vc_msw\html\htmltag.obj<br />
.\vc_msw\html\htmlwin.obj<br />
.\vc_msw\html\htmprint.obj<br />
.\vc_msw\html\m_dflist.obj<br />
.\vc_msw\html\m_fonts.obj<br />
.\vc_msw\html\m_hline.obj<br />
.\vc_msw\html\m_image.obj<br />
.\vc_msw\html\m_layout.obj<br />
.\vc_msw\html\m_links.obj<br />
.\vc_msw\html\m_list.obj<br />
.\vc_msw\html\m_pre.obj<br />
.\vc_msw\html\m_style.obj<br />
.\vc_msw\html\m_tables.obj<br />
.\vc_msw\html\winpars.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_media.lib" contains the following object files<br />
.\vc_msw\media\mediactrlcmn.obj<br />
.\vc_msw\media\activex.obj<br />
.\vc_msw\media\dummy.obj<br />
.\vc_msw\media\mediactrl.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_qa.lib" contains the following object files<br />
.\vc_msw\qa\debugrpt.obj<br />
.\vc_msw\qa\dummy.obj<br />
.\vc_msw\qa\dbgrptg.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxmsw26_xrc.lib" contains the following object files<br />
.\vc_msw\xrc\dummy.obj<br />
.\vc_msw\xrc\xh_bmp.obj<br />
.\vc_msw\xrc\xh_bmpbt.obj<br />
.\vc_msw\xrc\xh_bttn.obj<br />
.\vc_msw\xrc\xh_cald.obj<br />
.\vc_msw\xrc\xh_chckb.obj<br />
.\vc_msw\xrc\xh_chckl.obj<br />
.\vc_msw\xrc\xh_choic.obj<br />
.\vc_msw\xrc\xh_choicbk.obj<br />
.\vc_msw\xrc\xh_combo.obj<br />
.\vc_msw\xrc\xh_datectrl.obj<br />
.\vc_msw\xrc\xh_dlg.obj<br />
.\vc_msw\xrc\xh_frame.obj<br />
.\vc_msw\xrc\xh_gauge.obj<br />
.\vc_msw\xrc\xh_gdctl.obj<br />
.\vc_msw\xrc\xh_html.obj<br />
.\vc_msw\xrc\xh_listb.obj<br />
.\vc_msw\xrc\xh_listbk.obj<br />
.\vc_msw\xrc\xh_listc.obj<br />
.\vc_msw\xrc\xh_mdi.obj<br />
.\vc_msw\xrc\xh_menu.obj<br />
.\vc_msw\xrc\xh_notbk.obj<br />
.\vc_msw\xrc\xh_panel.obj<br />
.\vc_msw\xrc\xh_radbt.obj<br />
.\vc_msw\xrc\xh_radbx.obj<br />
.\vc_msw\xrc\xh_scrol.obj<br />
.\vc_msw\xrc\xh_scwin.obj<br />
.\vc_msw\xrc\xh_sizer.obj<br />
.\vc_msw\xrc\xh_slidr.obj<br />
.\vc_msw\xrc\xh_spin.obj<br />
.\vc_msw\xrc\xh_split.obj<br />
.\vc_msw\xrc\xh_statbar.obj<br />
.\vc_msw\xrc\xh_stbmp.obj<br />
.\vc_msw\xrc\xh_stbox.obj<br />
.\vc_msw\xrc\xh_stlin.obj<br />
.\vc_msw\xrc\xh_sttxt.obj<br />
.\vc_msw\xrc\xh_text.obj<br />
.\vc_msw\xrc\xh_tglbtn.obj<br />
.\vc_msw\xrc\xh_toolb.obj<br />
.\vc_msw\xrc\xh_tree.obj<br />
.\vc_msw\xrc\xh_unkwn.obj<br />
.\vc_msw\xrc\xh_wizrd.obj<br />
.\vc_msw\xrc\xmlres.obj<br />
.\vc_msw\xrc\xmlrsall.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxpng.lib" contains the following object files<br />
.\vc_msw\wxpng\png.obj<br />
.\vc_msw\wxpng\pngerror.obj<br />
.\vc_msw\wxpng\pnggccrd.obj<br />
.\vc_msw\wxpng\pngget.obj<br />
.\vc_msw\wxpng\pngmem.obj<br />
.\vc_msw\wxpng\pngpread.obj<br />
.\vc_msw\wxpng\pngread.obj<br />
.\vc_msw\wxpng\pngrio.obj<br />
.\vc_msw\wxpng\pngrtran.obj<br />
.\vc_msw\wxpng\pngrutil.obj<br />
.\vc_msw\wxpng\pngset.obj<br />
.\vc_msw\wxpng\pngtrans.obj<br />
.\vc_msw\wxpng\pngvcrd.obj<br />
.\vc_msw\wxpng\pngwio.obj<br />
.\vc_msw\wxpng\pngwrite.obj<br />
.\vc_msw\wxpng\pngwtran.obj<br />
.\vc_msw\wxpng\pngwutil.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxregex.lib" contains the following object files<br />
.\vc_msw\wxregex\regcomp.obj<br />
.\vc_msw\wxregex\regerror.obj<br />
.\vc_msw\wxregex\regexec.obj<br />
.\vc_msw\wxregex\regfree.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxtiff.lib" contains the following object files<br />
.\vc_msw\wxtiff\tif_aux.obj<br />
.\vc_msw\wxtiff\tif_close.obj<br />
.\vc_msw\wxtiff\tif_codec.obj<br />
.\vc_msw\wxtiff\tif_color.obj<br />
.\vc_msw\wxtiff\tif_compress.obj<br />
.\vc_msw\wxtiff\tif_dir.obj<br />
.\vc_msw\wxtiff\tif_dirinfo.obj<br />
.\vc_msw\wxtiff\tif_dirread.obj<br />
.\vc_msw\wxtiff\tif_dirwrite.obj<br />
.\vc_msw\wxtiff\tif_dumpmode.obj<br />
.\vc_msw\wxtiff\tif_error.obj<br />
.\vc_msw\wxtiff\tif_extension.obj<br />
.\vc_msw\wxtiff\tif_fax3.obj<br />
.\vc_msw\wxtiff\tif_fax3sm.obj<br />
.\vc_msw\wxtiff\tif_flush.obj<br />
.\vc_msw\wxtiff\tif_getimage.obj<br />
.\vc_msw\wxtiff\tif_jpeg.obj<br />
.\vc_msw\wxtiff\tif_luv.obj<br />
.\vc_msw\wxtiff\tif_lzw.obj<br />
.\vc_msw\wxtiff\tif_next.obj<br />
.\vc_msw\wxtiff\tif_open.obj<br />
.\vc_msw\wxtiff\tif_packbits.obj<br />
.\vc_msw\wxtiff\tif_pixarlog.obj<br />
.\vc_msw\wxtiff\tif_predict.obj<br />
.\vc_msw\wxtiff\tif_print.obj<br />
.\vc_msw\wxtiff\tif_read.obj<br />
.\vc_msw\wxtiff\tif_strip.obj<br />
.\vc_msw\wxtiff\tif_swab.obj<br />
.\vc_msw\wxtiff\tif_thunder.obj<br />
.\vc_msw\wxtiff\tif_tile.obj<br />
.\vc_msw\wxtiff\tif_version.obj<br />
.\vc_msw\wxtiff\tif_warning.obj<br />
.\vc_msw\wxtiff\tif_win32.obj<br />
.\vc_msw\wxtiff\tif_write.obj<br />
.\vc_msw\wxtiff\tif_zip.obj<br />
</code><code><br />
"C:\WX262\lib\vc_lib\wxzlib.lib" contains the following object files<br />
.\vc_msw\wxzlib\adler32.obj<br />
.\vc_msw\wxzlib\compress.obj<br />
.\vc_msw\wxzlib\crc32.obj<br />
.\vc_msw\wxzlib\deflate.obj<br />
.\vc_msw\wxzlib\gzio.obj<br />
.\vc_msw\wxzlib\infback.obj<br />
.\vc_msw\wxzlib\inffast.obj<br />
.\vc_msw\wxzlib\inflate.obj<br />
.\vc_msw\wxzlib\inftrees.obj<br />
.\vc_msw\wxzlib\trees.obj<br />
.\vc_msw\wxzlib\uncompr.obj<br />
.\vc_msw\wxzlib\zutil.obj<br />
</code>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2005/10/10/whats-in-your-lib/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Granule</title>
		<link>http://gui.blogsome.com/2005/10/06/granule/</link>
		<comments>http://gui.blogsome.com/2005/10/06/granule/#comments</comments>
		<pubDate>Thu, 06 Oct 2005 12:42:06 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Alternatives</category>
		<guid>http://gui.blogsome.com/2005/10/06/granule/</guid>
		<description><![CDATA[	This post has been updated. See bottom of post.&nbsp;
	Granule is another Leitner flashcard system I found, this time for Linux. Looks slick, based on the screenshots and extensive documentation. It even documents its own XML file format. 
	UPDATED November 1, 2007: Watch out, Granule has been ported to Windows!&nbsp; I look forward to trying it.&nbsp;
	&nbsp;


]]></description>
			<content:encoded><![CDATA[	<p><em>This post has been updated. See bottom of post.</em>&nbsp;</p>
	<p><a href="http://granule.sourceforge.net/">Granule</a> is another Leitner flashcard system I found, this time for Linux. Looks slick, based on the <a href="http://granule.sourceforge.net/grapp_screenshots.html">screenshots</a> and extensive <a href="http://granule.sourceforge.net/grapp-manual/index.html">documentation</a>. It even documents its own <a href="http://granule.sourceforge.net/grapp-manual/granule-manual/C/x983.html">XML file format</a>. </p>
	<p>UPDATED November 1, 2007: Watch out, Granule has been ported to Windows!&nbsp; I look forward to trying it.&nbsp;</p>
	<p>&nbsp;</p>
<a href="http://granule.sourceforge.net/"></a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2005/10/06/granule/feed/</wfw:commentRss>
	</item>
		<item>
		<title>CueCard</title>
		<link>http://gui.blogsome.com/2005/10/02/13/</link>
		<comments>http://gui.blogsome.com/2005/10/02/13/#comments</comments>
		<pubDate>Sun, 02 Oct 2005 02:11:42 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>wxWidgets</category>
	<category>Alternatives</category>
		<guid>http://gui.blogsome.com/2005/10/02/13/</guid>
		<description><![CDATA[	CueCard is a freeware flashcard program with source code available. Since it was written using the wxWidgets (formerly wxWindows) application framework, which is what I am using, I downloaded the source and executable for a closer look. 
	Instead of Leitner sorting of cards presented, it has its own way of taking missed answers into account. [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://www.wadeb.com/cuecard/">CueCard</a> is a freeware flashcard program with source code available. Since it was written using the <a href="http://www.wxwidgets.org">wxWidgets</a> (formerly wxWindows) application framework, which is what I am using, I downloaded the source and executable for a closer look. </p>
	<p>Instead of Leitner sorting of cards presented, it has its own way of taking missed answers into account. The design is very clean, it doesn&#39;t require looking at any help file at all. It influenced me to take care of the user interface in my flashcard game. So far the source code hasn&#39;t influenced me much, but I want to take a look at his Unicode support because that&#8217;s important.</p>
	<p>The one I am writing wants to be a commercial project, although with a hobbyist time frame unfortunately. I will try to always keep &#34;light&#34; versions as freeware. I am not planning a free release of the complete source code of either version. I don&#8217;t expect it to be a blockbuster app, just enough to keep me from <a href="http://www.bloggerforum.com/modules/news/article.php?storyid=199">chasing nickels</a> on Blogger. (The Google ads on this page are not mine, they help keep the blogsome.com service free.)
</p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2005/10/02/13/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Smart quotes</title>
		<link>http://gui.blogsome.com/2005/10/02/test/</link>
		<comments>http://gui.blogsome.com/2005/10/02/test/#comments</comments>
		<pubDate>Sun, 02 Oct 2005 01:34:50 +0000</pubDate>
		<dc:creator>daddydave</dc:creator>
		
	<category>Blogsome</category>
		<guid>http://gui.blogsome.com/2005/10/02/test/</guid>
		<description><![CDATA[	This post has been updated (finally). See last paragraph.
Dave said, &quot;This is a test of killing off those sickening &#8217;smart quotes&#8217; which I don&#8217;t need.&quot;  Blogsome and Wordpress apparently default to converting all quotes to so called smart quotes. One problem is Verdana (and potentially other web fonts) doesn&#8217;t really have decent smart quotes, [...]]]></description>
			<content:encoded><![CDATA[	<p><em>This post has been updated (finally). See last paragraph.</em></p>
Dave said, &quot;This is a test of killing off those sickening &#8217;smart quotes&#8217; which I don&#8217;t need.&quot;  Blogsome and Wordpress apparently default to converting all quotes to so called smart quotes. One problem is Verdana (and potentially other web fonts) doesn&#8217;t really have decent smart quotes, they look like a superscript version of \\ and  //, which in turn makes it look like the page was generated by a backwater perl script.  The only workaround I have found is to use &amp;34; every time I need a double quote and &amp;39; every time I need an apostrophe. I don&#8217;t have time for this horse hit.  I looked at the Blogsome plugins page but there&#8217;s nothing activated that would cause this, also I looked at css but I couldn&#8217;t get it to work.
<p><strong>UPDATE</strong> Nov 1, 2006: This is no longer an &quot;issue&quot; (entered normally) when using the WYSI-Wordpress plugin, which I am. There is also a WP Unformatted plugin available that addresses the smartquotes issue specifically. </p>
]]></content:encoded>
			<wfw:commentRss>http://gui.blogsome.com/2005/10/02/test/feed/</wfw:commentRss>
	</item>
	</channel>
</rss>
