TimeTrack::TimeTrack(DirManager *projDirManager, const ZoomInfo *zoomInfo): Track(projDirManager) , mZoomInfo(zoomInfo) { mHeight = 100; mRangeLower = 0.9; mRangeUpper = 1.1; mDisplayLog = false; mEnvelope = new Envelope(); mEnvelope->SetTrackLen(1000000000.0); mEnvelope->SetInterpolateDB(true); mEnvelope->Flatten(1.0); mEnvelope->Mirror(false); mEnvelope->SetOffset(0); mEnvelope->SetRange(TIMETRACK_MIN, TIMETRACK_MAX); SetDefaultName(_("Time Track")); SetName(GetDefaultName()); mRuler = new Ruler; mRuler->SetUseZoomInfo(0, mZoomInfo); mRuler->SetLabelEdges(false); mRuler->SetFormat(Ruler::TimeFormat); blankBrush.SetColour(214, 214, 214); blankPen.SetColour(214, 214, 214); }
// Copy the track metadata but not the contents. void TimeTrack::Init(const TimeTrack &orig) { Track::Init(orig); SetDefaultName(orig.GetDefaultName()); SetName(orig.GetName()); SetRangeLower(orig.GetRangeLower()); SetRangeUpper(orig.GetRangeUpper()); SetDisplayLog(orig.GetDisplayLog()); }
NoteTrack::NoteTrack(DirManager * projDirManager): Track(projDirManager) { SetDefaultName(_("Note Track")); SetName(GetDefaultName()); mSeq = NULL; mLen = 0.0; mDirManager = projDirManager; mBottomNote = 24; mVisibleChannels = 0xFFFF; }
NoteTrack::NoteTrack(DirManager * projDirManager): Track(projDirManager) { SetDefaultName(_("Note Track")); SetName(GetDefaultName()); mSeq = NULL; mLen = 0.0; mSerializationBuffer = NULL; mSerializationLength = 0; mDirManager = projDirManager; mBottomNote = 24; mVisibleChannels = 0xFFFF; mLastMidiPosition = 0; }
NoteTrack::NoteTrack(DirManager * projDirManager): Track(projDirManager) { SetDefaultName(_("Note Track")); SetName(GetDefaultName()); mSeq = NULL; mSerializationBuffer = NULL; mSerializationLength = 0; mDirManager = projDirManager; #ifdef EXPERIMENTAL_MIDI_OUT mGain = 0; #endif mBottomNote = 24; mPitchHeight = 5; mVisibleChannels = ALL_CHANNELS; mLastMidiPosition = 0; }
void QueryAttributes::SetFromNode(DataNode *parentNode) { if(parentNode == 0) return; DataNode *searchNode = parentNode->GetNode("QueryAttributes"); if(searchNode == 0) return; DataNode *node; if((node = searchNode->GetNode("resultsMessage")) != 0) SetResultsMessage(node->AsString()); if((node = searchNode->GetNode("resultsValue")) != 0) SetResultsValue(node->AsDoubleVector()); if((node = searchNode->GetNode("timeStep")) != 0) SetTimeStep(node->AsInt()); if((node = searchNode->GetNode("varTypes")) != 0) SetVarTypes(node->AsIntVector()); if((node = searchNode->GetNode("pipeIndex")) != 0) SetPipeIndex(node->AsInt()); if((node = searchNode->GetNode("xUnits")) != 0) SetXUnits(node->AsString()); if((node = searchNode->GetNode("yUnits")) != 0) SetYUnits(node->AsString()); if((node = searchNode->GetNode("floatFormat")) != 0) SetFloatFormat(node->AsString()); if((node = searchNode->GetNode("xmlResult")) != 0) SetXmlResult(node->AsString()); if((node = searchNode->GetNode("suppressOutput")) != 0) SetSuppressOutput(node->AsBool()); if((node = searchNode->GetNode("queryInputParams")) != 0) SetQueryInputParams(node->AsMapNode()); if((node = searchNode->GetNode("defaultName")) != 0) SetDefaultName(node->AsString()); if((node = searchNode->GetNode("defaultVars")) != 0) SetDefaultVars(node->AsStringVector()); }
BehaviorMetadata::BehaviorMetadata(const gd::String & extensionNamespace_, const gd::String & name_, const gd::String & fullname_, const gd::String & defaultName_, const gd::String & description_, const gd::String & group_, const gd::String & icon24x24, const gd::String & className_, std::shared_ptr<gd::Behavior> instance_, std::shared_ptr<gd::BehaviorsSharedData> sharedDatasInstance_) : extensionNamespace(extensionNamespace_), instance(instance_), sharedDatasInstance(sharedDatasInstance_) { #if defined(GD_IDE_ONLY) SetFullName(gd::String(fullname_)); SetDescription(gd::String(description_)); SetDefaultName(gd::String(defaultName_)); SetGroup(group_); className = className_; iconFilename = icon24x24; #if !defined(GD_NO_WX_GUI) if ( gd::SkinHelper::IconExists(iconFilename, 24) ) SetBitmapIcon(gd::SkinHelper::GetIcon(iconFilename, 24)); else if ( wxFile::Exists(iconFilename) ) SetBitmapIcon(wxBitmap(iconFilename, wxBITMAP_TYPE_ANY)); else { std::cout << "Warning: The icon file for behavior \"" << name_ << " was not found in the current skin icons" << " and the specified name is not an existing filename."; SetBitmapIcon(wxBitmap(24,24)); } #endif #endif if ( instance ) instance->SetTypeName(name_); if ( sharedDatasInstance ) sharedDatasInstance->SetTypeName(name_); }
TimeTrack::TimeTrack(DirManager *projDirManager): Track(projDirManager) { mHeight = 50; mRangeLower = 90; mRangeUpper = 110; mEnvelope = new Envelope(); mEnvelope->SetTrackLen(1000000000.0); mEnvelope->SetInterpolateDB(false); mEnvelope->Flatten(0.5); mEnvelope->Mirror(false); SetDefaultName(_("Time Track")); SetName(GetDefaultName()); mRuler = new Ruler(); mRuler->SetLabelEdges(false); mRuler->SetFormat(Ruler::TimeFormat); blankBrush.SetColour(214, 214, 214); blankPen.SetColour(214, 214, 214); }
BOOL CGitSwitchDlg::OnInitDialog() { CHorizontalResizableStandAloneDialog::OnInitDialog(); CAppUtils::MarkWindowAsUnpinnable(m_hWnd); AddAnchor(IDC_GROUP_OPTION, TOP_LEFT, TOP_RIGHT); AddAnchor(IDC_EDIT_BRANCH, TOP_LEFT, TOP_RIGHT); AddAnchor(IDOK,BOTTOM_RIGHT); AddAnchor(IDCANCEL,BOTTOM_RIGHT); AddAnchor(IDHELP,BOTTOM_RIGHT); CHOOSE_VERSION_ADDANCHOR; this->AddOthersToAnchor(); EnableSaveRestore(_T("SwitchDlg")); CString sWindowTitle; GetWindowText(sWindowTitle); CAppUtils::SetWindowTitle(m_hWnd, g_Git.m_CurrentDir, sWindowTitle); Init(); if(m_Base.IsEmpty()) SetDefaultChoose(IDC_RADIO_BRANCH); else { this->GetDlgItem(IDC_COMBOBOXEX_VERSION)->SetWindowTextW(m_Base); SetDefaultChoose(IDC_RADIO_VERSION); } SetDefaultName(TRUE); this->GetDlgItem(IDC_CHECK_TRACK)->EnableWindow(FALSE); return TRUE; }
void CGitSwitchDlg::OnVersionChanged() { SetDefaultName(TRUE); }
void CGitSwitchDlg::OnBnClickedChooseRadioHost() { OnBnClickedChooseRadio(); SetDefaultName(TRUE); }
// Copy the track metadata but not the contents. void TimeTrack::Init(const TimeTrack &orig) { Track::Init(orig); SetDefaultName(orig.GetDefaultName()); SetName(orig.GetName()); }
void CGitSwitchDlg::OnBnClickedCheckBranch() { SetDefaultName(FALSE); }
void CGitSwitchDlg::OnCbnEditchangeComboboxexVersion() { SetDefaultName(TRUE); }
//static int init_complete; void InitSyslog( int ignore_options ) { #ifndef __STATIC_GLOBALS__ if( syslog_local ) { #ifndef __NO_OPTIONS__ if( !ignore_options ) LoadOptions(); #endif return; } SimpleRegisterAndCreateGlobal( syslog_local ); if( !(*syslog_local).flags.bInitialized ) #endif { //logtype = SYSLOG_FILE; //(*syslog_local).file = stderr; #if defined( WIN32 ) (*syslog_local).next_lprintf_tls = TlsAlloc(); #elif defined( __LINUX__ ) pthread_key_create( &((*syslog_local).next_lprintf_tls), NULL ); #endif (*syslog_local).flags.bLogThreadID = 1; hSock = INVALID_SOCKET; (*syslog_local).hSyslogdSock = INVALID_SOCKET; bCPUTickWorks = 1; nLogLevel = LOG_NOISE-1; // default log EVERYTHING #ifdef __ANDROID__ { logtype = SYSLOG_SYSTEM; nLogLevel = LOG_NOISE + 1000; // default log EVERYTHING (*syslog_local).flags.bLogSourceFile = 1; (*syslog_local).flags.bUseDeltaTime = 1; (*syslog_local).flags.bLogCPUTime = 1; (*syslog_local).flags.bLogThreadID = 1; (*syslog_local).flags.bLogProgram = 0; SystemLogTime( SYSLOG_TIME_HIGH ); } #else # if defined( _DEBUG ) || 1 { # ifdef __LINUX__ logtype = SYSLOG_SOCKET_SYSLOGD; (*syslog_local).flags.bLogProgram = 1; # else /* using SYSLOG_AUTO_FILE option does not require this to be open. * it is opened on demand. */ logtype = SYSLOG_AUTO_FILE; (*syslog_local).flags.bLogOpenBackup = 1; (*syslog_local).flags.bUseDeltaTime = 1; (*syslog_local).flags.bLogCPUTime = 1; (*syslog_local).flags.bUseDeltaTime = 1; (*syslog_local).flags.bLogCPUTime = 1; (*syslog_local).flags.bLogProgram = 0; SystemLogTime( SYSLOG_TIME_HIGH ); # endif nLogLevel = LOG_NOISE + 1000; // default log EVERYTHING (*syslog_local).flags.bLogOpenAppend = 0; (*syslog_local).flags.bLogSourceFile = 1; (*syslog_local).flags.bLogThreadID = 1; //SetDefaultName( NULL, NULL, NULL ); //lprintf( WIDE("Syslog Initializing, debug mode, startup programname.log\n") ); } # else // stderr? logtype = SYSLOG_NONE; (*syslog_local).file = NULL; # endif #endif (*syslog_local).flags.bInitialized = 1; } #ifndef __NO_OPTIONS__ if( !ignore_options ) LoadOptions(); #else (*syslog_local).flags.bOptionsLoaded = 1; # ifndef __ANDROID__ SetDefaultName( NULL, NULL, NULL ); # endif #endif }
static void LoadOptions( void ) { if( !(*syslog_local).flags.bOptionsLoaded ) { (*syslog_local).flags.bLogSourceFile = SACK_GetProfileIntEx( GetProgramName() , WIDE( "SACK/Logging/Log Source File") , (*syslog_local).flags.bLogSourceFile, TRUE ); #ifndef __ANDROID__ // android has a system log that does just fine/ default startup sets that. if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Enable System Log" ) , 0 , TRUE ) ) { logtype = SYSLOG_SYSTEM; (*syslog_local).flags.bLogProgram = 1; } else if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Enable File Log" ) , ( logtype == SYSLOG_AUTO_FILE ) , TRUE ) ) { //logtype = SYSLOG_AUTO_FILE; (*syslog_local).flags.bLogOpenAppend = 0; (*syslog_local).flags.bLogOpenBackup = 1; (*syslog_local).flags.bLogProgram = 1; } // set all default parts of the name. // this overrides options with options available from SQL database. if( SACK_GetProfileIntEx( GetProgramName(), WIDE("SACK/Logging/Default Log Location is current directory"), 0, TRUE ) ) { // override filepath, if log exception. TEXTCHAR buffer[256]; GetCurrentPath( buffer, sizeof( buffer ) ); SetDefaultName( buffer, NULL, NULL ); } else if( SACK_GetProfileIntEx( GetProgramName(), WIDE("SACK/Logging/Default Log Location is exectuable directory"), 0, TRUE ) ) { SetDefaultName( GetProgramPath(), NULL, NULL ); } else if( SACK_GetProfileIntEx( GetProgramName(), WIDE("SACK/Logging/Default Log Location is common data directory"), 1, TRUE ) ) { SetDefaultName( NULL, NULL, NULL ); } else { TEXTCHAR buffer[256]; // if this is blank, then length result from getprofilestring is 0, and default is with the program. // so I'll lave functionality as expected for a default. SACK_GetProfileStringEx( GetProgramName(), WIDE( "SACK/Logging/Default Log Location" ), WIDE( "" ), buffer, sizeof( buffer ), TRUE ); if( buffer[0] ) { SetDefaultName( buffer, NULL, NULL ); } } #endif if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Send Log to UDP" ), 0, TRUE ) ) { if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Broadcast UDP" ), 0, TRUE ) ) logtype = SYSLOG_UDPBROADCAST; else logtype = SYSLOG_UDP; } nLogLevel = SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Default Log Level (1001:all, 100:least)" ), nLogLevel, TRUE ); // use the defaults; they may be overriden by reading the options. (*syslog_local).flags.bLogThreadID = SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Thread ID" ), (*syslog_local).flags.bLogThreadID, TRUE ); (*syslog_local).flags.bLogProgram = SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Program" ), (*syslog_local).flags.bLogProgram, TRUE ); (*syslog_local).flags.bLogSourceFile = SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Source File" ), (*syslog_local).flags.bLogSourceFile, TRUE ); if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log CPU Tick Time and Delta" ), (*syslog_local).flags.bLogCPUTime, TRUE ) ) { SystemLogTime( SYSLOG_TIME_CPU|SYSLOG_TIME_DELTA ); } else if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Time as Delta" ), (*syslog_local).flags.bUseDeltaTime, TRUE ) ) { SystemLogTime( SYSLOG_TIME_HIGH|SYSLOG_TIME_DELTA ); } else if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Time" ), (*syslog_local).flags.bLogTime, TRUE ) ) { if( SACK_GetProfileIntEx( GetProgramName(), WIDE( "SACK/Logging/Log Date" ), (*syslog_local).flags.bUseDay, TRUE ) ) { SystemLogTime( SYSLOG_TIME_LOG_DAY|SYSLOG_TIME_HIGH ); } else SystemLogTime( SYSLOG_TIME_HIGH ); } else SystemLogTime( 0 ); (*syslog_local).flags.bOptionsLoaded = 1; } }