/usr/include/root/TGPasswdDialog.h is in libroot-gui-dev 5.34.19+dfsg-1.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | // @(#)root/gui:$Id$
// Author: G. Ganis 10/10/2005
/*************************************************************************
* Copyright (C) 1995-2005, Rene Brun and Fons Rademakers. *
* All rights reserved. *
* *
* For the licensing terms see $ROOTSYS/LICENSE. *
* For the list of contributors see $ROOTSYS/README/CREDITS. *
*************************************************************************/
#ifndef ROOT_TPasswdDialog
#define ROOT_TPasswdDialog
//////////////////////////////////////////////////////////////////////////
// //
// TGPasswdDialog //
// //
// Graphic dialog to enter passwords //
// //
// Usage: //
// //
// { //
// // Buffer for the passwd //
// char pwdbuf[128] //
// //
// Open the dialog box //
// TGPasswdDialog dialog("My prompt", pwdbuf, 128); //
// //
// // Wait until the user is done //
// while (gROOT->IsInterrupted()) //
// gSystem->DispatchOneEvent(kFALSE); //
// //
// // Password is now in pwdbuf //
// ... //
// //
// } //
// //
// //
//////////////////////////////////////////////////////////////////////////
#ifndef ROOT_TTime
#include "TTime.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
class TGTransientFrame;
class TGTextButton;
class TGTextEntry;
class TGTextBuffer;
class TGPasswdDialog {
private:
char *fPwdBuf; // buffer where to store the passwd
Int_t fPwdLenMax; // passwd buffer length
TGTransientFrame *fDialog; // main frame of this widget
TGTextButton *fOk; // Ok button
TGTextEntry *fPasswd; // Password TextEntry
TGTextBuffer *fPasswdText; // Passwd Buffer
public:
TGPasswdDialog(const char *prompt, char *pwdbuf, Int_t pwdlenmax,
UInt_t w = 400, UInt_t h = 400);
virtual ~TGPasswdDialog();
void ReturnPressed();
// slots
void CloseWindow();
void DoClose();
ClassDef(TGPasswdDialog,0) // Dialog for entering passwords
};
#endif
|