Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.basic.misc > #34 > unrolled thread
| Started by | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| First post | 2011-05-11 22:55 +0100 |
| Last post | 2011-05-14 10:14 +0100 |
| Articles | 20 on this page of 33 — 8 participants |
Back to article view | Back to comp.lang.basic.misc
Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-11 22:55 +0100
Re: Liberty Basic Help in CHM format aury <aurelw.wiz@gmail.com> - 2011-05-12 04:57 -0700
Re: Liberty Basic Help in CHM format "news@rtrussell.co.uk" <news@rtrussell.co.uk> - 2011-05-12 08:00 -0700
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-12 15:15 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-12 18:08 +0100
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-12 17:30 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-12 23:34 +0100
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-12 23:42 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-13 10:02 +0100
Re: Liberty Basic Help in CHM format H-Man <Spam@bites.fs> - 2011-05-13 10:19 -0600
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-13 17:37 +0100
Re: Liberty Basic Help in CHM format H-Man <Spam@bites.fs> - 2011-05-13 15:14 -0600
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-13 22:37 +0100
Re: Liberty Basic Help in CHM format H-Man <Spam@bites.fs> - 2011-05-16 10:08 -0600
Re: Liberty Basic Help in CHM format Derek <derekrss@yahoo.ca> - 2011-05-12 08:14 -0700
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-14 01:32 +0000
Re: Liberty Basic Help in CHM format aury <aurelw.wiz@gmail.com> - 2011-05-13 22:37 -0700
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-14 10:28 +0100
Re: Liberty Basic Help in CHM format aury <aurelw.wiz@gmail.com> - 2011-05-14 04:57 -0700
Re: Liberty Basic Help in CHM format aury <aurelw.wiz@gmail.com> - 2011-05-14 05:00 -0700
Re: Liberty Basic Help in CHM format aury <aurelw.wiz@gmail.com> - 2011-05-14 05:04 -0700
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-15 03:19 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-15 10:43 +0100
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-05-15 03:00 +0000
Re: Liberty Basic Help in CHM format "Gordon Rahman" <grahman@planet.nl> - 2011-06-02 22:22 +0200
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-06-05 12:40 +0100
Re: Liberty Basic Help in CHM format "Gordon Rahman" <grahman@planet.nl> - 2011-06-05 18:05 +0200
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-06-05 17:18 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-06-05 18:50 +0100
Re: Liberty Basic Help in CHM format "Auric__" <not.my.real@email.address> - 2011-06-05 18:11 +0000
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-06-05 22:47 +0100
Re: Liberty Basic Help in CHM format Red Rooster <NewRedRooster@hottmail.com> - 2011-06-09 22:14 -0700
Re: Liberty Basic Help in CHM format "Richard Russell" <news@rtrussell.co.uk> - 2011-05-14 10:14 +0100
Page 1 of 2 [1] 2 Next page →
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-11 22:55 +0100 |
| Subject | Liberty Basic Help in CHM format |
| Message-ID | <op.vvb66ugxn5ksl5@richard> |
One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help documentation has no built-in search facility, so you can't easily track down the relevant section knowing only a keyword or phrase. This is because the Help is provided in the form of plain HTML files which open in your default browser. To address this shortcoming I have written a small utility which converts the supplied HTML files into a CHM (Compiled HTML Help) which opens in Microsoft's HTML Help Viewer. This provides a Table of Contents, an Alphabetical Index and a Full Text Search. My utility can be found here (it is 'digitally signed' to give you confidence that it is safe to run): http://www.rtr.myzen.co.uk/makelb4chm.exe The utility automatically performs the steps necessary to create the CHM file, including if necessary installing Microsoft's 'HTML Help Workshop' application. It also creates shortcuts to the CHM on the Desktop and in the Start Menu. Because the generated CHM file contains a compressed version of the HTML files which are part of your Liberty Basic installation, it is governed by the same Copyright restrictions and Licensing Terms as those HTML files. In particular it may not be distributed or otherwise made available to anybody else. Richard. http://www.rtrussell.co.uk/
[toc] | [next] | [standalone]
| From | aury <aurelw.wiz@gmail.com> |
|---|---|
| Date | 2011-05-12 04:57 -0700 |
| Message-ID | <42e86665-79e4-4823-9165-2ae7c6dc9a8a@f9g2000vbz.googlegroups.com> |
| In reply to | #34 |
On May 11, 11:55 pm, "Richard Russell" <n...@rtrussell.co.uk> wrote: > One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help > documentation has no built-in search facility, so you can't easily track > down the relevant section knowing only a keyword or phrase. This is > because the Help is provided in the form of plain HTML files which open in > your default browser. > > To address this shortcoming I have written a small utility which converts > the supplied HTML files into a CHM (Compiled HTML Help) which opens in > Microsoft's HTML Help Viewer. This provides a Table of Contents, an > Alphabetical Index and a Full Text Search. My utility can be found here > (it is 'digitally signed' to give you confidence that it is safe to run): > > http://www.rtr.myzen.co.uk/makelb4chm.exe > > The utility automatically performs the steps necessary to create the CHM > file, including if necessary installing Microsoft's 'HTML Help Workshop' > application. It also creates shortcuts to the CHM on the Desktop and in > the Start Menu. > > Because the generated CHM file contains a compressed version of the HTML > files which are part of your Liberty Basic installation, it is governed by > the same Copyright restrictions and Licensing Terms as those HTML files. > In particular it may not be distributed or otherwise made available to > anybody else. > > Richard.http://www.rtrussell.co.uk/ I dont see why you do that and what is main point of this app? Maby you want atract some people from LB to use BBC?
[toc] | [prev] | [next] | [standalone]
| From | "news@rtrussell.co.uk" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-12 08:00 -0700 |
| Message-ID | <644851cc-dabc-44aa-a192-cba88e6b1d27@d27g2000vbz.googlegroups.com> |
| In reply to | #35 |
On May 12, 12:57 pm, aury <aurelw....@gmail.com> wrote: > I dont see why you do that and what is main point of this app? > Maby you want atract some people from LB to use BBC? The application has nothing to do with BBC BASIC (its Help has used CHM from the start, so doesn't require any similar utility). It is more likely to attract people *to* Liberty Basic than *from* it! Richard. http:www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | "Auric__" <not.my.real@email.address> |
|---|---|
| Date | 2011-05-12 15:15 +0000 |
| Message-ID | <Xns9EE354217288Cauricauricauricauric@188.40.43.230> |
| In reply to | #35 |
aury <aurelw.wiz@gmail.com> wrote: > On May 11, 11:55 pm, "Richard Russell" <n...@rtrussell.co.uk> wrote: >> One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help >> documentation has no built-in search facility, so you can't easily track >> down the relevant section knowing only a keyword or phrase. This is >> because the Help is provided in the form of plain HTML files which open in >> your default browser. >> >> To address this shortcoming I have written a small utility which converts >> the supplied HTML files into a CHM (Compiled HTML Help) which opens in >> Microsoft's HTML Help Viewer. This provides a Table of Contents, an >> Alphabetical Index and a Full Text Search. My utility can be found here >> (it is 'digitally signed' to give you confidence that it is safe to run): >> >> http://www.rtr.myzen.co.uk/makelb4chm.exe >> >> The utility automatically performs the steps necessary to create the CHM >> file, including if necessary installing Microsoft's 'HTML Help Workshop' >> application. It also creates shortcuts to the CHM on the Desktop and in >> the Start Menu. >> >> Because the generated CHM file contains a compressed version of the HTML >> files which are part of your Liberty Basic installation, it is governed by >> the same Copyright restrictions and Licensing Terms as those HTML files. >> In particular it may not be distributed or otherwise made available to >> anybody else. >> >> Richard.http://www.rtrussell.co.uk/ > > I dont see why you do that and what is main point of this app? > Maby you want atract some people from LB to use BBC? Don't think of LB vs BBC (vs anything else) as some sort of competition. Even though they're both commercial BASICs, the idea is to provide a language that does what the programmer wants, in a way that the programmer is comfortable with. (If they make a buck while doing so, hey, more power to them.) -- When you talk to a woman about sex it's sexual harassment, but when they talk to you about sex it's $2.99 a minute.
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-12 18:08 +0100 |
| Message-ID | <op.vvdok8imn5ksl5@richard> |
| In reply to | #38 |
On Thu, 12 May 2011 16:15:28 +0100, Auric__ <not.my.real@email.address> wrote: > Don't think of LB vs BBC (vs anything else) as some sort of competition. Hear hear! I wrote the utility because (a) it was needed, (b) I had the necessary skills and (c) it was an interesting programming exercise. Just because my main allegiance is to BBC BASIC that doesn't mean I am *against* Liberty Basic; if the utility attracts a few more people to LB good luck to them. Some Liberty Basic folks just don't seem to be able to grasp this. My 'reward' for writing the utility has been to be ejected from the Liberty Basic Programming Wiki, banned from the Liberty Basic Community Forum and having all my articles/posts - including those about the utility - deleted! Perhaps it's a uniquely British thing _not_ to be aggressively competitive. Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | "Auric__" <not.my.real@email.address> |
|---|---|
| Date | 2011-05-12 17:30 +0000 |
| Message-ID | <Xns9EE36AFB9F5A2auricauricauricauric@188.40.43.230> |
| In reply to | #39 |
"Richard Russell" <news@rtrussell.co.uk> wrote: > On Thu, 12 May 2011 16:15:28 +0100, Auric__ <not.my.real@email.address> > wrote: >> Don't think of LB vs BBC (vs anything else) as some sort of competition. > > Hear hear! I wrote the utility because (a) it was needed, (b) I had the > necessary skills and (c) it was an interesting programming exercise. Just > because my main allegiance is to BBC BASIC that doesn't mean I am > *against* Liberty Basic; if the utility attracts a few more people to LB > good luck to them. > > Some Liberty Basic folks just don't seem to be able to grasp this. My > 'reward' for writing the utility has been to be ejected from the Liberty > Basic Programming Wiki, banned from the Liberty Basic Community Forum and > having all my articles/posts - including those about the utility - deleted! That's... weird. Maybe they think you're trying to "muscle in" on their "territory"...? > Perhaps it's a uniquely British thing _not_ to be aggressively competitive. More likely it's the American tendency to be a bunch of paranoid self-serving privileged "the world owes me a living" assholes. -- Does it worry you that you don't talk any kind of sense?
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-12 23:34 +0100 |
| Message-ID | <op.vvd3n2t5n5ksl5@richard> |
| In reply to | #40 |
On Thu, 12 May 2011 18:30:15 +0100, Auric__ <not.my.real@email.address> wrote: > That's... weird. Maybe they think you're trying to "muscle in" on their > "territory"...? Possibly. I suspect there was a large element of 'not invented here' syndrome. To be fair it was mostly one person who seemed to take great exception to my utility (although, strangely, they were initially enthusiastic and encouraged me to write it). Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | "Auric__" <not.my.real@email.address> |
|---|---|
| Date | 2011-05-12 23:42 +0000 |
| Message-ID | <Xns9EE3AA0D0B39Cauricauricauricauric@188.40.43.213> |
| In reply to | #41 |
"Richard Russell" <news@rtrussell.co.uk> wrote: > On Thu, 12 May 2011 18:30:15 +0100, Auric__ <not.my.real@email.address> > wrote: >> That's... weird. Maybe they think you're trying to "muscle in" on their >> "territory"...? > > Possibly. I suspect there was a large element of 'not invented here' > syndrome. ...sigh. I think it's a good idea, although I personally won't be using it. (Perhaps a more general-purpose tool, but... shrug. My docs tend to be plain text. I grabbed a copy for my archives, but the odds of me using it are very, very slim. About as slim as me using LB for anything "serious".) They'd probably be happier if you wrote it in LB and released the code to their forums... if you could log in, that is... > To be fair it was mostly one person who seemed to take great exception to > my utility (although, strangely, they were initially enthusiastic and > encouraged me to write it). If you got banned, that one person must've had some clout. -- Whatever you used to translate this should be shot.
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-13 10:02 +0100 |
| Message-ID | <op.vvewpnsyn5ksl5@richard> |
| In reply to | #42 |
On Fri, 13 May 2011 00:42:18 +0100, Auric__ <not.my.real@email.address> wrote: > They'd probably be happier if you wrote it in LB and released the code to > their forums... if you could log in, that is... Undoubtedly. Unfortunately it would be impossible to write it in LB, because the program uses COM methods to read the target from a .LNK file (that's how it finds out where Liberty Basic and HTML Help Workshop are installed) and also to create the shortcuts to the CHM on the Desktop and in the Start Menu. AIUI, Liberty Basic cannot access methods in COM objects at all. That means it is limited to the older C-style Windows APIs, which cover a wide range of things but not manipulating shortcuts. Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | H-Man <Spam@bites.fs> |
|---|---|
| Date | 2011-05-13 10:19 -0600 |
| Message-ID | <iqjlnb$b9q$1@dont-email.me> |
| In reply to | #43 |
On Fri, 13 May 2011 10:02:01 +0100, Richard Russell wrote:
> On Fri, 13 May 2011 00:42:18 +0100, Auric__ <not.my.real@email.address>
> wrote:
>> They'd probably be happier if you wrote it in LB and released the code to
>> their forums... if you could log in, that is...
>
> Undoubtedly. Unfortunately it would be impossible to write it in LB,
> because the program uses COM methods to read the target from a .LNK file
> (that's how it finds out where Liberty Basic and HTML Help Workshop are
> installed) and also to create the shortcuts to the CHM on the Desktop and
> in the Start Menu.
>
> AIUI, Liberty Basic cannot access methods in COM objects at all. That
> means it is limited to the older C-style Windows APIs, which cover a wide
> range of things but not manipulating shortcuts.
>
> Richard.
> http://www.rtrussell.co.uk/
I don't know a lot about LB but would this work (properly ported that is)?
HRESULT STDMETHODCALLTYPE GetPath(
IShellLink FAR *pShlLnk,
LPSTR pszFile,
int cchMaxPath,
WIN32_FIND_DATA *pfd,
DWORD fFlags
);
Parameters
pShlLnk
Pointer to the IShellLink interface. In C++, this parameter is implicit.
pszFile
Pointer to a buffer that receives the path and filename of the shell link
object.
cchMaxPath
Maximum number of bytes to copy to the buffer pointed to by pszFile.
pfd
Pointer to a WIN32_FIND_DATA structure that contains information about the
shell link object.
fFlags
Flags that specify the type of path information to retrieve. This parameter
can be a combination of the following values:
SLGP_SHORTPATH Retrieves the standard short (8.3) filename.
SLGP_UNCPRIORITY Retrieves the Universal Naming Convention (UNC) path name
of the file.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise.
--
HK
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-13 17:37 +0100 |
| Message-ID | <op.vvfhtajln5ksl5@richard> |
| In reply to | #44 |
On Fri, 13 May 2011 17:19:56 +0100, H-Man <Spam@bites.fs> wrote: > I don't know a lot about LB but would this work (properly ported that > is)? > > HRESULT STDMETHODCALLTYPE GetPath( That's exactly the API I am using in my utility. However you list it as if it's a regular C-style API function called 'GetPath' when in fact it's a COM object method 'IShellLink::GetPath' which therefore cannot be called from Liberty Basic: http://msdn.microsoft.com/en-us/library/bb774944.aspx There *is* a regular API function called GetPath, but it's totally different (it's a graphics function and nothing to do with shortcuts): http://msdn.microsoft.com/en-us/library/dd144908.aspx Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | H-Man <Spam@bites.fs> |
|---|---|
| Date | 2011-05-13 15:14 -0600 |
| Message-ID | <iqk709$a8$1@dont-email.me> |
| In reply to | #45 |
On Fri, 13 May 2011 17:37:48 +0100, Richard Russell wrote: > On Fri, 13 May 2011 17:19:56 +0100, H-Man <Spam@bites.fs> wrote: >> I don't know a lot about LB but would this work (properly ported that >> is)? >> >> HRESULT STDMETHODCALLTYPE GetPath( > > That's exactly the API I am using in my utility. However you list it as > if it's a regular C-style API function called 'GetPath' when in fact it's > a COM object method 'IShellLink::GetPath' which therefore cannot be called > from Liberty Basic: > > http://msdn.microsoft.com/en-us/library/bb774944.aspx > > There *is* a regular API function called GetPath, but it's totally > different (it's a graphics function and nothing to do with shortcuts): > > http://msdn.microsoft.com/en-us/library/dd144908.aspx > > Richard. > http://www.rtrussell.co.uk/ Okay, I got this from the API docs I use for PureBasic programming, but have never had the need to use it. Pure doesn't really do COM very well either but there are libs available to ease the use. Thanks for the info, sorry I butted in. -- HK
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-13 22:37 +0100 |
| Message-ID | <op.vvfvn3fkn5ksl5@richard> |
| In reply to | #46 |
On Fri, 13 May 2011 22:14:49 +0100, H-Man <Spam@bites.fs> wrote: > Pure doesn't really do COM very well > either but there are libs available to ease the use. I can hardly claim that BBC BASIC does COM 'well'. It's a bit of a hack involving using a structure to represent the object's vTable and then pointing the structure at the object. But there's a world of difference between being able to do it in a slightly inelegant way (e.g. BBC BASIC) and not being able to do it at all (e.g. Liberty Basic). Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | H-Man <Spam@bites.fs> |
|---|---|
| Date | 2011-05-16 10:08 -0600 |
| Message-ID | <iqri5e$g27$1@dont-email.me> |
| In reply to | #47 |
On Fri, 13 May 2011 22:37:05 +0100, Richard Russell wrote: > On Fri, 13 May 2011 22:14:49 +0100, H-Man <Spam@bites.fs> wrote: >> Pure doesn't really do COM very well >> either but there are libs available to ease the use. > > I can hardly claim that BBC BASIC does COM 'well'. It's a bit of a hack > involving using a structure to represent the object's vTable and then > pointing the structure at the object. But there's a world of difference > between being able to do it in a slightly inelegant way (e.g. BBC BASIC) > and not being able to do it at all (e.g. Liberty Basic). > A world of difference to be sure. I haven't needed it all that much, once to do some Excel automation, but that is about all I recall at the moment. Still, if you need it, as in your case, you'd be stuck if it isn't supported, even if it is less than elegant. -- HK
[toc] | [prev] | [next] | [standalone]
| From | Derek <derekrss@yahoo.ca> |
|---|---|
| Date | 2011-05-12 08:14 -0700 |
| Message-ID | <7657909f-ae1c-44ea-9f1c-45fec803ddde@d26g2000prn.googlegroups.com> |
| In reply to | #34 |
On May 11, 3:55 pm, "Richard Russell" <n...@rtrussell.co.uk> wrote: > One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help > documentation has no built-in search facility, so you can't easily track > down the relevant section knowing only a keyword or phrase. This is > because the Help is provided in the form of plain HTML files which open in > your default browser. > > To address this shortcoming I have written a small utility which converts > the supplied HTML files into a CHM (Compiled HTML Help) which opens in > Microsoft's HTML Help Viewer. This provides a Table of Contents, an > Alphabetical Index and a Full Text Search. My utility can be found here > (it is 'digitally signed' to give you confidence that it is safe to run): > > http://www.rtr.myzen.co.uk/makelb4chm.exe > > The utility automatically performs the steps necessary to create the CHM > file, including if necessary installing Microsoft's 'HTML Help Workshop' > application. It also creates shortcuts to the CHM on the Desktop and in > the Start Menu. > > Because the generated CHM file contains a compressed version of the HTML > files which are part of your Liberty Basic installation, it is governed by > the same Copyright restrictions and Licensing Terms as those HTML files. > In particular it may not be distributed or otherwise made available to > anybody else. > > Richard.http://www.rtrussell.co.uk/ Good man, Richard! That will be useful. Thanks! Cheers Derek
[toc] | [prev] | [next] | [standalone]
| From | "Auric__" <not.my.real@email.address> |
|---|---|
| Date | 2011-05-14 01:32 +0000 |
| Message-ID | <Xns9EE4BCC295CBFauricauricauricauric@85.214.73.210> |
| In reply to | #34 |
"Richard Russell" <news@rtrussell.co.uk> wrote: > One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help > documentation has no built-in search facility, so you can't easily track > down the relevant section knowing only a keyword or phrase. This is > because the Help is provided in the form of plain HTML files which open in > your default browser. > > To address this shortcoming I have written a small utility which converts > the supplied HTML files into a CHM (Compiled HTML Help) which opens in > Microsoft's HTML Help Viewer. This provides a Table of Contents, an > Alphabetical Index and a Full Text Search. My utility can be found here > (it is 'digitally signed' to give you confidence that it is safe to run): > > http://www.rtr.myzen.co.uk/makelb4chm.exe > > The utility automatically performs the steps necessary to create the CHM > file, including if necessary installing Microsoft's 'HTML Help Workshop' > application. It also creates shortcuts to the CHM on the Desktop and in > the Start Menu. > > Because the generated CHM file contains a compressed version of the HTML > files which are part of your Liberty Basic installation, it is governed by > the same Copyright restrictions and Licensing Terms as those HTML files. > In particular it may not be distributed or otherwise made available to > anybody else. Minor suggestion: if the user decides to not install the workshop, add "press any key to exit" (or similar) after showing the download link. -- I VOTE WE JUST LIVE FOREVER THIS DEATH THING SUCKS
[toc] | [prev] | [next] | [standalone]
| From | aury <aurelw.wiz@gmail.com> |
|---|---|
| Date | 2011-05-13 22:37 -0700 |
| Message-ID | <5995c042-0ec8-42f5-92e2-b2173dfe8d8a@gh5g2000vbb.googlegroups.com> |
| In reply to | #48 |
On May 14, 3:32 am, "Auric__" <not.my.r...@email.address> wrote: > "Richard Russell" <n...@rtrussell.co.uk> wrote: > > One of the shortcomings of Liberty Basic (v4.04) is that the supplied Help > > documentation has no built-in search facility, so you can't easily track > > down the relevant section knowing only a keyword or phrase. This is > > because the Help is provided in the form of plain HTML files which open in > > your default browser. > > > To address this shortcoming I have written a small utility which converts > > the supplied HTML files into a CHM (Compiled HTML Help) which opens in > > Microsoft's HTML Help Viewer. This provides a Table of Contents, an > > Alphabetical Index and a Full Text Search. My utility can be found here > > (it is 'digitally signed' to give you confidence that it is safe to run): > > > http://www.rtr.myzen.co.uk/makelb4chm.exe > > > The utility automatically performs the steps necessary to create the CHM > > file, including if necessary installing Microsoft's 'HTML Help Workshop' > > application. It also creates shortcuts to the CHM on the Desktop and in > > the Start Menu. > > > Because the generated CHM file contains a compressed version of the HTML > > files which are part of your Liberty Basic installation, it is governed by > > the same Copyright restrictions and Licensing Terms as those HTML files. > > In particular it may not be distributed or otherwise made available to > > anybody else. > > Minor suggestion: if the user decides to not install the workshop, add "press > any key to exit" (or similar) after showing the download link. > > -- > I VOTE WE JUST LIVE FOREVER THIS DEATH THING SUCKS Why is not published on Liberty Basic forum?
[toc] | [prev] | [next] | [standalone]
| From | "Richard Russell" <news@rtrussell.co.uk> |
|---|---|
| Date | 2011-05-14 10:28 +0100 |
| Message-ID | <op.vvgsl2epn5ksl5@richard> |
| In reply to | #49 |
On Sat, 14 May 2011 06:37:58 +0100, aury <aurelw.wiz@gmail.com> wrote: > Why is not published on Liberty Basic forum? They won't let me! There was an article describing it (with a link to the download) on the LB Programming Wiki for a few days, until it was deleted. On two occasions I tried to post messages to the LB Community Forum, but they 'disappeared' within minutes. I have re-posted the Wiki article here instead: http://lb4help.wikispaces.com/ The LB folks claim to be concerned that the existence of my utility may act as a deterrent to people entering the Help Search Challenge which they are currently running (the idea of which is to write a program in LB to search the HTML help files). Personally I think that's just an excuse; if it's a genuine reason they should let me publicize my utility once the challenge is closed. But of course I won't be able to do that because I'm banned! Richard. http://www.rtrussell.co.uk/
[toc] | [prev] | [next] | [standalone]
| From | aury <aurelw.wiz@gmail.com> |
|---|---|
| Date | 2011-05-14 04:57 -0700 |
| Message-ID | <1934a173-93d7-4c54-8240-5b46bfc487f3@a26g2000vbo.googlegroups.com> |
| In reply to | #51 |
On May 14, 11:28 am, "Richard Russell" <n...@rtrussell.co.uk> wrote: > On Sat, 14 May 2011 06:37:58 +0100, aury <aurelw....@gmail.com> wrote: > > Why is not published on Liberty Basic forum? > > They won't let me! There was an article describing it (with a link to the > download) on the LB Programming Wiki for a few days, until it was > deleted. On two occasions I tried to post messages to the LB Community > Forum, but they 'disappeared' within minutes. > > I have re-posted the Wiki article here instead: > > http://lb4help.wikispaces.com/ > > The LB folks claim to be concerned that the existence of my utility may > act as a deterrent to people entering the Help Search Challenge which they > are currently running (the idea of which is to write a program in LB to > search the HTML help files). Personally I think that's just an excuse; if > it's a genuine reason they should let me publicize my utility once the > challenge is closed. But of course I won't be able to do that because I'm > banned! > > Richard.http://www.rtrussell.co.uk/ quote: << banned! >> ????? I can't belive....you made utility to improove help and then you banned... Ge o mine.... This people are scare himself and scared from someone else knowlege thats for sure.. By the way LB is such a poor written language with low capabilities... I sometimes what people see in JB/LB ????????????????
[toc] | [prev] | [next] | [standalone]
| From | aury <aurelw.wiz@gmail.com> |
|---|---|
| Date | 2011-05-14 05:00 -0700 |
| Message-ID | <cfd7f06a-fd01-48a0-baf9-2e74269e9e2e@t16g2000vbi.googlegroups.com> |
| In reply to | #52 |
On May 14, 1:57 pm, aury <aurelw....@gmail.com> wrote: > On May 14, 11:28 am, "Richard Russell" <n...@rtrussell.co.uk> wrote: > > > > > On Sat, 14 May 2011 06:37:58 +0100, aury <aurelw....@gmail.com> wrote: > > > Why is not published on Liberty Basic forum? > > > They won't let me! There was an article describing it (with a link to the > > download) on the LB Programming Wiki for a few days, until it was > > deleted. On two occasions I tried to post messages to the LB Community > > Forum, but they 'disappeared' within minutes. > > > I have re-posted the Wiki article here instead: > > > http://lb4help.wikispaces.com/ > > > The LB folks claim to be concerned that the existence of my utility may > > act as a deterrent to people entering the Help Search Challenge which they > > are currently running (the idea of which is to write a program in LB to > > search the HTML help files). Personally I think that's just an excuse; if > > it's a genuine reason they should let me publicize my utility once the > > challenge is closed. But of course I won't be able to do that because I'm > > banned! > > > Richard.http://www.rtrussell.co.uk/ > > quote: > << banned! >> ????? > I can't belive....you made utility to improove help and then you > banned... > Ge o mine.... > This people are scare himself and scared from someone else knowlege > thats for sure.. > By the way LB is such a poor written language with low capabilities... > I sometimes what people see in JB/LB ???????????????? ---edit: I sometimes dont understand what people see in JB/LB ????
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.basic.misc
csiph-web