Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 16958DA87 for ; Wed, 25 Jul 2012 05:12:10 +0000 (UTC) Received: (qmail 12669 invoked by uid 500); 25 Jul 2012 05:12:09 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 12587 invoked by uid 500); 25 Jul 2012 05:12:09 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 12576 invoked by uid 99); 25 Jul 2012 05:12:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jul 2012 05:12:09 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rajmukherjee2007@gmail.com designates 209.85.212.169 as permitted sender) Received: from [209.85.212.169] (HELO mail-wi0-f169.google.com) (209.85.212.169) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jul 2012 05:12:03 +0000 Received: by wibhm2 with SMTP id hm2so4243447wib.0 for ; Tue, 24 Jul 2012 22:11:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=v25uNH1/q/kMcjArLuMCx7gcpR6cZGm3cp8yKqZubds=; b=hAF/nwbGR75YTe3UISIurFDS4AA9yBJ1GegKmMptULI4M2WxCtd1lOcQOXoJWH1hnS BYUJ+CQsPm3LZyk4YFA2RCSAVtu5psJRWuvNs7Lm9SJRsMohsb3Q4SWt5n3KryTBck6W LN2n6u0gGgzVfsD77MyGoCIOLe/7Mk1pp+dnhGrF9sMx25Jtci/k0PpGeFh16X2kXizQ wnUyoTCy2i0cBlGHHRa9pW9w7ucwaLPH33Is+ZDyPMnu6YMLIGkYErN40I58HJ/7FShI Mce+v++ZTGDZqW/stxTLgoT/2PIyneh83vLG2HOCs/wm/5IFnI31WAvo2oPV8zRetkCW vEig== MIME-Version: 1.0 Received: by 10.180.78.2 with SMTP id x2mr1119774wiw.10.1343193102073; Tue, 24 Jul 2012 22:11:42 -0700 (PDT) Received: by 10.223.11.77 with HTTP; Tue, 24 Jul 2012 22:11:42 -0700 (PDT) In-Reply-To: References: <500EBBA6.7050406@a-w-f.de> Date: Wed, 25 Jul 2012 10:41:42 +0530 Message-ID: Subject: Re: Help Regarding UI Modification for OpenOffice From: Rajarshi Mukherjee To: ooo-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d04389359b6bf5104c5a0830a X-Virus-Checked: Checked by ClamAV on apache.org --f46d04389359b6bf5104c5a0830a Content-Type: text/plain; charset=ISO-8859-1 Hi Andre, Do you have any reference Architecture of the OpenOffice UI? The code have minimal comments. So if any architecture document, is available, kindly let me know. That will be helpful. Thanks in advance. Regds, Rajarshi Mukherjee On Tue, Jul 24, 2012 at 9:15 PM, Rajarshi Mukherjee < rajmukherjee2007@gmail.com> wrote: > Hi Andre, > > Thanks a lot for quick help. I am looking into it. > > Regds, > Rajarshi Mukherjee > > On Tue, Jul 24, 2012 at 8:43 PM, Andre Fischer wrote: > >> On 24.07.2012 12:21, Rajarshi Mukherjee wrote: >> >>> Hi, >>> >>> I am working on a OpenOffice UI modification work. However all the UI >>> handles I am getting are through UNO bridge. >>> >>> So I can access the UI, draw images, shapes, update cell. But I cannot >>> change the UI of the OpenOffice itself. >>> >>> E.g. >>> a. If I want to draw a 3D Image using OpenOffice and assume this is not >>> supported through UNO bridge and Service Manager, than what is the way >>> out. >>> b. If I want to port the OpenOffice to an unsupported platform without >>> the UNO bridge than what are my options. >>> >>> Question >>> 1. I want to know which module draws the OpenOffice UI by default. >>> 2. I want to change the UI without going through UNO. UNO is allowing us >>> to >>> access the UI and customize UI. >>> >> >> Have a look at the VCL module (main/vcl/). The Window class >> (main/vcl/source/window/**window.cxx) is the base class for most UI >> components. >> >> -Andre >> >> >> >>> Thanks in advance. >>> Regds, >>> Rajarshi Mukherjee >>> >>> > > > -- > Rajarshi Mukherjee > -- Rajarshi Mukherjee --f46d04389359b6bf5104c5a0830a--