Re: [dev] How can I build source code using VS 2008

2009-12-03 Thread bjoern michaelsen - Sun Microsystems - Hamburg Germany
On Wed, 02 Dec 2009 09:48:21 +0800
Arron Xiao arron.x...@gmail.com wrote:

I intend to build openoffice source code using VS 2008 C++,
 However, I cannot find any resource about it on your web site. Can
 you tell me relational link about it or give me some suggestion?

May I ask where you looked (which pages you crossed) when searching for
the resources on building OOo? We might consider adding a link to the
Building Guide from there.

Best Regards,

Bjoern Michaelsen

-- 
===
 Sitz der Gesellschaft:
 Sun Microsystems GmbH, Sonnenallee 1, D-85551 Kirchheim-Heimstetten
 Amtsgericht Muenchen: HRB 161028
 Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel
 Vorsitzender des Aufsichtsrates: Martin Haering
===


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



Re: [dev] How can I build source code using VS 2008

2009-12-03 Thread Tor Lillqvist
 this is a very good entry point:
 http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Windows

And if the original poster wanted to build inside Visual Studio (in its IDE), 
that is not possible. (It works fine to debug in the VS IDE, though.)

--tml



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



Re: [dev] Selecting the contents of a spreadsheet cell

2009-12-03 Thread Niklas Nebel

On 12/02/09 18:53, true...@gmail.com wrote:
When a part of the contents of a spreadsheet cell is selected with the cursor, 
is it possible to get just the selected part, and not the whole contents of 
the cell ?


Not directly, but could try some tricks with the view's 
XTransferableSupplier interface.


Niklas

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



[dev] Re: Would open office work for us?

2009-12-03 Thread Andreas Saeger

Lance Phillips at Owl Software wrote:

To whom it may concern,

I build an application for the food industry that uses Microsoft Excel. 
It is used by food companies all over the world. I'm really fed up with 
Microsoft. I'm wondering if I could do the same with OpenOffice. My 
application uses visual basic and xml to change all the menus in Excel 
when my workbooks and addins start. If you want to learn more about what 
I do just go to www.owlsoft.com.


Sincerely,
Dr. Lance Phillips

Owl Software
503 E. Nifong Blvd. #210
Columbia, MO 65201
Tel 573 442-4126
Fax 815 301-9103
www.owlsoft.com


You are using Excel as application development platform. There is no 
other software being API-compatible with any other software.

This has nothing to do with spreadsheets anymore.


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



[dev] Re: Would open office work for us?

2009-12-03 Thread T. J. Frazier

Andreas Saeger wrote:

You are using Excel as application development platform. ...


And why not? So do I. Stable, customizable, automatically 
cross-platform, and free.


* Menus and XML
All the menus (and toolbars) in OO.o are kept in XML files. Interfaces 
are available to customize these to any desired degree. Considerable 
recent work has made this easier, for the benefit of extensions.


* Extensions
You may want to investigate packaging your software as an extension. 
That avoids license problems, and makes user installation very easy.


* Incompatibilities
The OO.o Basic language is nearly 100% compatible with other Basic 
variants. It is the Application Program Interface (API) elements that 
are only partly compatible. The underlying models of OO.o are not, and 
never were intended to be, compatible with Microsoft. To some extent, 
the API tries to bridge this gap.


* Further reading
I commend to your attention the wiki page of the Documentation Project:
http://wiki.services.openoffice.org/wiki/Documentation
where you will find links to the Developer's Guide and the Basic 
Programmer's Guide. You may wish to investigate Category:Extensions on 
the wiki, as well.


HTH
--
/tj/

T. J. Frazier
Melbourne, FL

(TJFrazier on OO.o)


-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org



[dev] Re: Would open office work for us?

2009-12-03 Thread Andreas Saeger

T. J. Frazier wrote:

Andreas Saeger wrote:

You are using Excel as application development platform. ...


And why not? So do I. Stable, customizable, automatically 
cross-platform, and free.



Excel is *what*?


* Menus and XML
All the menus (and toolbars) in OO.o are kept in XML files. Interfaces 
are available to customize these to any desired degree. Considerable 
recent work has made this easier, for the benefit of extensions.



So you've got to rewrite every single line of VBA code.


* Extensions
You may want to investigate packaging your software as an extension. 
That avoids license problems, and makes user installation very easy.



After your 2000 lines of VBA code changed to 3500 lines of StarBasic.


* Incompatibilities
The OO.o Basic language is nearly 100% compatible with other Basic 
variants. It is the Application Program Interface (API) elements that 
are only partly compatible. The underlying models of OO.o are not, and 
never were intended to be, compatible with Microsoft. To some extent, 
the API tries to bridge this gap.


StarBasic is strictly procedural while talking to a 100% object oriented 
API (and only that particular API). It has bugs, some of them severe. It 
is slow. It comes with a tiny set of runtime functions.



* Further reading
I commend to your attention the wiki page of the Documentation Project:
http://wiki.services.openoffice.org/wiki/Documentation

Small snippets of that documentation (corrections) are written by me.

where you will find links to the Developer's Guide and the Basic 
Programmer's Guide. You may wish to investigate Category:Extensions on 
the wiki, as well.


HTH


I commend to your attention the big, old VBA solution linked in the top 
post. It will run out some day or rewritten entirely but never converted 
to some other spreadsheet application. Now it runs for every single 
client. A rewrite for OOo gives how many additional clients?



-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.org
For additional commands, e-mail: dev-h...@openoffice.org