Kaydet (Commit) 17eed69b authored tarafından Kurt Zenker's avatar Kurt Zenker

INTEGRATION: CWS layout_DEV300 (1.1.2); FILE ADDED

2008/02/13 08:56:22 jcn 1.1.2.1: Import src2xml and doc/layout from GIT.
üst fb0b1ebf
SRC2XML: Convert OO.o resource to Layout XML.
This directory contains a Python script to convert OO.o's existing dialog
resource files into XML layout files.
The main executable file is located in ./source/src2xml.py. Run
source/src2xml.py --help
for more information.
See also: source/dryrunall.sh and ../workben/run-s2x
Author: Kohei Yoshida <kyoshida@novell.com>
Modifications: Jan Nieuwenhuizen <jnieuwenhuizen@novell.com>
#! /bin/bash
source/src2xml.py --dry-run --includes-from=include.lst $(cat src.lst) "$@"
../../solver/680/unxlngi6.pro/inc
../../sc
../../sc/inc
../../sc/addin/inc
../../sc/source/ui/inc
../../sc/source/core/inc
../../sc/source/filter/inc
../../sc/unxlngi6.pro/inc
../../solver/680/unxlngi6.pro/inc
../../sd
../../sd/inc
../../sd/source/ui/inc
../../sd/source/ui/slidesorter/inc
../../sd/unxlngi6.pro/inc
../../solver/680/unxlngi6.pro/inc
../../sw/source/ui/inc
../../sw/source/core/inc
../../sw/source/filter/inc
../../sw/unxlngi6.pro/inc
../../solver/680/unxlngi6.pro/inc
../../io/inc
../../io/unxlngi6.pro/inc
../../sc/inc
../../sc/addin/inc
../../sc/source/ui/inc
../../sc/source/core/inc
../../sc/source/filter/inc
../../sc/unxlngi6.pro/inc
../../sd/inc
../../sd/source/ui/inc
../../sd/source/ui/slidesorter/inc
../../sd/unxlngi6.pro/inc
../../sw/inc
../../sw/source/ui/inc
../../sw/source/core/inc
../../sw/source/filter/inc
../../sw/unxlngi6.pro/inc
../../xt/unxlngi6.pro/inc
../../agg/inc
../../icu/unxlngi6.pro/inc
../../idl/inc
../../idl/unxlngi6.pro/inc
../../jut/unxlngi6.pro/inc
../../nas/unxlngi6.pro/inc
../../odk/inc
../../sal/qa/inc
../../sal/inc
../../sal/unxlngi6.pro/inc
../../sax/unxlngi6.pro/inc
../../sch/inc
../../sch/source/ui/inc
../../sch/unxlngi6.pro/inc
../../sj2/inc
../../sj2/source/inc
../../sj2/unxlngi6.pro/inc
../../rsc/inc
../../rsc/unxlngi6.pro/inc
../../so3/inc
../../so3/unxlngi6.pro/inc
../../sot/inc
../../sot/unxlngi6.pro/inc
../../svx/inc
../../svx/source/inc
../../svx/source/unodialogs/inc
../../svx/unxlngi6.pro/inc
../../ucb/inc
../../ucb/source/inc
../../ucb/unxlngi6.pro/inc
../../udm/inc
../../udm/source/inc
../../vcl/inc
../../vcl/unx/inc
../../vcl/unx/source/inc
../../vcl/win/inc
../../vcl/aqua/inc
../../vcl/unxlngi6.pro/inc
../../ure/unxlngi6.pro/inc
../../uui/unxlngi6.pro/inc
../../vos/inc
../../vos/unxlngi6.pro/inc
../../dbaccess/inc
../../dbaccess/source/ui/inc
../../dbaccess/source/inc
../../dbaccess/source/core/inc
../../dbaccess/source/sdbtools/inc
../../dbaccess/unxlngi6.pro/inc
../../transex3/inc
../../transex3/unxlngi6.pro/inc
../../bean/unxlngi6.pro/inc
../../cosv/inc
../../cosv/source/inc
../../cppu/inc
../../cppu/unxlngi6.pro/inc
../../idlc/inc
../../idlc/unxlngi6.pro/inc
../../o3tl/inc
../../o3tl/unxlngi6.pro/inc
../../jurt/unxlngi6.pro/inc
../../sane/inc
../../scp2/inc
../../scp2/unxlngi6.pro/inc
../../sfx2/inc
../../sfx2/source/inc
../../sfx2/unxlngi6.pro/inc
../../stoc/inc
../../stoc/unxlngi6.pro/inc
../../framework/inc
../../framework/source/inc
../../framework/unxlngi6.pro/inc
../../desktop/inc
../../desktop/source/inc
../../desktop/source/deployment/inc
../../desktop/source/deployment/registry/inc
../../desktop/unxlngi6.pro/inc
../../external/unxlngi6.pro/inc
../../xml2cmp/source/inc
../../xml2cmp/unxlngi6.pro/inc
../../xmlhelp/inc
../../xmlhelp/unxlngi6.pro/inc
../../soltools/inc
../../soltools/testSHL/inc
../../soltools/unxlngi6.pro/inc
../../unixODBC/inc
../../basic/inc
../../basic/source/inc
../../basic/unxlngi6.pro/inc
../../boost/unxlngi6.pro/inc
../../XmlSearch/unxlngi6.pro/inc
../../fondu/unxlngi6.pro/inc
../../forms/inc
../../forms/source/inc
../../forms/source/solar/inc
../../forms/unxlngi6.pro/inc
../../ridljar/unxlngi6.pro/inc
../../offuh/unxlngi6.pro/inc
../../pyuno/inc
../../pyuno/unxlngi6.pro/inc
../../shell/inc
../../shell/unxlngi6.pro/inc
../../store/inc
../../store/unxlngi6.pro/inc
../../sysui/unxlngi6.pro/inc
../../tools/inc
../../tools/win/inc
../../tools/unxlngi6.pro/inc
../../twain/inc
../../unoil/unxlngi6.pro/inc
../../cppcanvas/inc
../../cppcanvas/source/inc
../../cppcanvas/unxlngi6.pro/inc
../../sandbox/unxlngi6.pro/inc
../../eventattacher/unxlngi6.pro/inc
../../unotools/inc
../../unotools/unxlngi6.pro/inc
../../scaddins/unxlngi6.pro/inc
../../javaunohelper/inc
../../javaunohelper/unxlngi6.pro/inc
../../configmgr/inc
../../configmgr/source/inc
../../configmgr/unxlngi6.pro/inc
../../hwpfilter/inc
../../hwpfilter/unxlngi6.pro/inc
../../libxmlsec/unxlngi6.pro/inc
../../jvmaccess/inc
../../jvmaccess/unxlngi6.pro/inc
../../comphelper/inc
../../comphelper/unxlngi6.pro/inc
../../helpcontent2/unxlngi6.pro/inc
../../animations/inc
../../animations/unxlngi6.pro/inc
../../fileaccess/unxlngi6.pro/inc
../../i18npool/inc
../../i18npool/unxlngi6.pro/inc
../../i18nutil/inc
../../i18nutil/unxlngi6.pro/inc
../../accessibility/inc
../../accessibility/unxlngi6.pro/inc
../../testshl2/inc
../../testshl2/source/inc
../../testshl2/unxlngi6.pro/inc
../../lpsolve/unxlngi6.pro/inc
../../setup_native/inc
../../setup_native/unxlngi6.pro/inc
../../embedserv/source/inc
../../psprint_config/unxlngi6.pro/inc
../../basctl/inc
../../basctl/source/inc
../../basctl/unxlngi6.pro/inc
../../cpputools/unxlngi6.pro/inc
../../stlport/unxlngi6.pro/inc
../../canvas/inc
../../canvas/unxlngi6.pro/inc
../../embeddedobj/inc
../../embeddedobj/source/inc
../../embeddedobj/unxlngi6.pro/inc
../../chart2/inc
../../chart2/source/inc
../../chart2/source/view/inc
../../chart2/source/model/inc
../../chart2/source/controller/inc
../../chart2/unxlngi6.pro/inc
../../scsolver/source/inc
../../scsolver/unxlngi6.pro/inc
../../automation/inc
../../automation/source/inc
../../automation/unxlngi6.pro/inc
../../portaudio/unxlngi6.pro/inc
../../svtools/inc
../../svtools/unx/inc
../../svtools/source/inc
../../svtools/unxlngi6.pro/inc
../../dtrans/inc
../../dtrans/source/inc
../../dtrans/unxlngi6.pro/inc
../../x11_extensions/inc
../../fpicker/inc
../../fpicker/unxlngi6.pro/inc
../../filter/inc
../../filter/unxlngi6.pro/inc
../../extras/unxlngi6.pro/inc
../../writerperfect/unxlngi6.pro/inc
../../toolkit/inc
../../toolkit/unxlngi6.pro/inc
../../officecfg/unxlngi6.pro/inc
../../unodevtools/inc
../../unodevtools/unxlngi6.pro/inc
../../cppuhelper/inc
../../cppuhelper/unxlngi6.pro/inc
../../jvmfwk/inc
../../jvmfwk/unxlngi6.pro/inc
../../layout/inc
../../layout/unxlngi6.pro/inc
../../linguistic/inc
../../linguistic/unxlngi6.pro/inc
../../libegg/inc
../../libegg/unxlngi6.pro/inc
../../libwpd/unxlngi6.pro/inc
../../libwpg/unxlngi6.pro/inc
../../libwps/unxlngi6.pro/inc
../../lingucomponent/inc
../../lingucomponent/unxlngi6.pro/inc
../../np_sdk/unxlngi6.pro/inc
../../offapi/unxlngi6.pro/inc
../../xmlsecurity/inc
../../xmlsecurity/unxlngi6.pro/inc
../../padmin/unxlngi6.pro/inc
../../goodies/inc
../../goodies/unxlngi6.pro/inc
../../regexp/inc
../../regexp/unxlngi6.pro/inc
../../ucbhelper/inc
../../ucbhelper/unxlngi6.pro/inc
../../berkeleydb/unxlngi6.pro/inc
../../UnoControls/inc
../../UnoControls/source/inc
../../UnoControls/unxlngi6.pro/inc
../../msfontextract/unxlngi6.pro/inc
../../solenv/inc
../../solenv/unxmacxp/inc
../../solver/680/unxlngi6.pro/inc
../../postprocess/unxlngi6.pro/inc
../../udkapi/unxlngi6.pro/inc
../../unoxml/unxlngi6.pro/inc
../../starmath/inc
../../starmath/unxlngi6.pro/inc
../../mdbtools/unxlngi6.pro/inc
../../basebmp/inc
../../basegfx/inc
../../basegfx/source/inc
../../basegfx/unxlngi6.pro/inc
../../xmerge/inc
../../xmerge/source/inc
../../xmerge/unxlngi6.pro/inc
../../xmloff/inc
../../xmloff/unxlngi6.pro/inc
../../oovbaapi/unxlngi6.pro/inc
../../package/inc
../../package/unxlngi6.pro/inc
../../extensions/inc
../../extensions/source/inc
../../extensions/source/plugin/inc
../../extensions/unxlngi6.pro/inc
../../codemaker/inc
../../codemaker/unxlngi6.pro/inc
../../salhelper/inc
../../salhelper/unxlngi6.pro/inc
../../rdbmaker/inc
../../rdbmaker/unxlngi6.pro/inc
../../instsetoo_native/unxlngi6.pro/inc
../../autodoc/inc
../../autodoc/source/ary/inc
../../autodoc/source/inc
../../autodoc/source/display/inc
../../autodoc/source/parser_i/inc
../../autodoc/source/parser/inc
../../avmedia/inc
../../avmedia/source/inc
../../avmedia/unxlngi6.pro/inc
../../lotuswordpro/unxlngi6.pro/inc
../../remotebridges/unxlngi6.pro/inc
../../slideshow/inc
../../slideshow/source/inc
../../slideshow/unxlngi6.pro/inc
../../connectivity/inc
../../connectivity/source/inc
../../connectivity/unxlngi6.pro/inc
../../readlicense_oo/unxlngi6.pro/inc
../../scripting/inc
../../scripting/source/inc
../../scripting/unxlngi6.pro/inc
../../wizards/unxlngi6.pro/inc
../../xmlscript/inc
../../xmlscript/source/inc
../../xmlscript/unxlngi6.pro/inc
../../bridges/inc
../../bridges/unxlngi6.pro/inc
../../testtools/inc
../../testtools/unxlngi6.pro/inc
../../registry/inc
../../registry/unxlngi6.pro/inc
../../cli_ure/inc
../../cli_ure/unxlngi6.pro/inc
../../psprint/inc
../../psprint/unxlngi6.pro/inc
\ No newline at end of file
#!/bin/bash
source/src2xml.py --include-path=$(tr '\n' ':' < include-sc.lst) --dry-run $(cat src-sc.lst) "$@"
#!/bin/bash
source/src2xml.py --include-path=$(tr '\n' ':' < include-sd.lst) --dry-run $(cat src-sd.lst) "$@"
from globals import *
class DlgLayoutBuilder(object):
def __init__ (self, dlgnode):
self.dlgnode = dlgnode
self.rows = {}
def addWidget (self, elem):
x, y = int(elem.getAttr('x')), int(elem.getAttr('y'))
if self.rows.has_key(y):
self.rows[y][x] = elem
else:
self.rows[y] = {}
self.rows[y][x] = elem
def build (self):
root = Element('vbox')
ys = self.rows.keys()
ys.sort()
for y in ys:
xs = self.rows[y].keys()
xs.sort()
if len(xs) == 1:
root.appendChild(self.rows[y][xs[0]])
continue
hbox = Element('hbox')
root.appendChild(hbox)
for x in xs:
elem = self.rows[y][x]
hbox.appendChild(elem)
return root
class Boxer(object):
def __init__ (self, root):
self.root = root
def layout (self):
newroot = RootNode()
for dlgnode in self.root.children:
newdlgnode = self.__walkDlgNode(dlgnode)
newroot.children.append(newdlgnode)
return newroot
def __walkDlgNode (self, dlgnode):
newnode = Element(dlgnode.name)
newnode.clone(dlgnode)
newnode.setAttr("xmlns", "http://openoffice.org/2007/layout")
newnode.setAttr("xmlns:cnt", "http://openoffice.org/2007/layout/container")
mx = DlgLayoutBuilder(newnode)
# Each dialog node is expected to have a flat list of widgets.
for widget in dlgnode.children:
if widget.hasAttr('x') and widget.hasAttr('y'):
mx.addWidget(widget)
else:
newnode.appendChild(widget)
vbox = mx.build()
if len(vbox.children) > 0:
newnode.appendChild(vbox)
return newnode
import sys
import globals
def toString (node):
if node == None:
return ''
chars = '('
if type(node.left) == type(0):
chars += "%d"%node.left
else:
chars += toString(node.left)
chars += node.op
if type(node.right) == type(0):
chars += "%d"%node.right
else:
chars += toString(node.right)
chars += ")"
return chars
class Node(object):
def __init__ (self):
self.left = None
self.right = None
self.parent = None
self.op = None
class ExpParser(object):
def __init__ (self, tokens):
self.tokens = tokens
def jumpToRoot (self):
while self.ptr.parent != None:
self.ptr = self.ptr.parent
def build (self):
self.ptr = Node()
for token in self.tokens:
if token in '+-':
if self.ptr.left == None:
raise globals.ParseError ('')
if self.ptr.right == None:
self.ptr.op = token
else:
self.jumpToRoot()
self.ptr.parent = Node()
self.ptr.parent.left = self.ptr
self.ptr = self.ptr.parent
self.ptr.op = token
elif token in '*/':
if self.ptr.left == None:
raise globals.ParseError ('')
elif self.ptr.right == None:
self.ptr.op = token
else:
num = self.ptr.right
self.ptr.right = Node()
self.ptr.right.parent = self.ptr
self.ptr.right.left = num
self.ptr.right.op = token
self.ptr = self.ptr.right
elif token == '(':
if self.ptr.left == None:
self.ptr.left = Node()
self.ptr.left.parent = self.ptr
self.ptr = self.ptr.left
elif self.ptr.right == None:
self.ptr.right = Node()
self.ptr.right.parent = self.ptr
self.ptr = self.ptr.right
else:
raise globals.ParseError ('')
elif token == ')':
if self.ptr.left == None:
raise globals.ParseError ('')
elif self.ptr.right == None:
raise globals.ParseError ('')
elif self.ptr.parent == None:
pass
else:
self.ptr = self.ptr.parent
else:
num = int(token)
if self.ptr.left == None:
self.ptr.left = num
elif self.ptr.right == None:
self.ptr.right = num
else:
raise globals.ParseError ('')
def dumpTree (self):
self.jumpToRoot()
print toString(self.ptr)
#!/usr/bin/env python
import sys
import expression
def run (exp):
tokens = exp.split()
expparser = expression.ExpParser(tokens)
expparser.build()
expparser.dumpTree()
def main ():
run("6 + 34")
run("6 + 34 - 10")
run("6 + 34 - 10 + 200")
run("6 + 34 - 10 * 200")
run("6 + 34 - 10 * 200 + 18")
run("6 + 34 - 10 * 200 + 18 / 2")
run("6 * ( ( 10 + 2 ) - 10 ) * 33")
if __name__ == '__main__':
main()
import sys
class ParseError (Exception):
pass
def error (msg, exit=0):
sys.stderr.write (msg)
if exit:
sys.exit (exit)
def progress (msg):
sys.stderr.write(msg)
def removeQuote (text):
"""Remove quotes from a literal.
"""
if len(text) >= 2 and text[0] == text[len(text)-1] == '"':
text = text[1:-1]
return text
class Macro(object):
def __init__ (self, name):
self.name = name
self.tokens = []
self.vars = {}
class Node(object):
def __init__ (self):
self.children = []
def appendChild (self, childnode):
self.children.append(childnode)
childnode.parent = self
def getChildren (self):
return self.children
class RootNode(Node):
def __init__ (self):
Node.__init__(self)
def dump (self):
chars = ''
for child in self.getChildren():
chars += child.dump()
return chars
class Element(Node):
INDENT = " "
def __init__ (self, name, rid = None):
Node.__init__(self)
self.name = name
self.parent = None
# print "name: " + self.name - stats ...
# The following attributes are copied when 'clone'ed.
self.rid = rid
self.attrs = {}
def dump (self, level = 0):
chars = ''
chars += "\n" + Element.INDENT*level
chars += '<%s'%self.name
if self.rid != None:
self.setAttr("rid", self.rid)
chars += self.__dumpAttrs()
if len(self.children) == 0:
chars += '/>'
else:
chars += '>'
for child in self.getChildren():
chars += child.dump(level+1)
chars += "\n"+Element.INDENT*level
chars += "</%s>"%self.name
return chars
def hasAttr (self, name):
return self.attrs.has_key(name)
def getAttr (self, name):
return self.attrs[name]
def setAttr (self, name, value):
if type(value) == type(0):
value = "%d"%value
self.attrs[name] = removeQuote(value)
# print "attr: " + self.name + "." + name - stats ...
return
def clone (self, elem):
keys = elem.attrs.keys()
for key in keys:
self.attrs[key] = elem.attrs[key]
self.rid = elem.rid
def __dumpAttrs (self):
text = ''
keys = self.attrs.keys()
keys.sort()
for key in keys:
value = self.attrs[key]
text += ' %s="%s"'%(key, value)
return text
../../sc/util/hidother.src
../../sc/addin/datefunc/dfa.src
../../sc/addin/rot13/rot13.src
../../sc/source/ui/src/crnrdlg.src
../../sc/source/ui/src/hdrcont.src
../../sc/source/ui/src/solvrdlg.src
../../sc/source/ui/src/miscdlgs.src
../../sc/source/ui/src/tabopdlg.src
../../sc/source/ui/src/popup.src
../../sc/source/ui/src/autofmt.src
../../sc/source/ui/src/toolbox.src
../../sc/source/ui/src/opredlin.src
../../sc/source/ui/src/namedlg.src
../../sc/source/ui/src/sortdlg.src
../../sc/source/ui/src/textdlgs.src
../../sc/source/ui/src/optdlg.src
../../sc/source/ui/src/scwarngs.src
../../sc/source/ui/src/scfuncs.src
../../sc/source/ui/src/filter.src
../../sc/source/ui/src/simpref.src
../../sc/source/ui/src/attrdlg.src
../../sc/source/ui/src/sc.src
../../sc/source/ui/src/globstr.src
../../sc/source/ui/src/scstring.src
../../sc/source/ui/src/dbnamdlg.src
../../sc/source/ui/src/subtdlg.src
../../sc/source/ui/src/pseudo.src
../../sc/source/ui/src/condfrmt.src
../../sc/source/ui/src/chartdlg.src
../../sc/source/ui/src/scerrors.src
../../sc/source/ui/dbgui/outline.src
../../sc/source/ui/dbgui/pvfundlg.src
../../sc/source/ui/dbgui/scendlg.src
../../sc/source/ui/dbgui/pivot.src
../../sc/source/ui/dbgui/dpgroupdlg.src
../../sc/source/ui/dbgui/dapitype.src
../../sc/source/ui/dbgui/imoptdlg.src
../../sc/source/ui/dbgui/consdlg.src
../../sc/source/ui/dbgui/validate.src
../../sc/source/ui/dbgui/asciiopt.src
../../sc/source/ui/drawfunc/objdraw.src
../../sc/source/ui/drawfunc/drformsh.src
../../sc/source/ui/styleui/scstyles.src
../../sc/source/ui/styleui/styledlg.src
../../sc/source/ui/formdlg/parawin.src
../../sc/source/ui/formdlg/dwfunctr.src
../../sc/source/ui/formdlg/formdlgs.src
../../sc/source/ui/navipi/navipi.src
../../sc/source/ui/miscdlgs/acredlin.src
../../sc/source/ui/miscdlgs/highred.src
../../sc/source/ui/miscdlgs/linkarea.src
../../sc/source/ui/miscdlgs/instbdlg.src
../../sc/source/ui/pagedlg/pagedlg.src
../../sc/source/ui/pagedlg/tphf.src
../../sc/source/ui/pagedlg/hfedtdlg.src
../../sc/source/ui/docshell/tpstat.src
../../sc/source/core/src/compiler.src
../../sd/util/hidother.src
../../sd/source/ui/app/tbxids_tmpl.src
../../sd/source/ui/app/popup2_tmpl.src
../../sd/source/ui/app/popup.src
../../sd/source/ui/app/toolbox.src
../../sd/source/ui/app/menuids2_tmpl.src
../../sd/source/ui/app/sdstring.src
../../sd/source/ui/app/menu_tmpl.src
../../sd/source/ui/app/strings.src
../../sd/source/ui/app/menuids_tmpl.src
../../sd/source/ui/app/accel_tmpl.src
../../sd/source/ui/app/tbx_ww.src
../../sd/source/ui/app/accelids_tmpl.src
../../sd/source/ui/app/menuportal_tmpl.src
../../sd/source/ui/app/menuids3_tmpl.src
../../sd/source/ui/app/app.src
../../sd/source/ui/app/res_bmp.src
../../sd/source/ui/app/pseudo.src
../../sd/source/ui/app/menuids4_tmpl.src
../../sd/source/ui/app/toolbox2_tmpl.src
../../sd/source/ui/dlg/headerfooterdlg.src
../../sd/source/ui/dlg/dlgfield.src
../../sd/source/ui/dlg/sdobjpal.src
../../sd/source/ui/dlg/morphdlg.src
../../sd/source/ui/dlg/PaneDockingWindow.src
../../sd/source/ui/dlg/dlgsnap.src
../../sd/source/ui/dlg/tpoption.src
../../sd/source/ui/dlg/present.src
../../sd/source/ui/dlg/sdpreslt.src
../../sd/source/ui/dlg/dlgass.src
../../sd/source/ui/dlg/tpaction.src
../../sd/source/ui/dlg/prntopts.src
../../sd/source/ui/dlg/prltempl.src
../../sd/source/ui/dlg/custsdlg.src
../../sd/source/ui/dlg/inspagob.src
../../sd/source/ui/dlg/paragr.src
../../sd/source/ui/dlg/dlgpage.src
../../sd/source/ui/dlg/vectdlg.src
../../sd/source/ui/dlg/dlgolbul.src
../../sd/source/ui/dlg/copydlg.src
../../sd/source/ui/dlg/dlg_char.src
../../sd/source/ui/dlg/printdlg.src
../../sd/source/ui/dlg/ins_page.src
../../sd/source/ui/dlg/animobjs.src
../../sd/source/ui/dlg/ins_paste.src
../../sd/source/ui/dlg/tabtempl.src
../../sd/source/ui/dlg/LayerDialog.src
../../sd/source/ui/dlg/masterlayoutdlg.src
../../sd/source/ui/dlg/navigatr.src
../../sd/source/ui/dlg/brkdlg.src
../../sd/source/ui/slidesorter/shell/SlideSorterChildWindow.src
../../sd/source/ui/notes/NotesChildWindow.src
../../sd/source/ui/toolpanel/ToolPanelChildWindow.src
../../sd/source/ui/animations/CustomAnimationCreateDialog.src
../../sd/source/ui/animations/CustomAnimationDialog.src
../../sd/source/ui/animations/CustomAnimation.src
../../sd/source/ui/animations/CustomAnimationSchemesPane.src
../../sd/source/ui/animations/SlideTransitionPane.src
../../sd/source/ui/animations/AnimationSchemesPane.src
../../sd/source/ui/animations/CustomAnimationPane.src
../../sd/source/ui/accessibility/accessibility.src
../../sd/source/ui/slideshow/slideshow.src
../../sd/source/core/glob.src
../../sd/source/filter/html/pubdlg.src
../../sd/unxlngi6.pro/inc/menu.src
../../sd/unxlngi6.pro/inc/menuids2.src
../../sd/unxlngi6.pro/inc/menuids3.src
../../sd/unxlngi6.pro/inc/menuids4.src
../../sd/unxlngi6.pro/inc/popup2.src
../../sd/unxlngi6.pro/inc/toolbox2.src
../../sd/unxlngi6.pro/inc/accel.src
../../sd/unxlngi6.pro/inc/menuids.src
../../sd/unxlngi6.pro/inc/menuportal.src
../../sd/unxlngi6.pro/inc/accelids.src
../../sd/unxlngi6.pro/inc/tbxids.src
../../sd/unxlngi6.pro/misc/app/popup.src
../../sd/unxlngi6.pro/misc/app/toolbox.src
../../sd/unxlngi6.pro/misc/app/sdstring.src
../../sd/unxlngi6.pro/misc/app/strings.src
../../sd/unxlngi6.pro/misc/app/tbx_ww.src
../../sd/unxlngi6.pro/misc/app/app.src
../../sd/unxlngi6.pro/misc/app/res_bmp.src
../../sd/unxlngi6.pro/misc/app/pseudo.src
../../sd/unxlngi6.pro/misc/dlg/headerfooterdlg.src
../../sd/unxlngi6.pro/misc/dlg/dlgfield.src
../../sd/unxlngi6.pro/misc/dlg/morphdlg.src
../../sd/unxlngi6.pro/misc/dlg/PaneDockingWindow.src
../../sd/unxlngi6.pro/misc/dlg/dlgsnap.src
../../sd/unxlngi6.pro/misc/dlg/tpoption.src
../../sd/unxlngi6.pro/misc/dlg/present.src
../../sd/unxlngi6.pro/misc/dlg/sdpreslt.src
../../sd/unxlngi6.pro/misc/dlg/dlgass.src
../../sd/unxlngi6.pro/misc/dlg/tpaction.src
../../sd/unxlngi6.pro/misc/dlg/prntopts.src
../../sd/unxlngi6.pro/misc/dlg/prltempl.src
../../sd/unxlngi6.pro/misc/dlg/custsdlg.src
../../sd/unxlngi6.pro/misc/dlg/inspagob.src
../../sd/unxlngi6.pro/misc/dlg/paragr.src
../../sd/unxlngi6.pro/misc/dlg/dlgpage.src
../../sd/unxlngi6.pro/misc/dlg/vectdlg.src
../../sd/unxlngi6.pro/misc/dlg/dlgolbul.src
../../sd/unxlngi6.pro/misc/dlg/copydlg.src
../../sd/unxlngi6.pro/misc/dlg/dlg_char.src
../../sd/unxlngi6.pro/misc/dlg/printdlg.src
../../sd/unxlngi6.pro/misc/dlg/ins_page.src
../../sd/unxlngi6.pro/misc/dlg/animobjs.src
../../sd/unxlngi6.pro/misc/dlg/ins_paste.src
../../sd/unxlngi6.pro/misc/dlg/tabtempl.src
../../sd/unxlngi6.pro/misc/dlg/LayerDialog.src
../../sd/unxlngi6.pro/misc/dlg/masterlayoutdlg.src
../../sd/unxlngi6.pro/misc/dlg/navigatr.src
../../sd/unxlngi6.pro/misc/dlg/brkdlg.src
../../sd/unxlngi6.pro/misc/core/glob.src
../../sd/unxlngi6.pro/misc/html/pubdlg.src
../../sd/unxlngi6.pro/misc/notes/NotesChildWindow.src
../../sd/unxlngi6.pro/misc/accessibility/accessibility.src
../../sd/unxlngi6.pro/misc/animui/CustomAnimationCreateDialog.src
../../sd/unxlngi6.pro/misc/animui/CustomAnimationDialog.src
../../sd/unxlngi6.pro/misc/animui/CustomAnimation.src
../../sd/unxlngi6.pro/misc/animui/CustomAnimationSchemesPane.src
../../sd/unxlngi6.pro/misc/animui/SlideTransitionPane.src
../../sd/unxlngi6.pro/misc/animui/AnimationSchemesPane.src
../../sd/unxlngi6.pro/misc/animui/CustomAnimationPane.src
../../sd/unxlngi6.pro/misc/slideshow/slideshow.src
../../sw/sdi/swslots.src
../../sw/util/hidother.src
../../sw/source/ui/app/mn.src
../../sw/source/ui/app/app.src
../../sw/source/ui/app/error.src
../../sw/source/ui/web/web.src
../../sw/source/ui/dbui/addresslistdialog.src
../../sw/source/ui/dbui/customizeaddresslistdialog.src
../../sw/source/ui/dbui/mailmergewizard.src
../../sw/source/ui/dbui/mmlayoutpage.src
../../sw/source/ui/dbui/dbui.src
../../sw/source/ui/dbui/createaddresslistdialog.src
../../sw/source/ui/dbui/mmoutputpage.src
../../sw/source/ui/dbui/dbtablepreviewdialog.src
../../sw/source/ui/dbui/mmmergepage.src
../../sw/source/ui/dbui/dbinsdlg.src
../../sw/source/ui/dbui/selectdbtabledialog.src
../../sw/source/ui/dbui/mmoutputtypepage.src
../../sw/source/ui/dbui/mailmergechildwindow.src
../../sw/source/ui/dbui/mmpreparemergepage.src
../../sw/source/ui/dbui/mmdocselectpage.src
../../sw/source/ui/dbui/mmgreetingspage.src
../../sw/source/ui/dbui/mmaddressblockpage.src
../../sw/source/ui/misc/linenum.src
../../sw/source/ui/misc/outline.src
../../sw/source/ui/misc/glosbib.src
../../sw/source/ui/misc/pgfnote.src
../../sw/source/ui/misc/redlndlg.src
../../sw/source/ui/misc/glossary.src
../../sw/source/ui/misc/numberingtypelistbox.src
../../sw/source/ui/misc/autocorr.src
../../sw/source/ui/misc/insfnote.src
../../sw/source/ui/misc/srtdlg.src
../../sw/source/ui/misc/num.src
../../sw/source/ui/misc/pggrid.src
../../sw/source/ui/misc/bookmark.src
../../sw/source/ui/misc/docfnote.src
../../sw/source/ui/misc/insrule.src
../../sw/source/ui/docvw/docvw.src
../../sw/source/ui/docvw/access.src
../../sw/source/ui/fldui/javaedit.src
../../sw/source/ui/fldui/fldref.src
../../sw/source/ui/fldui/fldtdlg.src
../../sw/source/ui/fldui/fldfunc.src
../../sw/source/ui/fldui/flddok.src
../../sw/source/ui/fldui/flddinf.src
../../sw/source/ui/fldui/inpdlg.src
../../sw/source/ui/fldui/flddb.src
../../sw/source/ui/fldui/changedb.src
../../sw/source/ui/fldui/fldvar.src
../../sw/source/ui/fldui/DropDownFieldDialog.src
../../sw/source/ui/fldui/fldui.src
../../sw/source/ui/fmtui/tmpdlg.src
../../sw/source/ui/fmtui/fmtui.src
../../sw/source/ui/index/cnttab.src
../../sw/source/ui/index/multmrk.src
../../sw/source/ui/index/idxmrk.src
../../sw/source/ui/lingu/olmenu.src
../../sw/source/ui/table/colwd.src
../../sw/source/ui/table/rowht.src
../../sw/source/ui/table/tautofmt.src
../../sw/source/ui/table/splittbl.src
../../sw/source/ui/table/chartins.src
../../sw/source/ui/table/tabledlg.src
../../sw/source/ui/table/split.src
../../sw/source/ui/table/convert.src
../../sw/source/ui/table/insrc.src
../../sw/source/ui/table/table.src
../../sw/source/ui/table/mergetbl.src
../../sw/source/ui/table/instable.src
../../sw/source/ui/utlui/utlui.src
../../sw/source/ui/utlui/initui.src
../../sw/source/ui/utlui/navipi.src
../../sw/source/ui/utlui/attrdesc.src
../../sw/source/ui/utlui/gloslst.src
../../sw/source/ui/utlui/poolfmt.src
../../sw/source/ui/utlui/unotools.src
../../sw/source/ui/wrtsh/wrtsh.src
../../sw/source/ui/chrdlg/chardlg.src
../../sw/source/ui/chrdlg/swbreak.src
../../sw/source/ui/chrdlg/ccoll.src
../../sw/source/ui/chrdlg/paradlg.src
../../sw/source/ui/chrdlg/drpcps.src
../../sw/source/ui/chrdlg/chrdlg.src
../../sw/source/ui/chrdlg/numpara.src
../../sw/source/ui/config/mailconfigpage.src
../../sw/source/ui/config/optcomp.src
../../sw/source/ui/config/optdlg.src
../../sw/source/ui/config/optload.src
../../sw/source/ui/config/redlopt.src
../../sw/source/ui/dialog/abstract.src
../../sw/source/ui/dialog/docstdlg.src
../../sw/source/ui/dialog/ascfldlg.src
../../sw/source/ui/dialog/dialog.src
../../sw/source/ui/dialog/regionsw.src
../../sw/source/ui/dialog/wordcountdialog.src
../../sw/source/ui/dochdl/dochdl.src
../../sw/source/ui/dochdl/selglos.src
../../sw/source/ui/envelp/mailmrge.src
../../sw/source/ui/envelp/envelp.src
../../sw/source/ui/envelp/labprt.src
../../sw/source/ui/envelp/envlop.src
../../sw/source/ui/envelp/label.src
../../sw/source/ui/envelp/envfmt.src
../../sw/source/ui/envelp/labfmt.src
../../sw/source/ui/envelp/envprt.src
../../sw/source/ui/smartmenu/stmenu.src
../../sw/source/ui/frmdlg/frmpage.src
../../sw/source/ui/frmdlg/cption.src
../../sw/source/ui/frmdlg/column.src
../../sw/source/ui/frmdlg/wrap.src
../../sw/source/ui/frmdlg/frmui.src
../../sw/source/ui/globdoc/globdoc.src
../../sw/source/ui/ribbar/tbxanchr.src
../../sw/source/ui/ribbar/workctrl.src
../../sw/source/ui/ribbar/inputwin.src
../../sw/source/ui/ribbar/tblctrl.src
../../sw/source/ui/shells/shells.src
../../sw/source/ui/uiview/pview.src
../../sw/source/ui/uiview/view.src
../../sw/source/core/undo/undo.src
This diff is collapsed.
#! /bin/bash
source/src2xml.py --include-path=$(tr '\n' ':' < include-sw.lst) --dry-run $(cat src-sw.lst) "$@"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment