Fix typos
Change-Id: Ib361243332b7219c0073c787c378c648e44705f2 Reviewed-on: https://gerrit.libreoffice.org/75487 Tested-by: Jenkins Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
This commit is contained in:
@@ -42,7 +42,7 @@ include $(SETTINGS)/std.mk
|
||||
|
||||
# Define non-platform/compiler specific settings
|
||||
|
||||
# we use the sample directory name dor separating this example
|
||||
# we use the sample directory name for separating this example
|
||||
# from others in the output directory
|
||||
SAMPLE_NAME=LicenseTest
|
||||
SAMPLE_CLASS_OUT=$(OUT_CLASS)/$(SAMPLE_NAME)
|
||||
|
||||
@@ -42,7 +42,7 @@ include $(SETTINGS)/std.mk
|
||||
|
||||
# Define non-platform/compiler specific settings
|
||||
|
||||
# we use the sample directory name dor separating this example
|
||||
# we use the sample directory name for separating this example
|
||||
# from others in the output directory
|
||||
SAMPLE_NAME=DialogComponentSample
|
||||
SAMPLE_CLASS_OUT=$(OUT_CLASS)/$(SAMPLE_NAME)
|
||||
|
||||
@@ -129,7 +129,7 @@ namespace connectivity
|
||||
This method needs to be implemented in derived classes.
|
||||
<BR>
|
||||
The method gets called with s_aMutex acquired.
|
||||
@return an pointer to the newly created array helper. Must not be NULL.
|
||||
@return a pointer to the newly created array helper. Must not be NULL.
|
||||
*/
|
||||
virtual ::cppu::IPropertyArrayHelper* createArrayHelper( ) const = 0;
|
||||
};
|
||||
|
||||
@@ -309,7 +309,7 @@ sal_Bool OStatement_Base::convertFastPropertyValue(
|
||||
|
||||
void OStatement_Base::setFastPropertyValue_NoBroadcast(sal_Int32 nHandle,const Any& rValue) throw (Exception)
|
||||
{
|
||||
// set the value to what ever is necessary
|
||||
// set the value to whatever is necessary
|
||||
switch(nHandle)
|
||||
{
|
||||
case PROPERTY_ID_QUERYTIMEOUT:
|
||||
|
||||
@@ -131,7 +131,7 @@ public class sdbcx
|
||||
if(con != null)
|
||||
{
|
||||
System.out.println("Connection could be created!");
|
||||
// we the XDatabaseDefinitionSupplier interface from the driver to get the XTablesSupplier
|
||||
// with the XDatabaseDefinitionSupplier interface from the driver to get the XTablesSupplier
|
||||
XDataDefinitionSupplier xDDSup = UnoRuntime.queryInterface(
|
||||
XDataDefinitionSupplier.class,xDriver);
|
||||
if(xDDSup != null)
|
||||
|
||||
@@ -98,7 +98,7 @@ class UniqueColumnValue
|
||||
|
||||
@returns
|
||||
a String which can be used as statement to retrieve a unique value for the given column.
|
||||
The result set resulting from such a execution contains the value in its first column.
|
||||
The result set resulting from such an execution contains the value in its first column.
|
||||
*/
|
||||
private String composeUniqueyKeyStatement( XPropertySet xForm, String sFieldName ) throws com.sun.star.uno.Exception
|
||||
{
|
||||
|
||||
@@ -280,7 +280,7 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------------ */
|
||||
/** checks if the given filter index referes to the "<other>" entry which
|
||||
/** checks if the given filter index refers to the "<other>" entry which
|
||||
allows the user to manually enter a date
|
||||
*/
|
||||
final private boolean isManualFilter( short nFilterIndex )
|
||||
@@ -458,7 +458,7 @@ class SalesFilter implements XActionListener, XPropertyChangeListener, XResetLis
|
||||
return false;
|
||||
// do not allow the date field to be reset - it would set its content
|
||||
// to the current date
|
||||
// Note that another possible solution would be to wait for the resetted
|
||||
// Note that another possible solution would be to wait for the reset
|
||||
// event and correct the value there
|
||||
}
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@ public class RoadmapItemStateChangeListener implements XItemListener {
|
||||
XPropertySet xDialogModelPropertySet = UnoRuntime.queryInterface(XPropertySet.class, m_xMSFDialogModel);
|
||||
int nOldStep = ((Integer) xDialogModelPropertySet.getPropertyValue("Step")).intValue();
|
||||
// in the following line "ID" and "Step" are mixed together.
|
||||
// In fact in this case they denot the same
|
||||
// In fact in this case they denote the same
|
||||
if (nNewID != nOldStep){
|
||||
xDialogModelPropertySet.setPropertyValue("Step", Integer.valueOf(nNewID));
|
||||
}
|
||||
|
||||
@@ -233,7 +233,7 @@ public class ContextMenuInterceptor implements XContextMenuInterceptor {
|
||||
}
|
||||
catch ( com.sun.star.beans.UnknownPropertyException ex ) {
|
||||
// do something useful
|
||||
// we used a unknown property
|
||||
// we used an unknown property
|
||||
}
|
||||
catch ( com.sun.star.lang.IndexOutOfBoundsException ex ) {
|
||||
// do something useful
|
||||
|
||||
@@ -207,7 +207,7 @@ public class DocumentView extends JFrame
|
||||
{
|
||||
// create view frame (as a XFrame!) here
|
||||
// Look for right view mode set by user command line parameter.
|
||||
// First try to get a new unambigous frame name from our global ViewContainer.
|
||||
// First try to get a new unambiguous frame name from our global ViewContainer.
|
||||
if(ViewContainer.mbInplace)
|
||||
{
|
||||
// inplace document view can't be initialized without a visible parent window hierarchy!
|
||||
|
||||
@@ -134,7 +134,7 @@ public class FunctionHelper
|
||||
* the deprecated one not exist we get an empty frame, we can try to use the new service.
|
||||
*
|
||||
* @param xSMGR
|
||||
* we nee the remote service manager to create this task/frame service
|
||||
* we need the remote service manager to create this task/frame service
|
||||
*
|
||||
* @return [com.sun.star.frame.XFrame]
|
||||
* the new created frame reference in case of success or null otherwise
|
||||
@@ -518,7 +518,7 @@ public class FunctionHelper
|
||||
|
||||
// First prepare frame for loading
|
||||
// We must address it inside the frame tree without any complications.
|
||||
// So we set an unambigous (we hope it) name and use it later.
|
||||
// So we set an unambiguous (we hope it) name and use it later.
|
||||
// Don't forget to reset original name after that.
|
||||
sOldName = xFrame.getName();
|
||||
String sTarget = "odk_officedev_desk";
|
||||
|
||||
@@ -150,7 +150,7 @@ class StatusListener implements com.sun.star.frame.XStatusListener,
|
||||
|
||||
|
||||
/**
|
||||
* In case we got an oneway listener callback - we had to use the office
|
||||
* In case we got a oneway listener callback - we had to use the office
|
||||
* asynchronous then. This method is the callback from the started thread
|
||||
* (started inside the original oneway method). We found all parameters of
|
||||
* the original request packed inside a vector. Here we unpack it and
|
||||
@@ -243,7 +243,7 @@ class StatusListener implements com.sun.star.frame.XStatusListener,
|
||||
return;
|
||||
|
||||
// enable/disable the control.
|
||||
// Means: if the feature isn't available currently - we can't show an status really here.
|
||||
// Means: if the feature isn't available currently - we can't show a status really here.
|
||||
// Then we should colorize it gray...
|
||||
m_rControl.setEnabled(aEvent.IsEnabled);
|
||||
|
||||
|
||||
+2
-2
@@ -231,7 +231,7 @@ public class AsciiReplaceFilter
|
||||
/**
|
||||
* It's not allowed for us - neither very easy to change our internal
|
||||
* name during runtime of an office. Because every filter name must
|
||||
* be unambigous ...
|
||||
* be unambiguous...
|
||||
* So we don't implement this method here.
|
||||
*/
|
||||
public void setName( String sName )
|
||||
@@ -362,7 +362,7 @@ public class AsciiReplaceFilter
|
||||
|
||||
/**
|
||||
* Makes the filter process breakable. To do so the outside code may use threads.
|
||||
* We use a internal "condition" variable which is queried by the real filter method on
|
||||
* We use an internal "condition" variable which is queried by the real filter method on
|
||||
* every loop they do. So it's more a polling mechanism.
|
||||
*/
|
||||
public void cancel()
|
||||
|
||||
@@ -161,7 +161,7 @@ public class LinguisticExamples
|
||||
// Only properties with values different from the (default) values
|
||||
// in the LinguProperties property set need to be supllied.
|
||||
// Thus we may stay with an empty list in order to use the ones
|
||||
// form the property set.
|
||||
// from the property set.
|
||||
PropertyValue[] aEmptyProps = new PropertyValue[0];
|
||||
|
||||
// use american english as language
|
||||
|
||||
@@ -58,7 +58,7 @@ comes with a wide range of examples from all application areas which
|
||||
shows the use of the API in the context of the different functional
|
||||
areas. Furthermore the examples can be used as a first starting point
|
||||
to modify an existing example to their own needs.</p>
|
||||
<p>Some fo the examples need a running office
|
||||
<p>Some of the examples need a running office
|
||||
instance listening on a port. If this is necessary you will get further
|
||||
information in the makefiles.</p>
|
||||
<p>All examples marked with a <img
|
||||
@@ -1649,7 +1649,7 @@ to show how to protect shapes from modifications.</td>
|
||||
href="./Drawing/ObjectTransformationDemo.java"
|
||||
title="link to Drawing/ObjectTransformationDemo.java">ObjectTransformationDemo</a></td>
|
||||
<td class="cell80">Shows geometric transformations on
|
||||
a shape using a homogenous matrix.</td>
|
||||
a shape using a homogeneous matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="cell20"><img
|
||||
|
||||
@@ -84,7 +84,7 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv)
|
||||
Reference< XComponentContext > xComponentContext(::cppu::defaultBootstrap_InitialComponentContext());
|
||||
|
||||
/* Gets the service manager instance to be used (or null). This method has
|
||||
been added for convenience, because the service manager is a often used
|
||||
been added for convenience, because the service manager is an often used
|
||||
object.
|
||||
*/
|
||||
Reference< XMultiComponentFactory > xMultiComponentFactoryClient(
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
of the API and demonstrate how to benefit from the included word
|
||||
processor, spreadsheet, presentation software, graphics program and
|
||||
database of LibreOffice %PRODUCT_RELEASE%.<br/>
|
||||
Some fo the examples need a running office instance listening on a
|
||||
Some of the examples need a running office instance listening on a
|
||||
port. If this is necessary you will get further information in the
|
||||
makefiles.</p>
|
||||
<p>Every makefile contains at least one run target to execute an
|
||||
|
||||
@@ -217,7 +217,7 @@ public class ConverterServlet extends HttpServlet {
|
||||
com.sun.star.comp.helper.Bootstrap.createInitialComponentContext( null );
|
||||
|
||||
/* Gets the service manager instance to be used (or null). This method has
|
||||
been added for convenience, because the service manager is a often used
|
||||
been added for convenience, because the service manager is an often used
|
||||
object. */
|
||||
XMultiComponentFactory xmulticomponentfactory =
|
||||
xcomponentcontext.getServiceManager();
|
||||
|
||||
@@ -464,9 +464,9 @@ import com.sun.star.uno.XComponentContext;
|
||||
addPropertySetInfoSubNodes(oUnoPropertyNode);
|
||||
}
|
||||
else{
|
||||
//TODO this code is redundant!!!
|
||||
//TODO: this code is redundant!!!
|
||||
if ( oUnoObject.getClass().isArray()){
|
||||
// TODO probably we should provid a possibility to insert also non-primitive nodes
|
||||
// TODO: probably we should provide a possibility to insert also non-primitive nodes
|
||||
addPrimitiveValuesToTreeNode(oUnoPropertyNode, oUnoObject);
|
||||
}
|
||||
else{
|
||||
@@ -515,7 +515,7 @@ import com.sun.star.uno.XComponentContext;
|
||||
else if (_oUnoNode.getNodeType() == XUnoNode.nOTHERS){
|
||||
Object oUnoObject = _oUnoNode.getUnoObject();
|
||||
if ( oUnoObject.getClass().isArray()){
|
||||
// TODO probably we should provid a possibility to insert also non-primitive nodes
|
||||
// TODO: probably we should provide a possibility to insert also non-primitive nodes
|
||||
addPrimitiveValuesToTreeNode(_oUnoNode, oUnoObject);
|
||||
}
|
||||
else{
|
||||
|
||||
@@ -42,7 +42,7 @@ include $(SETTINGS)/std.mk
|
||||
|
||||
# Define non-platform/compiler specific settings
|
||||
|
||||
# we use the sample directory name dor separating this example
|
||||
# we use the sample directory name for separating this example
|
||||
# from others in the output directory
|
||||
SAMPLE_NAME=InstanceInspector
|
||||
SAMPLE_CLASS_OUT=$(OUT_CLASS)/$(SAMPLE_NAME)
|
||||
|
||||
@@ -42,7 +42,7 @@ include $(SETTINGS)/std.mk
|
||||
|
||||
# Define non-platform/compiler specific settings
|
||||
|
||||
# we use the sample directory name dor separating this example
|
||||
# we use the sample directory name for separating this example
|
||||
# from others in the output directory
|
||||
SAMPLE_NAME=MinimalComponent
|
||||
SAMPLE_CLASS_OUT=$(OUT_CLASS)/$(SAMPLE_NAME)
|
||||
|
||||
@@ -139,7 +139,7 @@ public class ChartTypeChange {
|
||||
xCompContext = com.sun.star.comp.helper.Bootstrap.bootstrap();
|
||||
|
||||
/* Gets the service manager instance to be used (or null). This method has
|
||||
been added for convenience, because the service manager is a often used
|
||||
been added for convenience, because the service manager is an often used
|
||||
object. */
|
||||
xMCF = xCompContext.getServiceManager();
|
||||
}
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
// comment: Step 1: get the Desktop object from the office
|
||||
// Step 2: open an empty Calc document
|
||||
// Step 3: enter a example text, set the numberformat to DM
|
||||
// Step 3: enter an example text, set the numberformat to DM
|
||||
// Step 4: change the numberformat to EUR (Euro)
|
||||
// Step 5: use the DM/EUR factor on each cell with a content
|
||||
|
||||
@@ -80,7 +80,7 @@ public class EuroAdaption {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
@@ -294,7 +294,7 @@ public class EuroAdaption {
|
||||
xCellRange = xSheet.getCellRangeByPosition( 2, 1 + iCounter,
|
||||
2, 1 + iCounter );
|
||||
|
||||
// get the ProperySet from the cell, to change the numberformat
|
||||
// get the PropertySet from the cell, to change the numberformat
|
||||
XPropertySet xCellProp = UnoRuntime.queryInterface(
|
||||
XPropertySet.class, xCellRange );
|
||||
xCellProp.setPropertyValue( "NumberFormat",
|
||||
|
||||
@@ -266,8 +266,8 @@ public class SCalc {
|
||||
// get the CellRange which holds the data for the chart and its RangeAddress
|
||||
// get the TableChartSupplier from the sheet and then the TableCharts from it.
|
||||
// add a new chart based on the data to the TableCharts.
|
||||
// get the ChartDocument, which provide the Diagramm. Change the properties
|
||||
// Dim3D (3 dimension) and String (the title) of the diagramm.
|
||||
// get the ChartDocument, which provide the Diagram. Change the properties
|
||||
// Dim3D (3 dimension) and String (the title) of the diagram.
|
||||
|
||||
|
||||
// insert a chart
|
||||
@@ -296,7 +296,7 @@ public class SCalc {
|
||||
XTableCharts oCharts = oSupp.getCharts();
|
||||
oCharts.addNewByName("Example", oRect, oAddr, true, true);
|
||||
|
||||
// get the diagramm and Change some of the properties
|
||||
// get the diagram and change some of the properties
|
||||
|
||||
try {
|
||||
oChart = (UnoRuntime.queryInterface(
|
||||
@@ -334,7 +334,7 @@ public class SCalc {
|
||||
XComponent xComp = null;
|
||||
|
||||
try {
|
||||
// get the servie manager rom the office
|
||||
// get the service manager from the office
|
||||
xMCF = xContext.getServiceManager();
|
||||
|
||||
// create a new instance of the desktop
|
||||
|
||||
@@ -49,7 +49,7 @@ public class TestHelper {
|
||||
return false;
|
||||
}
|
||||
|
||||
// get XTrucate implementation from output stream
|
||||
// get XTruncate implementation from output stream
|
||||
XTruncate xTruncate = UnoRuntime.queryInterface( XTruncate.class, xOutput );
|
||||
if ( xTruncate == null )
|
||||
{
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
// comment: Step 1: get the Desktop object from the office
|
||||
// Step 2: open an empty text document
|
||||
// Step 3: enter a example text
|
||||
// Step 3: enter an example text
|
||||
// Step 4: insert some bookmarks
|
||||
|
||||
// Chapter 5.1.1.4 Inserting bookmarks
|
||||
@@ -49,7 +49,7 @@ public class BookmarkInsertion {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
@@ -89,7 +89,7 @@ public class BookmarkInsertion {
|
||||
xTextDocument, mList[ iCounter ] );
|
||||
|
||||
if( xSearchInterface != null ) {
|
||||
// get the TextRange form the XInterface
|
||||
// get the TextRange from the XInterface
|
||||
xSearchTextRange = UnoRuntime.queryInterface(
|
||||
com.sun.star.text.XTextRange.class, xSearchInterface);
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
// comment: Step 1: get the Desktop object from the office
|
||||
// Step 2: open an empty text document
|
||||
// Step 3: enter a example text
|
||||
// Step 3: enter an example text
|
||||
// Step 4: get some text attributes
|
||||
// Step 5: check the PropertyState from the selection
|
||||
|
||||
@@ -50,7 +50,7 @@ public class HardFormatting {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
|
||||
@@ -83,7 +83,7 @@ public class SWriter {
|
||||
|
||||
//oooooooooooooooooooooooooooStep 3oooooooooooooooooooooooooooooooooooooooo
|
||||
// insert some text.
|
||||
// For this purpose get the Text-Object of the document an create the
|
||||
// For this purpose get the Text-Object of the document and create the
|
||||
// cursor. Now it is possible to insert a text at the cursor-position
|
||||
// via insertString
|
||||
|
||||
@@ -243,7 +243,7 @@ public class SWriter {
|
||||
// insert a text frame.
|
||||
// create an instance of com.sun.star.text.TextFrame using the MSF of the
|
||||
// document. Change some properties an insert it.
|
||||
// Now get the text-Object of the frame an the corresponding cursor.
|
||||
// Now get the text-Object of the frame and the corresponding cursor.
|
||||
// Insert some text via insertString.
|
||||
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ public class StyleCreation {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
// comment: Step 1: get the Desktop object from the office
|
||||
// Step 2: open an empty text document
|
||||
// Step 3: enter a example text
|
||||
// Step 3: enter an example text
|
||||
// Step 4: use the paragraph collection
|
||||
// Step 5: apply a different paragraph style on the paragraphs
|
||||
|
||||
@@ -49,7 +49,7 @@ public class StyleInitialization {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
@@ -111,7 +111,7 @@ public class StyleInitialization {
|
||||
// END: 'Style basics' Section from the Tutorial
|
||||
|
||||
// There are two way to travel through the paragraphs, with a
|
||||
// paragraph cursor, or a enumeration.
|
||||
// paragraph cursor, or an enumeration.
|
||||
// You find both ways in this example
|
||||
|
||||
// The first way, with the paragraph cursor
|
||||
@@ -127,7 +127,7 @@ public class StyleInitialization {
|
||||
xEnumerationAccess = UnoRuntime.queryInterface(
|
||||
com.sun.star.container.XEnumerationAccess.class, xText );
|
||||
|
||||
// the enumeration contains all paragraph form the document
|
||||
// the enumeration contains all paragraph from the document
|
||||
com.sun.star.container.XEnumeration xParagraphEnumeration = null;
|
||||
xParagraphEnumeration = xEnumerationAccess.createEnumeration();
|
||||
|
||||
@@ -187,7 +187,7 @@ public class StyleInitialization {
|
||||
xParaStyleCollection = UnoRuntime.queryInterface(
|
||||
com.sun.star.container.XNameContainer.class, xNameAccess.getByName( "ParagraphStyles" ));
|
||||
|
||||
// create a array from strings with the name of all paragraph styles from the text document
|
||||
// create an array from strings with the name of all paragraph styles from the text document
|
||||
String[] sElementNames = xParaStyleCollection.getElementNames();
|
||||
int iElementCount = sElementNames.length;
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
// comment: Step 1: get the Desktop object from the office
|
||||
// Step 2: open an empty text document
|
||||
// Step 3: enter a example text
|
||||
// Step 3: enter an example text
|
||||
// Step 4: replace some english spelled words with US spelled
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ public class TextReplace {
|
||||
public static void main(String args[]) {
|
||||
// You need the desktop to create a document
|
||||
// The getDesktop method does the UNO bootstrapping, gets the
|
||||
// remote servie manager and the desktop object.
|
||||
// remote service manager and the desktop object.
|
||||
com.sun.star.frame.XDesktop xDesktop = null;
|
||||
xDesktop = getDesktop();
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ This extension is a Proof of concept on implementing Toolpanel in Python
|
||||
- alternatively zip the files and name it toolpanel.oxt
|
||||
- install it
|
||||
- activate Task Panes in menu (check View > Task Pane menu)
|
||||
- enjoy !
|
||||
- enjoy!
|
||||
|
||||
The events of the controls (Click me button) in the task pane are handled by basic macro code to illustrate that Toolpanel definition and events codes are indepedant. One could use any language to react on events
|
||||
The events of the controls (Click me button) in the task panel are handled by basic macro code to illustrate that Toolpanel definition and events codes are independent. One could use any language to react on events
|
||||
|
||||
Then focus only on .py and xml files for the toolpanel activation analysis
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@
|
||||
#
|
||||
|
||||
#
|
||||
# check - a perl script to check some files and directories if they exists
|
||||
# check - a perl script to check some files and directories if they exist
|
||||
# A first simple check if the SDK was built completely.
|
||||
#
|
||||
|
||||
|
||||
Reference in New Issue
Block a user