From 417392b0c2501134a6c290b61eb0a886c7acb4c2 Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Sat, 28 Jan 2012 20:56:23 +0100 Subject: replace obsolete "master" branch with README that points at new repo --- padmin/source/helper.hxx | 130 ----------------------------------------------- 1 file changed, 130 deletions(-) delete mode 100644 padmin/source/helper.hxx (limited to 'padmin/source/helper.hxx') diff --git a/padmin/source/helper.hxx b/padmin/source/helper.hxx deleted file mode 100644 index 97fd1887ae..0000000000 --- a/padmin/source/helper.hxx +++ /dev/null @@ -1,130 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2000, 2010 Oracle and/or its affiliates. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * - * for a copy of the LGPLv3 License. - * - ************************************************************************/ - -#ifndef _PAD_HELPER_HXX_ -#define _PAD_HELPER_HXX_ - -#ifndef __SGI_STL_LIST -#include -#endif -#include -#include -#include -#include -#include -#include -#include -#include - -#if defined SPA_DLLIMPLEMENTATION -#define SPA_DLLPUBLIC SAL_DLLPUBLIC_EXPORT -#else -#define SPA_DLLPUBLIC SAL_DLLPUBLIC_IMPORT -#endif - - -class Config; - -#define PSPRINT_PPDDIR "driver" - -namespace padmin -{ -class DelMultiListBox : public MultiListBox -{ - Link m_aDelPressedLink; -public: - DelMultiListBox( Window* pParent, const ResId& rResId ) : - MultiListBox( pParent, rResId ) {} - ~DelMultiListBox() {} - - virtual long Notify( NotifyEvent& rEvent ); - - Link setDelPressedLink( const Link& rLink ) - { - Link aOldLink( m_aDelPressedLink ); - m_aDelPressedLink = rLink; - return aOldLink; - } - const Link& getDelPressedLink() const { return m_aDelPressedLink; } -}; - -class DelListBox : public ListBox -{ - Link m_aDelPressedLink; -public: - DelListBox( Window* pParent, const ResId& rResId ) : - ListBox( pParent, rResId ) {} - ~DelListBox() {} - - virtual long Notify( NotifyEvent& rEvent ); - - Link setDelPressedLink( const Link& rLink ) - { - Link aOldLink( m_aDelPressedLink ); - m_aDelPressedLink = rLink; - return aOldLink; - } - const Link& getDelPressedLink() const { return m_aDelPressedLink; } -}; - -class QueryString : public ModalDialog -{ -private: - OKButton m_aOKButton; - CancelButton m_aCancelButton; - FixedText m_aFixedText; - Edit m_aEdit; - ComboBox m_aComboBox; - - String& m_rReturnValue; - bool m_bUseEdit; - - DECL_LINK( ClickBtnHdl, Button* ); - -public: - QueryString( Window*, String &, String &, const ::std::list< String >& rChoices = ::std::list() ); - // parent window, Query text, initial value - ~QueryString(); -}; - -sal_Bool AreYouSure( Window*, int nRid = -1 ); - -ResId PaResId( sal_uInt32 nId ); - -void FindFiles( const String& rDirectory, ::std::list< String >& rResult, const String& rSuffixes, bool bRecursive = false ); - -Config& getPadminRC(); -void freePadminRC(); - -bool chooseDirectory( String& rInOutPath ); - -} // namespace padmin - -#endif - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ -- cgit v1.2.3