Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-other / 2010-08

Re: DocView and FPC documentation release

5 messages · 2 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Tomas Hajny

On Thu, August 26, 2010 17:55, Graeme Geldenhuys wrote:

Hi Graeme,

I am pleased to announce that fpGUI's DocView is available for download in a convenient binary executable from fpGUI's SourceForge project page. See the URL below.

.
.

Thanks!

Any idea why is your Win32 binary 100 kB (12%) larger than the one I compiled two days ago from your fpGui7.0 sources available in SourceForge? I assume you haven't made any changes in the sources in between, have you?

I tried opening some OS/2 INF files (in particular the "pascalized" version of the IBM OS/2 Control Program Reference/CPREF distributed with Virtual Pascal v1.0) and DocView displayed empty pages for just any of the Control Program APIs listed in the Contents pane. IBM's XVIEW (Win16 viewer) and IVIEW (Win32 viewer) both display the same file correctly.

Tomas

Reply by email

Graeme Geldenhuys
to Tomas Hajny
Tomas Hajny wrote
Any idea why is your Win32 binary 100 kB (12%) larger than the one I compiled two days ago from your fpGui7.0 sources available in SourceForge? I assume you haven't made any changes in the sources in between, have you?

There has been 137 commits already since the fpGUI 0.7 release - many of them related to DocView improvements - which includes a new form and some extra components. Not sure why the 12% size change though - that seems a bit much. Maybe I didn't have the same compiler version or compiler settings as you. Could you let me know what compiler version and settings you used to compile DocView?

I tried opening some OS/2 INF files (in particular the "pascalized" version of the IBM OS/2 Control Program Reference/CPREF distributed with

A known problem. IBM is just about the only people I know that used *all* the features the INF file format supports. The major one being controlling multiple help windows inside VIEW. It's those multiple windows that bug me and many other OS/2 users)over the years. Not all INF help files managed window placement, size etc. very well. For this reason I decided to let DocView only have one view area - after all, the reason I created DocView is for newers applications - not really help files from 15 years ago. :-)
Saying that, with IBM's IPFC20.INF and some other OS/2 help files I could manage to get to some of those hidden topics via the Index (set index to Full in "Settings - Options - General") or the Search tab.

Virtual Pascal v1.0) and DocView displayed empty pages for just any of the Control Program APIs listed in the Contents pane. IBM's XVIEW (Win16

Could you maybe email me in private one of those INF files - I'll see if I can make DocView work with them a little better. My preferred email is: graemeg at gmail dot com

Many thanks,
  - Graeme -

_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

Reply by email

Tomas Hajny
to Graeme Geldenhuys
Graeme Geldenhuys wrote 13 lines
On 26 August 2010 18:47, Tomas Hajny wrote: > Any idea why is your Win32 binary 100 kB (12%) larger than the one I > compiled two days ago from your fpGui7.0 sources available in > SourceForge? > I assume you haven't made any changes in the sources in between, have > you? There has been 137 commits already since the fpGUI 0.7 release - many of them related to DocView improvements - which includes a new form and some extra components. Not sure why the 12% size change though - that seems a bit much. Maybe I didn't have the same compiler version or compiler settings as you. Could you let me know what compiler version and settings you used to compile DocView?

FPC 2.4.0 as distributed with Lazarus distribution (but compiled from command line, i.e. not using Lazarus), no special options.

Show quoted text 11 lines
> I tried opening some OS/2 INF files (in particular the "pascalized" > version of the IBM OS/2 Control Program Reference/CPREF distributed with A known problem. IBM is just about the only people I know that used *all* the features the INF file format supports. The major one being controlling multiple help windows inside VIEW. It's those multiple windows that bug me and many other OS/2 users)over the years. Not all INF help files managed window placement, size etc. very well. For this reason I decided to let DocView only have one view area - after all, the reason I created DocView is for newers applications - not really help files from 15 years ago. :-)

Well, 8 years old documentation for the OS/2 and eCS API is still the latest (and the version distributed with that old VP/2 is just the only "pascalized" one ever)...

Saying that, with IBM's IPFC20.INF and some other OS/2 help files I could manage to get to some of those hidden topics via the Index (set index to Full in "Settings - Options - General") or the Search tab.

Sorry, but that's useless for regular work.

Show quoted text 7 lines
> Virtual Pascal v1.0) and DocView displayed empty pages for just any of > the > Control Program APIs listed in the Contents pane. IBM's XVIEW (Win16 Could you maybe email me in private one of those INF files - I'll see if I can make DocView work with them a little better. My preferred email is: graemeg at gmail dot com

Sure, will do (at latest during the weekend). I'll also check whether the "standard" version of CPREF distributed with the latest OS/2 Developer Toolkit works any better (and also recheck whether NewView can cope with the VP/2 version correctly).

Tomas

Reply by email

Graeme Geldenhuys
to Tomas Hajny

Op 2010-08-27 10:30, Tomas Hajny het geskryf:

Sure, will do (at latest during the weekend). I'll also check whether the

Thanks.

Toolkit works any better (and also recheck whether NewView can cope with the VP/2 version correctly).

I've never used NewView, but I believe it also manages multiple windows (but apparently better than VIEW) - so those INF files should work with it. NewView is now the default help viewer in eComStation.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://opensoft.homeip.net/fpgui/

Reply by email

Graeme Geldenhuys
to Tomas Hajny: FPC 2.4.0 as distributed with Lazarus distribution (but compiled from command line, i.e.…
Tomas Hajny wrote
Sure, will do (at latest during the weekend). I'll also check whether the "standard" version of CPREF distributed with the latest OS/2 Developer Toolkit works any better (and also recheck whether NewView can cope with the VP/2 version correctly).

I'll dig out my old OS/2 cd's and VisualAge cd's... they should give me many INF files to play with as well.
But if you can, please email me the one of VP/2 which you say shows blank topics.

Regards,   - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/

Reply by email