[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Re: [PATCH] save embedded documents
From: David Faure <david () mandrakesoft ! com>
Date: 2002-07-25 11:01:26
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 18 July 2002 11:34, Dag Andersen wrote:
> > Embedded external docs are not really supported at the moment
> > (no GUI for it, only part of the handling is there)
> Yes, well, it is possible to embedd docs in kword and as the saving is
> a bit eratic I thought I'd close this hole before release.
You mean, when creating a KWord file by hand, that uses an external
embedded doc? I know of no other way.
> As I see it, there are 2 concerns:
> 1) To detect that _any_ document has been modified (main or embedded).
> For this childIsModified() is used.
> 2) To query when saving modified external embedded documents. For this
> I meant to use queryCloseExternalChildren(). And if _only_ an
> external doc is changed, no need to save main doc. And also, it's
> nice (necessary?) to have individual control of external docs. I
> think it's a bit rude just to overwrite docs wo even a hint of what's
> going on.
Ok.
> New patch:
> Does the above. Have moved queryCloseExternalChildren() to KWdocument,
> so 2) only applies to kword.
Hmm, why? Now that I understand what it's for, I preferred when it was in the libs.
This is going to lead to code duplication, otherwise - all apps are going to do
this the same way, aren't they?
> It was the intention _not_ to change the current behaviour of the save
> button, but with this solution external docs are now _only_ saved if
> changed. (I'm not sure if that's a pro or con, though.:) If it's a
> problem I need some extra state or rethink the whole thing.
This is fine with me. External docs need a big thinking session anyway,
I don't care much about them right now.
I'd say: please commit the first patch ;)
Thanks.
- --
David FAURE, david@mandrakesoft.com, faure@kde.org
http://people.mandrakesoft.com/~david/
Contributing to: http://www.konqueror.org/, http://www.koffice.org/
Back from holidays - 1750 mails
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9P9qG72KcVAmwbhARArRlAJ9xFfCMV5smg6RUZkYD/yBa9moWcgCdHEV0
8poqP10HEg7VzOBfD/LJg+Q=
=ByWQ
-----END PGP SIGNATURE-----
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic