Klasse TMainForm

Unit

Deklaration

type TMainForm = class(TForm, IFormShare)

Beschreibung

Hierarchie

Übersicht

Felder

Public MainMenu: TJvMainMenu;
Public Datei2: TMenuItem;
Public Beenden2: TMenuItem;
Public Bearbeiten1: TMenuItem;
Public Ausschneiden1: TMenuItem;
Public Kopieren1: TMenuItem;
Public Einfgen1: TMenuItem;
Public Window1: TMenuItem;
Public M_WindowTileVertical1: TMenuItem;
Public M_WindowCascade1: TMenuItem;
Public Hilfe2: TMenuItem;
Public menu_Hilfe: TMenuItem;
Public men_Info: TMenuItem;
Public M_WindowTileHorizontal1: TMenuItem;
Public M_WindowArrange1: TMenuItem;
Public M_Anmelden: TMenuItem;
Public N1: TMenuItem;
Public Anfang1: TMenuItem;
Public sprung1: TMenuItem;
Public Navigation1: TMenuItem;
Public zurueck1: TMenuItem;
Public N6: TMenuItem;
Public weiter1: TMenuItem;
Public sprung2: TMenuItem;
Public Ende1: TMenuItem;
Public N9: TMenuItem;
Public Datensatz1: TMenuItem;
Public Einfuegen1: TMenuItem;
Public Edit1: TMenuItem;
Public Loeschen1: TMenuItem;
Public N10: TMenuItem;
Public Verwerfen1: TMenuItem;
Public N12: TMenuItem;
Public Refresh1: TMenuItem;
Public N13: TMenuItem;
Public M_Modulleiste: TMenuItem;
Public DatensatzInfo1: TMenuItem;
Public menuOptionen: TMenuItem;
Public Toolbar2: TMenuItem;
Public N4: TMenuItem;
Public Suchen1: TMenuItem;
Public Sortierung1: TMenuItem;
Public Anzahl1: TMenuItem;
Public SQLText1: TMenuItem;
Public Druck1: TMenuItem;
Public TabellenDruck1: TMenuItem;
Public Gerlingen1: TMenuItem;
Public Schnellsuche1: TMenuItem;
Public N5: TMenuItem;
Public Bildschirmdrucken1: TMenuItem;
Public FormStorage1: TFormStorage;
Public ImageList1: TImageList;
Public menuSysdba: TMenuItem;
Public Mehr1: TMenuItem;
Public N14: TMenuItem;
Public Einstellungen1: TMenuItem;
Public N21: TMenuItem;
Public Einstellungen2: TMenuItem;
Public N22: TMenuItem;
Public M_TabellenLayout: TMenuItem;
Public SQLTextvollst1: TMenuItem;
Public N20: TMenuItem;
Public Finden1: TMenuItem;
Public Drucken1: TMenuItem;
Public FlexiReport2: TMenuItem;
Public N2: TMenuItem;
Public ImageList3: TImageList;
Public pnlTop: TPanel;
Public Panel2: TPanel;
Public ToolPanel: TPanel;
Public frDesigner: TfrDesigner;
Public RightManager: TIBP_RightManager;
Public Profiles: TIBP_Profiles;
Public FlexiAdminMnu: TMenuItem;
Public LMS: TIBP_LMS;
Public pw1: TMenuItem;
Public HotkeyfrMensystem1: TMenuItem;
Public Bevel1: TBevel;
Public BottomPanel: TPanel;
Public pnlMenu: TPanel;
Public Panel10: TPanel;
Public Panel12: TPanel;
Public Panel13: TPanel;
Public pnlStatusFooter: TPanel;
Public Panel15: TPanel;
Public BtnStatEdi: TColor95Button;
Public BtnOTStat: TColor95Button;
Public BtnFakStat: TColor95Button;
Public ImageList2: TImageList;
Public AppEvents: TJvAppEvents;
Public estfunktionen1: TMenuItem;
Public SQLBefehle1: TMenuItem;
Public menu_FehlerSimulation: TMenuItem;
Public ActionList: TActionList;
Public EditCut1: TEditCut;
Public EditCopy1: TEditCopy;
Public EditPaste1: TEditPaste;
Public N11: TMenuItem;
Public Pausenzeitverrechnung1: TMenuItem;
Public PngImageList48: TPngImageList;
Public PngImageList24: TPngImageList;
Public dsTaskBar: TdsTaskBar;
Public FilePrintSetup1: TFilePrintSetup;
Public FilePageSetup1: TFilePageSetup;
Public FileRun1: TFileRun;
Public Act_FileExit: TFileExit;
Public Act_Anmelden: TAction;
Public Act_Modulleiste: TAction;
Public Act_DSInfo: TAction;
Public Act_TabellenLayout: TAction;
Public WindowCascade1: TWindowCascade;
Public WindowTileHorizontal1: TWindowTileHorizontal;
Public WindowTileVertical1: TWindowTileVertical;
Public WindowArrange1: TWindowArrange;
Public IB_ActionFirst1: TIB_ActionFirst;
Public IB_ActionPrior1: TIB_ActionPrior;
Public IB_ActionNext1: TIB_ActionNext;
Public IB_ActionLast1: TIB_ActionLast;
Public IB_ActionEdit1: TIB_ActionEdit;
Public IB_ActionNew1: TIB_ActionNew;
Public IB_ActionPost1: TIB_ActionPost;
Public IB_ActionCancel1: TIB_ActionCancel;
Public IB_ActionDelete1: TIB_ActionDelete;
Public IB_ActionRefresh1: TIB_ActionRefresh;
Public IB_ActionRefreshKeys1: TIB_ActionRefreshKeys;
Public IB_ActionRefreshRows1: TIB_ActionRefreshRows;
Public IB_ActionAppend1: TIB_ActionAppend;
Public IB_ActionOrder1: TIB_ActionOrder;
Public IB_ActionSearch1: TIB_ActionSearch;
Public IB_ActionCount1: TIB_ActionCount;
Public BG48: TPngImageList;
Public FG32: TPngImageList;
Public FG24: TPngImageList;
Public PngImageList32: TPngImageList;
Public png24_ActList: TPngImageList;
Public act_Menu: TAction;
Public btnMenu: TPngSpeedButton;
Public MadExcept: TMadExceptionHandler;
Public N17: TMenuItem;
Public Toolbar3: TJvPanel;
Public Toolbar4: TJvPanel;
Public DatasetPanel: TJvPanel;
Public JvToolBar1: TJvToolBar;
Public Panel4: TPanel;
Public ToolButton1: TToolButton;
Public DSInfoPanel: TPanel;
Public JvToolBar2: TJvToolBar;
Public Panel3: TPanel;
Public ToolButton2: TToolButton;
Public IB_UtilityBar1: TIB_UtilityBar;
Public DataSetToolbar: TJvToolBar;
Public ubPanel: TPanel;
Public ToolButton3: TToolButton;
Public IB_UB: TIB_UpdateBar;
Public ToolButton4: TToolButton;
Public IB_NB: TIB_NavigationBar;
Public ToolButton5: TToolButton;
Public IB_SB: TIB_SearchBar;
Public Bevel4: TBevel;
Public PngColl: TPngImageCollection;
Public IconPanel: TJvPanel;
Public BackGroundGradient: TGradient;
Public PanelImage: TImage;
Public Bevel2: TBevel;
Public Bevel3: TBevel;
Public ubPanelBG: TGradient;
Public ubPanelLabel: TJvLabel;
Public SysdbaBlinkLabel: TJvBehaviorLabel;
Public ToolButton6: TToolButton;
Public FlexiNotizMenu: TMenuItem;
Public N18: TMenuItem;
Public FontGro1: TMenuItem;
Public N19: TMenuItem;
Public N16: TMenuItem;
Public N24: TMenuItem;
Public Skalierung1: TMenuItem;
Public shpStatusPanel: TShape;
Public act_FlexiNotiz: TAction;
Public act_FlexiHelp: TAction;
Public menu_FlexiHelp: TMenuItem;
Public act_TV_Pohl: TAction;
Public act_TV_Wetter: TAction;
Public eamViewerWetter1: TMenuItem;
Public menuCoverage: TMenuItem;
Public menuLinkBar: TMenuItem;
Public act_Linkbar: TAction;
Public pnlLinkbar: TPanel;
Public splitterLink: TRxSplitter;
Public menuTestDruck: TMenuItem;
Private FOnLMSExecute: TNotifyEvent;
Private FOnMenuInfo: TNotifyEvent;
Private FOnIdle2000: TNotifyEvent;
Private FFirstActivated: Boolean;
Private FGerlingen: Boolean;
Private FCommandLines: TStringList;
Private FFlexiMenuShortCuts: string;
Private FLastMDIChildCount: integer;
Public FFirst: Boolean;
Public FMDILoading: Boolean;
Public FInActiveFormChanged: Boolean;
Public FMenuCalled: Boolean;
Public vl_an: Boolean;
Public FDBChange: Boolean;
Public FItemListCreated: Boolean;
Public Active_ReportViewer: TReportViewer;
Public PrevForm: TForm;
Public PrevControl: TWinControl;
Public FImageIndex: Integer;
Public FImageList: TImageList;
Public MSG_ID: Integer;
Public MSG_Kdnr: Integer;
Public MSG_Kontakt: Integer;

Methoden

Public procedure Act_Execute(Sender: TObject);
Public procedure AppEventsActiveFormChange(Sender: TObject);
Public procedure FormClose(Sender: TObject; var Action: TCloseAction);
Public procedure Bearbeiten1Click(Sender: TObject);
Public procedure Anfang1Click(Sender: TObject);
Public procedure Zeige_Fenster(aFenster: Integer; aNr: string);
Public procedure ClickNext(Sender: TObject);
Public procedure PanelResize(Sender: TObject);
Public procedure IB_UBButtonsStateChanged(Sender: TObject);
Public procedure SQLText1Click(Sender: TObject);
Public procedure Druck1Click(Sender: TObject);
Public procedure TabellenDruck1Click(Sender: TObject);
Public procedure SearchPanelDblClick(Sender: TObject);
Public procedure Update_WindowList(c: Integer; fenster: TForm);
Public procedure olbOutlookList1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
Public procedure MenuItemClick(Sender: TObject);
Public procedure Gerlingen1Click(Sender: TObject);
Public procedure Bildschirmdrucken1Click(Sender: TObject);
Public procedure menuSysdbaClick(Sender: TObject);
Public procedure Einstellungen1Click(Sender: TObject);
Public procedure Automatische1Click(Sender: TObject);
Public procedure GridLayout1Click(Sender: TObject);
Public procedure FormActivate(Sender: TObject);
Public procedure menu_HilfeClick(Sender: TObject);
Public procedure ModulanzeigeBtnClick(Sender: TObject);
Public function CallFlexiReport(Nr: integer; ShowForm: Boolean; var Report_Main: TFlexiReport; var Report_Child: TReportChild): Boolean;
Public procedure menuOptionenClick(Sender: TObject);
Public procedure LMSBeforeExecute(Sender: TObject);
Public procedure LMSBeforeLogin(Sender: TObject);
Public procedure LMSGetDBNames(Sender: TObject);
Public procedure LMSSetShortCut(aSender: TObject; aItemList: string);
Public procedure DoPreiskalk(Kdnr, Sonpr_nr: Integer);
Public procedure DoPreiskalkRueck(Kdnr, Sonpr_nr: Integer);
Public procedure DoGelangensbest(Kdnr: Integer; KDaten: string);
Public procedure LMSChangeLayout(Sender: TObject);
Public procedure LMSCheckLogin(sender: TObject; aUserName, aPassword, aDatabaseName, DBRealName, NewPassword1, NewPassword2: string; var LoggedIn: Boolean);
Public function GetGp: string;
Public function CheckUserExists(gp: string): Boolean;
Public procedure pw1Click(Sender: TObject);
Public procedure FormKeyPress(Sender: TObject; var Key: Char);
Public procedure ubPanelClick(Sender: TObject);
Public procedure Reset_ubPanel;
Public procedure CustomPreview(aReport: TFrReport);
Public procedure CustomPreview2(var aReport: TFrCompositeReport);
Public procedure Lohnabschluss(Sender: TObject);
Public procedure MessageFormClose(Sender: TObject; var Action: TCloseAction);
Public procedure BtnStatEdiClick(Sender: TObject);
Public procedure IB_SBRowCount(Sender: TObject; aRowCount: Integer);
Public procedure estfunktionen1Click(Sender: TObject);
Public procedure LMSMenuWindowClose(Sender: TObject);
Public procedure LMSMenuWindowShow(Sender: TObject);
Public procedure PU1Click(Sender: TObject);
Public procedure Shutdown1Click(Sender: TObject);
Public procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
Public procedure Pausenzeitverrechnung1Click(Sender: TObject);
Public procedure dsTaskBarAddButton(Sender: TObject; Button: TTaskBarButton);
Public procedure menu_FehlerSimulationClick(Sender: TObject);
Public function isRefaMann: Boolean;
Public function AppDataDir: string;
Public procedure PanelImageDblClick(Sender: TObject);
Public procedure LMSItemExecute(Sender: TObject);
Public procedure LMSDockingChanged(Sender: TObject);
Public function FlexiNotizisForm(s: string): Boolean;
Public procedure FlexiNotizlog(aDataset: TIB_Dataset);
Public procedure FontGro1Click(Sender: TObject);
Public procedure Skalierung1Click(Sender: TObject);
Public procedure ResetFakturierung(Sender: TObject);
Public procedure MadExceptException(const exceptIntf: IMEException; var handled: Boolean);
Public procedure act_FlexiNotizExecute(Sender: TObject);
Public procedure act_FlexiHelpExecute(Sender: TObject);
Public procedure act_TV_PohlExecute(Sender: TObject);
Public procedure act_TV_WetterExecute(Sender: TObject);
Public procedure menuCoverageClick(Sender: TObject);
Public procedure act_MenuExecute(Sender: TObject);
Public procedure menuTestDruckClick(Sender: TObject);
Public procedure LMSPortal(Sender: TObject);
Private function ErzeugeFenster(aFenster: TComponentClass; aID: Integer; aOwner: TForm = nil; aModal: Boolean = false): TForm;
Private procedure FlexiMenu_ShowDelayed;
Private function CheckShortCut(aPolicy: TPolicy): TShortCut;
Private procedure DoCheckItemList;
Private function CheckCategoryLine(aCategoryLine: string): Boolean;
Private procedure DoExecTBot;
Private procedure DoExecTBotLogin;
Private function RenameLog(aPrefix, aFileName: string): string;
Private procedure DoExecLogFiles;
Private procedure DoExecLogFile(aPrefix, aFileName: string);
Private function IsActiveChild(aFenster: TComponentClass; aID: integer; aModal: Boolean; var aForm: TForm): boolean;
Private procedure DoFormActivate;
Private procedure DoCheckCommandLine;
Private procedure DoCheckDoc4NewRelease;
Private procedure DoShowLinkbar;
Private procedure DoShowMenu;
Private procedure DoExecLMSItem;
Private procedure FlexiMenu_Toggle;
Public procedure SetCommandLine(const aValue: string);
Public function GetLinkfromForm(aForm: TForm; aLink2HTML: Boolean = false): string;
Public function GetLinkfromAllForms(aLink2HTML: Boolean = false): string;
Public constructor Create(aOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure InitForm;
Public procedure AutologinExec;
Public procedure DoSetPanelImageIcon(aImageID: Integer = -1);
Public procedure DoOnMDIClose;
Public function FlexiMenuShortCuts: string;
Public procedure DoOnNotification(aType: TFS_Notification; aMsg: string);
Public procedure DoShowHelp(aHelpUrl: string = '');
Public function GetLogoBitmap: TBitmap;
Public function GetLogoNBitmap: TBitmap;
Public procedure HandleFormStorages;
Public procedure DoExecMenuFunction(aId: Integer);

Eigenschaften

Public property OnLMSExecute: TNotifyEvent read FOnLMSExecute write FOnLMSExecute;
Public property OnIdle2000: TNotifyEvent read FOnIdle2000 write FOnIdle2000;
Public property OnMenuInfo: TNotifyEvent read FOnMenuInfo write FOnMenuInfo;

Beschreibung

Felder

Public MainMenu: TJvMainMenu;
 
Public Datei2: TMenuItem;
 
Public Beenden2: TMenuItem;
 
Public Bearbeiten1: TMenuItem;
 
Public Ausschneiden1: TMenuItem;
 
Public Kopieren1: TMenuItem;
 
Public Einfgen1: TMenuItem;
 
Public Window1: TMenuItem;
 
Public M_WindowTileVertical1: TMenuItem;
 
Public M_WindowCascade1: TMenuItem;
 
Public Hilfe2: TMenuItem;
 
Public menu_Hilfe: TMenuItem;
 
Public men_Info: TMenuItem;
 
Public M_WindowTileHorizontal1: TMenuItem;
 
Public M_WindowArrange1: TMenuItem;
 
Public M_Anmelden: TMenuItem;
 
Public N1: TMenuItem;
 
Public Anfang1: TMenuItem;
 
Public sprung1: TMenuItem;
 
Public Navigation1: TMenuItem;
 
Public zurueck1: TMenuItem;
 
Public N6: TMenuItem;
 
Public weiter1: TMenuItem;
 
Public sprung2: TMenuItem;
 
Public Ende1: TMenuItem;
 
Public N9: TMenuItem;
 
Public Datensatz1: TMenuItem;
 
Public Einfuegen1: TMenuItem;
 
Public Edit1: TMenuItem;
 
Public Loeschen1: TMenuItem;
 
Public N10: TMenuItem;
 
Public Verwerfen1: TMenuItem;
 
Public N12: TMenuItem;
 
Public Refresh1: TMenuItem;
 
Public N13: TMenuItem;
 
Public M_Modulleiste: TMenuItem;
 
Public DatensatzInfo1: TMenuItem;
 
Public menuOptionen: TMenuItem;
 
Public Toolbar2: TMenuItem;
 
Public N4: TMenuItem;
 
Public Suchen1: TMenuItem;
 
Public Sortierung1: TMenuItem;
 
Public Anzahl1: TMenuItem;
 
Public SQLText1: TMenuItem;
 
Public Druck1: TMenuItem;
 
Public TabellenDruck1: TMenuItem;
 
Public Gerlingen1: TMenuItem;
 
Public Schnellsuche1: TMenuItem;
 
Public N5: TMenuItem;
 
Public Bildschirmdrucken1: TMenuItem;
 
Public FormStorage1: TFormStorage;
 
Public ImageList1: TImageList;
 
Public menuSysdba: TMenuItem;
 
Public Mehr1: TMenuItem;
 
Public N14: TMenuItem;
 
Public Einstellungen1: TMenuItem;
 
Public N21: TMenuItem;
 
Public Einstellungen2: TMenuItem;
 
Public N22: TMenuItem;
 
Public M_TabellenLayout: TMenuItem;
 
Public SQLTextvollst1: TMenuItem;
 
Public N20: TMenuItem;
 
Public Finden1: TMenuItem;
 
Public Drucken1: TMenuItem;
 
Public FlexiReport2: TMenuItem;
 
Public N2: TMenuItem;
 
Public ImageList3: TImageList;
 
Public pnlTop: TPanel;
 
Public Panel2: TPanel;
 
Public ToolPanel: TPanel;
 
Public frDesigner: TfrDesigner;
 
Public RightManager: TIBP_RightManager;
 
Public Profiles: TIBP_Profiles;
 
Public FlexiAdminMnu: TMenuItem;
 
Public LMS: TIBP_LMS;
 
Public pw1: TMenuItem;
 
Public HotkeyfrMensystem1: TMenuItem;
 
Public Bevel1: TBevel;
 
Public BottomPanel: TPanel;
 
Public pnlMenu: TPanel;
 
Public Panel10: TPanel;
 
Public Panel12: TPanel;
 
Public Panel13: TPanel;
 
Public pnlStatusFooter: TPanel;
 
Public Panel15: TPanel;
 
Public BtnStatEdi: TColor95Button;
 
Public BtnOTStat: TColor95Button;
 
Public BtnFakStat: TColor95Button;
 
Public ImageList2: TImageList;
 
Public AppEvents: TJvAppEvents;
 
Public estfunktionen1: TMenuItem;
 
Public SQLBefehle1: TMenuItem;
 
Public menu_FehlerSimulation: TMenuItem;
 
Public ActionList: TActionList;
 
Public EditCut1: TEditCut;
 
Public EditCopy1: TEditCopy;
 
Public EditPaste1: TEditPaste;
 
Public N11: TMenuItem;
 
Public Pausenzeitverrechnung1: TMenuItem;
 
Public PngImageList48: TPngImageList;
 
Public PngImageList24: TPngImageList;
 
Public dsTaskBar: TdsTaskBar;
 
Public FilePrintSetup1: TFilePrintSetup;
 
Public FilePageSetup1: TFilePageSetup;
 
Public FileRun1: TFileRun;
 
Public Act_FileExit: TFileExit;
 
Public Act_Anmelden: TAction;
 
Public Act_Modulleiste: TAction;
 
Public Act_DSInfo: TAction;
 
Public Act_TabellenLayout: TAction;
 
Public WindowCascade1: TWindowCascade;
 
Public WindowTileHorizontal1: TWindowTileHorizontal;
 
Public WindowTileVertical1: TWindowTileVertical;
 
Public WindowArrange1: TWindowArrange;
 
Public IB_ActionFirst1: TIB_ActionFirst;
 
Public IB_ActionPrior1: TIB_ActionPrior;
 
Public IB_ActionNext1: TIB_ActionNext;
 
Public IB_ActionLast1: TIB_ActionLast;
 
Public IB_ActionEdit1: TIB_ActionEdit;
 
Public IB_ActionNew1: TIB_ActionNew;
 
Public IB_ActionPost1: TIB_ActionPost;
 
Public IB_ActionCancel1: TIB_ActionCancel;
 
Public IB_ActionDelete1: TIB_ActionDelete;
 
Public IB_ActionRefresh1: TIB_ActionRefresh;
 
Public IB_ActionRefreshKeys1: TIB_ActionRefreshKeys;
 
Public IB_ActionRefreshRows1: TIB_ActionRefreshRows;
 
Public IB_ActionAppend1: TIB_ActionAppend;
 
Public IB_ActionOrder1: TIB_ActionOrder;
 
Public IB_ActionSearch1: TIB_ActionSearch;
 
Public IB_ActionCount1: TIB_ActionCount;
 
Public BG48: TPngImageList;
 
Public FG32: TPngImageList;
 
Public FG24: TPngImageList;
 
Public PngImageList32: TPngImageList;
 
Public png24_ActList: TPngImageList;
 
Public act_Menu: TAction;
 
Public btnMenu: TPngSpeedButton;
 
Public MadExcept: TMadExceptionHandler;
 
Public N17: TMenuItem;
 
Public Toolbar3: TJvPanel;
 
Public Toolbar4: TJvPanel;
 
Public DatasetPanel: TJvPanel;
 
Public JvToolBar1: TJvToolBar;
 
Public Panel4: TPanel;
 
Public ToolButton1: TToolButton;
 
Public DSInfoPanel: TPanel;
 
Public JvToolBar2: TJvToolBar;
 
Public Panel3: TPanel;
 
Public ToolButton2: TToolButton;
 
Public IB_UtilityBar1: TIB_UtilityBar;
 
Public DataSetToolbar: TJvToolBar;
 
Public ubPanel: TPanel;
 
Public ToolButton3: TToolButton;
 
Public IB_UB: TIB_UpdateBar;
 
Public ToolButton4: TToolButton;
 
Public IB_NB: TIB_NavigationBar;
 
Public ToolButton5: TToolButton;
 
Public IB_SB: TIB_SearchBar;
 
Public Bevel4: TBevel;
 
Public PngColl: TPngImageCollection;
 
Public IconPanel: TJvPanel;
 
Public BackGroundGradient: TGradient;
 
Public PanelImage: TImage;
 
Public Bevel2: TBevel;
 
Public Bevel3: TBevel;
 
Public ubPanelBG: TGradient;
 
Public ubPanelLabel: TJvLabel;
 
Public SysdbaBlinkLabel: TJvBehaviorLabel;
 
Public ToolButton6: TToolButton;
 
Public FlexiNotizMenu: TMenuItem;
 
Public N18: TMenuItem;
 
Public FontGro1: TMenuItem;
 
Public N19: TMenuItem;
 
Public N16: TMenuItem;
 
Public N24: TMenuItem;
 
Public Skalierung1: TMenuItem;
 
Public shpStatusPanel: TShape;
 
Public act_FlexiNotiz: TAction;
 
Public act_FlexiHelp: TAction;
 
Public menu_FlexiHelp: TMenuItem;
 
Public act_TV_Pohl: TAction;
 
Public act_TV_Wetter: TAction;
 
Public eamViewerWetter1: TMenuItem;
 
Public menuCoverage: TMenuItem;
 
Public menuLinkBar: TMenuItem;
 
Public act_Linkbar: TAction;
 
Public pnlLinkbar: TPanel;
 
Public splitterLink: TRxSplitter;
 
Public menuTestDruck: TMenuItem;
 
Private FOnLMSExecute: TNotifyEvent;
 
Private FOnMenuInfo: TNotifyEvent;
 
Private FOnIdle2000: TNotifyEvent;
 
Private FFirstActivated: Boolean;
 
Private FGerlingen: Boolean;
 
Private FCommandLines: TStringList;
 
Private FFlexiMenuShortCuts: string;
 
Private FLastMDIChildCount: integer;
 
Public FFirst: Boolean;
 
Public FMDILoading: Boolean;
 
Public FInActiveFormChanged: Boolean;
 
Public FMenuCalled: Boolean;
 
Public vl_an: Boolean;
 
Public FDBChange: Boolean;
 
Public FItemListCreated: Boolean;
 
Public Active_ReportViewer: TReportViewer;
 
Public PrevForm: TForm;
 
Public PrevControl: TWinControl;
 
Public FImageIndex: Integer;

FFlexiPortal: TFrame_FlexiPortal;

Public FImageList: TImageList;
 
Public MSG_ID: Integer;
 
Public MSG_Kdnr: Integer;
 
Public MSG_Kontakt: Integer;
 

Methoden

Public procedure Act_Execute(Sender: TObject);
 
Public procedure AppEventsActiveFormChange(Sender: TObject);
 
Public procedure FormClose(Sender: TObject; var Action: TCloseAction);
 
Public procedure Bearbeiten1Click(Sender: TObject);
 
Public procedure Anfang1Click(Sender: TObject);
 
Public procedure Zeige_Fenster(aFenster: Integer; aNr: string);
 
Public procedure ClickNext(Sender: TObject);
 
Public procedure PanelResize(Sender: TObject);
 
Public procedure IB_UBButtonsStateChanged(Sender: TObject);
 
Public procedure SQLText1Click(Sender: TObject);
 
Public procedure Druck1Click(Sender: TObject);
 
Public procedure TabellenDruck1Click(Sender: TObject);
 
Public procedure SearchPanelDblClick(Sender: TObject);
 
Public procedure Update_WindowList(c: Integer; fenster: TForm);
 
Public procedure olbOutlookList1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
 
Public procedure MenuItemClick(Sender: TObject);
 
Public procedure Gerlingen1Click(Sender: TObject);
 
Public procedure Bildschirmdrucken1Click(Sender: TObject);
 
Public procedure menuSysdbaClick(Sender: TObject);
 
Public procedure Einstellungen1Click(Sender: TObject);
 
Public procedure Automatische1Click(Sender: TObject);
 
Public procedure GridLayout1Click(Sender: TObject);
 
Public procedure FormActivate(Sender: TObject);
 
Public procedure menu_HilfeClick(Sender: TObject);
 
Public procedure ModulanzeigeBtnClick(Sender: TObject);
 
Public function CallFlexiReport(Nr: integer; ShowForm: Boolean; var Report_Main: TFlexiReport; var Report_Child: TReportChild): Boolean;
 
Public procedure menuOptionenClick(Sender: TObject);
 
Public procedure LMSBeforeExecute(Sender: TObject);
 
Public procedure LMSBeforeLogin(Sender: TObject);
 
Public procedure LMSGetDBNames(Sender: TObject);
 
Public procedure LMSSetShortCut(aSender: TObject; aItemList: string);
 
Public procedure DoPreiskalk(Kdnr, Sonpr_nr: Integer);
 
Public procedure DoPreiskalkRueck(Kdnr, Sonpr_nr: Integer);
 
Public procedure DoGelangensbest(Kdnr: Integer; KDaten: string);
 
Public procedure LMSChangeLayout(Sender: TObject);

Mü06.12.2017

Public procedure LMSCheckLogin(sender: TObject; aUserName, aPassword, aDatabaseName, DBRealName, NewPassword1, NewPassword2: string; var LoggedIn: Boolean);
 
Public function GetGp: string;
 
Public function CheckUserExists(gp: string): Boolean;
 
Public procedure pw1Click(Sender: TObject);
 
Public procedure FormKeyPress(Sender: TObject; var Key: Char);
 
Public procedure ubPanelClick(Sender: TObject);
 
Public procedure Reset_ubPanel;
 
Public procedure CustomPreview(aReport: TFrReport);
 
Public procedure CustomPreview2(var aReport: TFrCompositeReport);
 
Public procedure Lohnabschluss(Sender: TObject);
 
Public procedure MessageFormClose(Sender: TObject; var Action: TCloseAction);
 
Public procedure BtnStatEdiClick(Sender: TObject);
 
Public procedure IB_SBRowCount(Sender: TObject; aRowCount: Integer);
 
Public procedure estfunktionen1Click(Sender: TObject);
 
Public procedure LMSMenuWindowClose(Sender: TObject);

PROCEDURE LMSPortal(Sender: TObject);

Public procedure LMSMenuWindowShow(Sender: TObject);
 
Public procedure PU1Click(Sender: TObject);
 
Public procedure Shutdown1Click(Sender: TObject);
 
Public procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
 
Public procedure Pausenzeitverrechnung1Click(Sender: TObject);
 
Public procedure dsTaskBarAddButton(Sender: TObject; Button: TTaskBarButton);
 
Public procedure menu_FehlerSimulationClick(Sender: TObject);
 
Public function isRefaMann: Boolean;
 
Public function AppDataDir: string;
 
Public procedure PanelImageDblClick(Sender: TObject);
 
Public procedure LMSItemExecute(Sender: TObject);
 
Public procedure LMSDockingChanged(Sender: TObject);
 
Public function FlexiNotizisForm(s: string): Boolean;
 
Public procedure FlexiNotizlog(aDataset: TIB_Dataset);
 
Public procedure FontGro1Click(Sender: TObject);

PROCEDURE CheckFlexiNotiz; PROCEDURE FlexiNotizTimerTimer(Sender: TObject);

Public procedure Skalierung1Click(Sender: TObject);
 
Public procedure ResetFakturierung(Sender: TObject);
 
Public procedure MadExceptException(const exceptIntf: IMEException; var handled: Boolean);
 
Public procedure act_FlexiNotizExecute(Sender: TObject);
 
Public procedure act_FlexiHelpExecute(Sender: TObject);
 
Public procedure act_TV_PohlExecute(Sender: TObject);
 
Public procedure act_TV_WetterExecute(Sender: TObject);
 
Public procedure menuCoverageClick(Sender: TObject);
 
Public procedure act_MenuExecute(Sender: TObject);
 
Public procedure menuTestDruckClick(Sender: TObject);
 
Public procedure LMSPortal(Sender: TObject);
 
Private function ErzeugeFenster(aFenster: TComponentClass; aID: Integer; aOwner: TForm = nil; aModal: Boolean = false): TForm;
 
Private procedure FlexiMenu_ShowDelayed;

PROCEDURE NotifySecondInstance(VAR WinMsg: TMessage); MESSAGE WM_USER + 2;

Private function CheckShortCut(aPolicy: TPolicy): TShortCut;
 
Private procedure DoCheckItemList;
 
Private function CheckCategoryLine(aCategoryLine: string): Boolean;
 
Private procedure DoExecTBot;

procedure DoOnRefreshLMS(aSender: TObject);

Private procedure DoExecTBotLogin;
 
Private function RenameLog(aPrefix, aFileName: string): string;
 
Private procedure DoExecLogFiles;
 
Private procedure DoExecLogFile(aPrefix, aFileName: string);
 
Private function IsActiveChild(aFenster: TComponentClass; aID: integer; aModal: Boolean; var aForm: TForm): boolean;
 
Private procedure DoFormActivate;
 
Private procedure DoCheckCommandLine;
 
Private procedure DoCheckDoc4NewRelease;
 
Private procedure DoShowLinkbar;
 
Private procedure DoShowMenu;
 
Private procedure DoExecLMSItem;
 
Private procedure FlexiMenu_Toggle;
 
Public procedure SetCommandLine(const aValue: string);

IFormShare

Public function GetLinkfromForm(aForm: TForm; aLink2HTML: Boolean = false): string;
 
Public function GetLinkfromAllForms(aLink2HTML: Boolean = false): string;
 
Public constructor Create(aOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public procedure InitForm;
 
Public procedure AutologinExec;
 
Public procedure DoSetPanelImageIcon(aImageID: Integer = -1);
 
Public procedure DoOnMDIClose;
 
Public function FlexiMenuShortCuts: string;
 
Public procedure DoOnNotification(aType: TFS_Notification; aMsg: string);
 
Public procedure DoShowHelp(aHelpUrl: string = '');
 
Public function GetLogoBitmap: TBitmap;
 
Public function GetLogoNBitmap: TBitmap;
 
Public procedure HandleFormStorages;
 
Public procedure DoExecMenuFunction(aId: Integer);
 

Eigenschaften

Public property OnLMSExecute: TNotifyEvent read FOnLMSExecute write FOnLMSExecute;
 
Public property OnIdle2000: TNotifyEvent read FOnIdle2000 write FOnIdle2000;
 
Public property OnMenuInfo: TNotifyEvent read FOnMenuInfo write FOnMenuInfo;
 

Erstellt mit PasDoc 0.16.0.