<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16809" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN 
class=921471818-20032009>Hi,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=921471818-20032009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=921471818-20032009>today I elaborated a 
bit on my GSoC idea, so I thought it might be good to have it on the ML, 
too.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=921471818-20032009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=921471818-20032009>/Andreas</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&lt;pierremarc&gt; a_vox: i&#8217;ve been unable to find 
the mail where you exposed your ideas about editable text frames from MP, vipz 
is interested<BR>&lt;a_vox&gt; I just edited the wiki page<BR>&lt;pierremarc&gt; 
ok cool<BR>&lt;vipz&gt; a-vox: hi<BR>* inkpot hat die Verbindung getrennt 
("ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]")<BR>&lt;a_vox&gt; vipz, Scribus 
documents consist of pageitems which are placed on the canvas. Pages are also 
placed on the canvas, and pageitems which overlap with a page belong to that 
page<BR>&lt;a_vox&gt; (just giving a very general picture here)<BR>&lt;vipz&gt; 
ok<BR>&lt;a_vox&gt; currently all pageitems on masterpages are just rendered as 
an extra background layer on each page that is associated with that 
masterpage.<BR>&lt;vipz&gt; can tell me more about it<BR>&lt;a_vox&gt; So my 
plan was a) give master pageitems a flag "prototype"<BR>&lt;vipz&gt; 
ok<BR>&lt;a_vox&gt; b) when associating a masterpage to a page (ie. "apply 
masterpage"), make copies of all prototype master pageitems on that 
page.<BR>&lt;a_vox&gt; c) only render the masterpage items with "prototype == 
false" as background<BR>&lt;vipz&gt; ok<BR>&lt;a_vox&gt; once that is running, 
we can figure out what should happen when re-applying another masterpage or what 
happens if the masterpage is edited :-)<BR>&lt;vipz&gt; 
ok.<BR>&lt;vipz&gt;&nbsp; i will study that and reply to you<BR>&lt;a_vox&gt; 
cool. dont be shocked by the source code :-)<BR>&lt;vipz&gt; ok 
:-)<BR>&lt;dhan&gt; very impressive idea<BR>&lt;vipz&gt; a_vox: i will reply to 
you tomorrow<BR>&lt;dhan&gt; a_vox : can you explain "copies of all prototype 
master pageitems"<BR>&lt;vipz&gt; that was a great idea<BR>* ludo2 hat die 
Verbindung getrennt (Remote closed the connection)<BR>&lt;a_vox&gt; dhan: we 
wont use those masterpageitems as background (see c) ), but instead use them as 
a prototype for new items on the regular page (maybe locking its size + 
position, too)<BR>&lt;a_vox&gt; These copy are fully editable then (except for 
locking)<BR>&lt;dhan&gt; oh i see<BR>&lt;dhan&gt; please explain about 
locking?<BR>&lt;a_vox&gt; It's a really simple scheme. Synching isn't addressed 
at all and must be sorted out later. But I guess this would still be usable, 
even if prototype on master and regular item on page aren't synched all the 
time<BR>&lt;a_vox&gt; locking: in Scribus you can lock an items position and/or 
size. I thought that should be done by default for masterpage 
items</FONT></DIV></BODY></HTML>