Geant4-11
Functions | Variables
G4UIWin32.cc File Reference
#include "G4UIWin32.hh"
#include <cstring>
#include <utility>
#include <windows.h>
#include <commctrl.h>
#include <wingdi.h>
#include "G4UImanager.hh"
#include "G4UIcommand.hh"
#include "G4StateManager.hh"
#include "G4UIcommandTree.hh"
#include "G4MTcoutDestination.hh"
#include "G4Win32.hh"

Go to the source code of this file.

Functions

static G4bool ConvertStringToInt (const char *, G4int &)
 

Variables

static G4int actionIdentifier = 0
 
static G4bool exitHelp = true
 
static G4bool exitPause = true
 
static G4bool exitSession = true
 
static char mainClassName [] = "G4UIWin32"
 
static WNDPROC origComboEditorWindowProc
 
static G4UIsessiontmpSession = nullptr
 

Function Documentation

◆ ConvertStringToInt()

G4bool ConvertStringToInt ( const char *  aString,
G4int aInt 
)
static

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Definition at line 1299 of file G4UIWin32.cc.

1299 {
1300 aInt = 0;
1301 if (aString == nullptr) return false;
1302 char* s;
1303 G4long value = strtol(aString, &s, 10);
1304 if (s == aString) return false;
1305 aInt = value;
1306 return true;
1307}
static constexpr double s
Definition: G4SIunits.hh:154
long G4long
Definition: G4Types.hh:87

References s.

Referenced by G4UIWin32::ProcessEnterKey().

Variable Documentation

◆ actionIdentifier

G4int actionIdentifier = 0
static

Definition at line 59 of file G4UIWin32.cc.

Referenced by G4UIWin32::AddButton().

◆ exitHelp

G4bool exitHelp = true
static

Definition at line 51 of file G4UIWin32.cc.

Referenced by G4UIWin32::GetHelpChoice(), and G4UIWin32::ProcessEnterKey().

◆ exitPause

G4bool exitPause = true
static

◆ exitSession

G4bool exitSession = true
static

◆ mainClassName

char mainClassName[] = "G4UIWin32"
static

Definition at line 48 of file G4UIWin32.cc.

Referenced by G4UIWin32::G4UIWin32().

◆ origComboEditorWindowProc

WNDPROC origComboEditorWindowProc
static

Definition at line 55 of file G4UIWin32.cc.

Referenced by G4UIWin32::ComboEditorWindowProc(), and G4UIWin32::CreateComponents().

◆ tmpSession

G4UIsession* tmpSession = nullptr
static

Definition at line 52 of file G4UIWin32.cc.

Referenced by G4UIWin32::G4UIWin32(), and G4UIWin32::MainWindowProc().