From: Alexander W. <a.w...@ph...> - 2008-02-22 18:05:37
|
Pascal Georges wrote: Hi! > Pascal, maybe you could have a look at this? I believe it > comes from the dynamically generated parts of the File > menue, but as I said, I don't get what's going on there. > > ok, I will do it. Thanks. > Could you give more details on Palm Openchess support ? Well it currently exists in the Unix Way of Life. That is I just call the converter tool which currently only exists as a binary. However any other converter can be hooked in there as well, so actually I love this coding of interfaces to external tools as I could dock in whatever I like there. Then the stuff is pretty simple: I just generate a suitable named PGN file containing either the current game or the current filter list. This file is stored where the PDB will be created with the same name as the PDB. I call the converter against ist and generate the PDB which then can be transfered to the handheld by any means the user feels fit. For import it works the same, just "the other way round", that is I take the PDB, call the converter against it and get a suitable PDB that is read into the database. The main problem currently is the conversion to PDB. I believe that, given I've enough time, I could do an open source conversion tool in perl but I do not know of pisock bindings in any other language. I must look into this. Olaf unfortunatley told me that he is full of work at the moment so he sees no possiblity to be of much help. Hence, this is currently not really perfect but just works on the basis of the external conversion tool, which is "enough for me". My main intent to add some functions in that direction is to hook it into the CC-module in the end. But nothing is done in that direction yet. And I'm a bit in doubt how much work I should invest there as the Palm market is not what it used to be. In other words: I'd like to add it as a call for an external conversion tool as one could hook in whatever one likes then, but doing it all in native tcl within scid probably involving recoding something like pisock in tcl is probably not worth the efford. -- Kind regards, / War is Peace. | Freedom is Slavery. Alexander Wagner | Ignorance is Strength. | | Theory : G. Orwell, "1984" / In practice: USA, since 2001 |