Re: [lazarus] Help Framework proposal

2006-05-18 Thread Mattias Gaertner
On Wed, 17 May 2006 15:52:29 -0300 Felipe Monteiro de Carvalho [EMAIL PROTECTED] wrote: On 5/17/06, Mattias Gaertner [EMAIL PROTECTED] wrote: It's on my ToDo list to make a few things easier to override and write some examples. But I'm not sure, how many types of help systems will be

Re: [lazarus] Help Framework proposal

2006-05-17 Thread lazarus . mramirez
We could use the principle of interfaces yes, but I don't think it Wait, Delphi Help system is supported by interfaces, but Lazarus still doesn't, by the moment, right ? - Marco Aurelio Ramirez Carrillo lazarus dot mramirez at star-dev dot com [dot mx]

Re: [lazarus] Help Framework proposal

2006-05-17 Thread Mattias Gaertner
On Wed, 17 May 2006 09:25:13 -0500 (CDT) [EMAIL PROTECTED] wrote: We could use the principle of interfaces yes, but I don't think it Wait, Delphi Help system is supported by interfaces, but Lazarus still doesn't, by the moment, right ? Right. At the moment you have to create a descendant

Re: [lazarus] Help Framework proposal

2006-05-17 Thread Mattias Gaertner
On Wed, 17 May 2006 18:32:40 +0200 Graeme Geldenhuys [EMAIL PROTECTED] wrote: On 5/17/06, Mattias Gaertner [EMAIL PROTECTED] wrote: examples. But I'm not sure, how many types of help systems will be written. According to the threads in the list it seems only a few (chm and open document.

Re: [lazarus] Help Framework proposal

2006-05-17 Thread Felipe Monteiro de Carvalho
On 5/17/06, Mattias Gaertner [EMAIL PROTECTED] wrote: It's on my ToDo list to make a few things easier to override and write some examples. But I'm not sure, how many types of help systems will be written. According to the threads in the list it seems only a few (chm and open document. html and

Re: [lazarus] Help Framework proposal

2006-05-12 Thread Graeme Geldenhuys
I don't like the Help Component idea. I think adding methods to the TApplication is better. I am not sure if you are familiar with the Kylix Help system (more correctly a CLX help system as it works under Windows too). It uses a bunch of Interfaces (IHelpSystem, ICustomHelpViewer,

Re: [lazarus] Help Framework proposal

2006-05-12 Thread Felipe Monteiro de Carvalho
On 5/12/06, Graeme Geldenhuys [EMAIL PROTECTED] wrote: I am not sure if you are familiar with the Kylix Help system (more correctly a CLX help system as it works under Windows too). It uses a bunch of Interfaces (IHelpSystem, ICustomHelpViewer, IExtendedHelpViewer, etc...) to implement the help

Re: [lazarus] Help Framework proposal

2006-05-12 Thread Felipe Monteiro de Carvalho
One more thing: Delphi uses a THelpType to choose which help system to use, a number or a string to choose the topic. Is this useful to us? A string could be transformed in a number and then we remove 2 properties. This looks like just backwords compatibility. But then we could want to be

Re: [lazarus] Help Framework proposal

2006-05-12 Thread Graeme Geldenhuys
On 12/05/06, Felipe Monteiro de Carvalho [EMAIL PROTECTED] wrote: Now, should we be compatible with CLX system? If so, how do we procede without breaking copyright? That .pas file is probably in a unsuitable license for us, so it´s better not look in it too long. We could use the principle of

Re: [lazarus] Help Framework proposal

2006-05-12 Thread Graeme Geldenhuys
One more thing: Delphi uses a THelpType to choose which help system to use, a number or a string to choose the topic. Is this useful to us? A That's what I referred to in my previous post. Just couldn't remember what they called it! :-) Graeme. -- There's no place like 127.0.0.1

[lazarus] Help Framework proposal

2006-05-11 Thread Felipe Monteiro de Carvalho
Hello, We had some talks about file formats for the help system, but I´m still uncertain how the framework will actually work, so I gathered some information and ideas here. My idea is to develop a help system agnostic framework, so the software does the same calls to display help independently