FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
AcadAppInfoImp.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19#include "..\acdb17\AcadApp.h"
21
22class CStringList;
23
25{
26public:
28 bool appImplements(wchar_t const *)const ;
29 bool managed(void)const ;
35 AcadApp::ErrorStatus writeCommandNameToRegistry(wchar_t const *,wchar_t const *);
40 virtual ~AcadAppInfoImp(void);
41 void setAppDesc(wchar_t const *);
43 void setAppName(wchar_t const *);
45 void setManaged(bool);
46 void setModuleName(wchar_t const *);
47 wchar_t const * appDesc(void)const ;
48 wchar_t const * appName(void)const ;
49 wchar_t const * moduleName(void)const ;
50
51};
ErrorStatus
Definition AcadApp.h:24
LoadReasons
Definition AcadApp.h:38
bool appImplements(wchar_t const *) const
bool managed(void) const
void setAppName(wchar_t const *)
AcadApp::ErrorStatus delFromRegistry(bool)
void setAppLoader(AcadAppInfo::CmdStatus(__cdecl *)(void *))
AcadApp::ErrorStatus status(void) const
wchar_t const * appDesc(void) const
void setModuleName(wchar_t const *)
AcadAppInfo::CmdStatus runAppLoader(void)
AcadApp::ErrorStatus getGroupNames(CStringList &) const
wchar_t const * appName(void) const
AcadApp::ErrorStatus readFromRegistry(void)
void setLoadReason(AcadApp::LoadReasons)
void setManaged(bool)
AcadApp::ErrorStatus writeGroupNameToRegistry(wchar_t const *)
AcadApp::ErrorStatus getCommandNames(CStringList &, bool) const
virtual ~AcadAppInfoImp(void)
wchar_t const * moduleName(void) const
AcadApp::ErrorStatus writeToRegistry(bool, bool)
void setAppDesc(wchar_t const *)
AcadAppInfoImp(void)
AcadApp::ErrorStatus writeCommandNameToRegistry(wchar_t const *, wchar_t const *)
AcadApp::LoadReasons loadReason(void)