/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef _PAD_PROGRESS_HXX_ #define _PAD_PROGRESS_HXX_ #include "vcl/dialog.hxx" #include "vcl/fixed.hxx" #include "vcl/button.hxx" #include "svtools/prgsbar.hxx" namespace padmin { class ProgressDialog : public ModelessDialog { FixedText maOperation; FixedText maFilename; FixedText maProgressTxt; CancelButton maCancelButton; ProgressBar maProgressBar; int mnMax, mnMin; sal_Bool mbCanceled; public: ProgressDialog( Window*, sal_Bool bCancelable = sal_True, int nMin = 0, int nMax = 100 ); ~ProgressDialog(); DECL_LINK( ClickBtnHdl, Button* ); void setValue( int nValue ); void setRange( int nMin, int nMax ) { mnMin = nMin; mnMax = nMax; } void startOperation( const String& ); void setFilename( const String& ); sal_Bool isCanceled() { return mbCanceled; } }; } // namespace #endif /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ cd-5.3 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/vcl/Executable_icontest.mk
AgeCommit message (Expand)Author
2023-09-23Use less epoxy external headers dependencyGabor Kelemen
2023-08-26Drop glm dependency from vclGabor Kelemen
2022-03-28Drop support for OpenGL denylist on X11Stephan Bergmann
2021-11-15Remove unused header path: vcl workben makefilesHossein
2021-05-26gbuild: Handle glxtest + vclmain usage via macrosJan-Marek Glogowski
2020-02-19move svtabbx.hxx to vcl/toolkitCaolán McNamara
2020-02-14move dialog.hxx to vcl/include/toolkitCaolán McNamara
2019-04-25Cut down on -pthread/-lpthread proliferationStephan Bergmann
2018-08-27rename ENABLE_HEADLESS option to DISABLE_GUINoel Grandin
2018-06-10Fix build with GLM 0.9.9.0, tdf#118070Louis Sautier
2016-12-13post glew->epoxy, we don't need to link to win openg32 and mac OpenGLCaolán McNamara
2016-12-13change from glew to epoxyCaolán McNamara
2016-08-03Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusionTor Lillqvist
2016-03-25fix headless buildOliver Specht
2015-11-12Bin mesa_headers completelyTor Lillqvist
2015-11-12Avoid mesa_headers on X11, also link with -lGL only where necesssaryTor Lillqvist
2015-10-20Add DLOPEN_LIBS to configure for some cases where -ldl is neededRichard PALO
2015-03-02Remove references to unused GLUStephan Bergmann
2015-02-07Fixup --without-x buildRiccardo Magliocchetti
2014-11-23vcl: fix linkage issue for Executable_icontest.mkChris Sherlock
2014-11-21make glxtest available in salmainMarkus Mohrhard
2014-11-10merge vcllo and vclopenglloMarkus Mohrhard
2014-10-10Use gb_Executable_use_system_win32_libs for MinGW's sakeTor Lillqvist
2014-10-10Build icontest for OS X, too. Does not work at all, thoughTor Lillqvist
2014-10-10Build icontest for Windows, tooTor Lillqvist
2014-10-08Add a start on a "temporary" test prog for traditional vcl vs. OpenGLTor Lillqvist