1*a622bb93SDamjan Jovanovic<?xml version="1.0" encoding="UTF-8"?> 2*a622bb93SDamjan Jovanovic<!--*********************************************************** 3*a622bb93SDamjan Jovanovic * 4*a622bb93SDamjan Jovanovic * Licensed to the Apache Software Foundation (ASF) under one 5*a622bb93SDamjan Jovanovic * or more contributor license agreements. See the NOTICE file 6*a622bb93SDamjan Jovanovic * distributed with this work for additional information 7*a622bb93SDamjan Jovanovic * regarding copyright ownership. The ASF licenses this file 8*a622bb93SDamjan Jovanovic * to you under the Apache License, Version 2.0 (the 9*a622bb93SDamjan Jovanovic * "License"); you may not use this file except in compliance 10*a622bb93SDamjan Jovanovic * with the License. You may obtain a copy of the License at 11*a622bb93SDamjan Jovanovic * 12*a622bb93SDamjan Jovanovic * http://www.apache.org/licenses/LICENSE-2.0 13*a622bb93SDamjan Jovanovic * 14*a622bb93SDamjan Jovanovic * Unless required by applicable law or agreed to in writing, 15*a622bb93SDamjan Jovanovic * software distributed under the License is distributed on an 16*a622bb93SDamjan Jovanovic * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17*a622bb93SDamjan Jovanovic * KIND, either express or implied. See the License for the 18*a622bb93SDamjan Jovanovic * specific language governing permissions and limitations 19*a622bb93SDamjan Jovanovic * under the License. 20*a622bb93SDamjan Jovanovic * 21*a622bb93SDamjan Jovanovic ***********************************************************--> 22*a622bb93SDamjan Jovanovic 23*a622bb93SDamjan Jovanovic 24*a622bb93SDamjan Jovanovic<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> 25*a622bb93SDamjan Jovanovic<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Events" script:language="StarBasic">REM ***** BASIC ***** 26*a622bb93SDamjan Jovanovic 27*a622bb93SDamjan JovanovicGlobal s_CloseListenerCalled As Boolean 28*a622bb93SDamjan Jovanovic 29*a622bb93SDamjan JovanovicSub PressCancel 30*a622bb93SDamjan Jovanovic gDlgState = cDlgCancel 31*a622bb93SDamjan Jovanovicend Sub 32*a622bb93SDamjan Jovanovic 33*a622bb93SDamjan JovanovicSub PressOk 34*a622bb93SDamjan Jovanovic gDlgState = cDlgOk 35*a622bb93SDamjan Jovanovicend Sub 36*a622bb93SDamjan Jovanovic 37*a622bb93SDamjan JovanovicSub PressTest 38*a622bb93SDamjan Jovanovic gOptionsDialog.EndExecute() 39*a622bb93SDamjan Jovanovic gDlgState = cDlgStartTest 40*a622bb93SDamjan Jovanovicend Sub 41*a622bb93SDamjan Jovanovic 42*a622bb93SDamjan JovanovicSub closeListener_queryClosing 43*a622bb93SDamjan Jovanovic ' not interested in 44*a622bb93SDamjan Jovanovic closeListener_queryClosing = TRUE 45*a622bb93SDamjan JovanovicEnd Sub 46*a622bb93SDamjan Jovanovic 47*a622bb93SDamjan JovanovicSub closeListener_notifyClosing 48*a622bb93SDamjan Jovanovic s_CloseListenerCalled = TRUE 49*a622bb93SDamjan JovanovicEnd Sub 50*a622bb93SDamjan Jovanovic 51*a622bb93SDamjan JovanovicSub closeListener_disposing 52*a622bb93SDamjan Jovanovic ' not interested in 53*a622bb93SDamjan JovanovicEnd Sub 54*a622bb93SDamjan Jovanovic 55*a622bb93SDamjan JovanovicSub ResetCloseListenerFlag 56*a622bb93SDamjan Jovanovic s_CloseListenerCalled = FALSE 57*a622bb93SDamjan JovanovicEnd Sub 58*a622bb93SDamjan Jovanovic 59*a622bb93SDamjan JovanovicFunction HasCloseListenerBeenCalled As Boolean 60*a622bb93SDamjan Jovanovic HasCloseListenerBeenCalled = s_CloseListenerCalled 61*a622bb93SDamjan JovanovicEnd Function 62*a622bb93SDamjan Jovanovic</script:module> 63