Annotation of truecrypt/main/forms/aboutdialog.cpp, revision 1.1

1.1     ! root        1: /*
        !             2:  Copyright (c) 2008 TrueCrypt Foundation. All rights reserved.
        !             3: 
        !             4:  Governed by the TrueCrypt License 2.4 the full text of which is contained
        !             5:  in the file License.txt included in TrueCrypt binary and source code
        !             6:  distribution packages.
        !             7: */
        !             8: 
        !             9: #include "System.h"
        !            10: #include "Volume/Version.h"
        !            11: #include "Main/Application.h"
        !            12: #include "Main/GraphicUserInterface.h"
        !            13: #include "Main/Resources.h"
        !            14: #include "AboutDialog.h"
        !            15: 
        !            16: namespace TrueCrypt
        !            17: {
        !            18:        AboutDialog::AboutDialog (wxWindow* parent) : AboutDialogBase (parent)
        !            19:        {
        !            20:                LogoBitmap->SetBitmap (Resources::GetTextualLogoBitmap());
        !            21: 
        !            22:                VersionStaticText->SetLabel (Application::GetName() + L" " + StringConverter::ToWide (Version::String()));
        !            23:                CopyrightStaticText->SetLabel (L"Copyright \xA9 2003-2008 TrueCrypt Foundation");
        !            24:                WebsiteHyperlink->SetLabel (L"www.truecrypt.org");
        !            25: 
        !            26:                CreditsTextCtrl->SetMinSize (wxSize (
        !            27:                        Gui->GetCharWidth (CreditsTextCtrl) * 70,
        !            28:                        Gui->GetCharHeight (CreditsTextCtrl) * 6
        !            29: #ifdef TC_WINDOWS
        !            30:                        - 5
        !            31: #else
        !            32:                        - 11
        !            33: #endif
        !            34:                        ));
        !            35: 
        !            36:                Layout();
        !            37:                Fit();
        !            38:                Center();
        !            39: 
        !            40:                CreditsTextCtrl->ChangeValue (
        !            41:                        L"Portions of this software are based in part on the works of the following people: "
        !            42:                        L"Paul Le Roux, "
        !            43:                        L"Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, Niels Ferguson, "
        !            44:                        L"Lars Knudsen, Ross Anderson, Eli Biham, "
        !            45:                        L"Joan Daemen, Vincent Rijmen, "
        !            46:                        L"Phillip Rogaway, "
        !            47:                        L"Hans Dobbertin, Antoon Bosselaers, Bart Preneel, "
        !            48:                        L"Paulo Barreto, Brian Gladman, Wei Dai, Peter Gutmann, and many others.\n\n"
        !            49: 
        !            50:                        L"Portions of this software:\n"
        !            51:                        L"Copyright \xA9 2003-2008 TrueCrypt Foundation. All Rights Reserved.\n"
        !            52:                        L"Copyright \xA9 1998-2000 Paul Le Roux. All Rights Reserved.\n"
        !            53:                        L"Copyright \xA9 1999-2006 Brian Gladman. All Rights Reserved.\n"
        !            54:                        L"Copyright \xA9 1995-1997 Eric Young. All Rights Reserved.\n"
        !            55:                        L"Copyright \xA9 2001 Markus Friedl. All Rights Reserved.\n\n"
        !            56: 
        !            57:                        L"This software as a whole:\n"
        !            58:                        L"Copyright \xA9 2008 TrueCrypt Foundation. All rights reserved.\n\n"
        !            59: 
        !            60:                        L"This software uses wxWidgets library, which is copyright \xA9 1998-2008 Julian Smart, Robert Roebling et al.\n\n"
        !            61: 
        !            62:                        L"A TrueCrypt Foundation Release");
        !            63:        }
        !            64: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.