AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi [D9PE | Komponente erstellen] - Events unterteilen ?!?
Thema durchsuchen
Ansicht
Themen-Optionen

[D9PE | Komponente erstellen] - Events unterteilen ?!?

Ein Thema von Amnon82 · begonnen am 13. Jul 2006 · letzter Beitrag vom 16. Jul 2006
 
Benutzerbild von Amnon82
Amnon82

Registriert seit: 5. Jan 2005
186 Beiträge
 
FreePascal / Lazarus
 
#1

[D9PE | Komponente erstellen] - Events unterteilen ?!?

  Alt 13. Jul 2006, 12:23
Ich bastel grad an meiner ersten Komponente. Kann man die Events und Properties auch nach eigenen Wünschen unterteilen,
oder ist man auf "Miscellaneous" angewiesen?

Hier mein PublishCode:

Delphi-Quellcode:
TDA_IrcClient = class(TComponent)

published
  {PROPERTIES}
  property Versionsantwort: Tstr200max read FVersionsantwort write FVersionsantwort;
  property Benutzername: String read FBenutzerName write FBenutzername;
  property EchterName: String read FEchterName write FEchtername;
  property EmailAddr: String read FEmailAddr write FEmailAddr;
  property NickName: String read FNickname write FNickname;
  property AltNickName: String read FAltNick write FAltNick;
  property IrcAddr: String read Fircaddr write Fircaddr;
  property IrcPort: Integer read FIRCPort write FIRCPort;
  property IrcPassword: String read FIrcpassword write FIrcpassword;
  property PingAntwort: TManuellAuto read FPingAntwort write FPingAntwort;
  property AendereAltNick: TManuellAuto read FAendereAltNick write FAendereAltNick;
  property BeendenNachricht: Tstr200max read FBeendenNachricht write FBeendenNachricht;
  property Tag: Integer read FTag write FTag;
  {EVENTS}  
  property BeiVerbindung: TSocketNotifyEvent read FBeiVerbindung write FBeiVerbindung;
  property BeiTrennung: TSocketNotifyEvent read FBeiTrennung write FBeitrennung;
  property BeiFehler: TSocketErrorEvent read FBeiFehler write FBeiFehler;
  property BeiPing: TIDPing read FBeiPing write FBeiPing;
  property BeiLokalerServerKick: TIDKickNachricht read FLokalerServerKickNachricht write FLokalerServerKickNachricht;
  property BeiHauptserverKick: TIDKickNachricht read FHauptserverKickNachricht write FHauptserverKickNachricht;
  property BeiCTCPAktion: TIDBeiCTCPAktion read FBeiCTCPAktion write FBeiCTCPAktion;
  property BeiRohDaten: TIDRohDaten read FBeiRohDaten write FBeiRohDaten;
  property BeiHauptserverChannelNachricht: TIDChannelNachricht read FBeiHauptserverChannelNachricht write FBeiHauptserverChannelNachricht;
  property BeiLokalerServerChannelNachricht: TIDChannelNachricht read FBeiLokaleServerChannelNachricht write FBeiLokaleServerChannelNachricht;
  property BeiHauptserverNotizNachricht: TIDBeiNotizOeffentlicherNachricht read FBeiHauptserverNotizNachricht write FBeiHauptserverNotizNachricht;
  property BeiLokalerServerNotizNachricht: TIDBeiNotizOeffentlicherNachricht read FBeiLokalerServerNotizNachricht write FBeiLokalerServerNotizNachricht;
  property BeiPrivaterNachricht: TIDPrivateNachricht read FBeiPrivaterNachricht write FBeiPrivaterNachricht;
  property BeiNotizPrivaterNachricht: TIDBeiNotizPrivaterNachricht read FBeiNotizPrivaterNachricht write FBeiNotizPrivaterNachricht;
  property BeiNickAenderung: TIDBeiNickAenderung read FBeiNickAenderung write FBeiNickAenderung;
  property BeiBetretenNachricht: TIDBeiBetretenNachricht read FBeiBetretenNachricht write FBeiBetretenNachricht;
  property BeiVerlassenNachricht: TIDBeiVerlassenNachricht read FBeiVerlassenNachricht write FBeiVerlassenNachricht;
  property BeiBeendenNachricht: TIDBeiBeendenNachricht read FBeiBeendenNachricht write FBeiBeendenNachricht;
  property BeiDccEmpfang: TDccEmpfang read FDccEmpfang write FDccEmpfang;
  property BeiDccAkzeptierung: TDccFortsetzen read FDccAccept write FDccAccept;
  property BeiDccFortsetzen: TDccFortsetzen read FDccFortsetzen write FDccFortsetzen;
  property BeiDccChat: TDccChat read FDccChat write FDccChat;
  property BeiVersionsAnfrage: TIDBeiVersionsAnfrage read FBeiVersionsAnfrage write FBeiVersionsAnfrage;
  property BeiZeitAnfrage: TIDBeiZeitAnfrage read FBeiZeitAnfrage write FBeiZeitAnfrage;
  property BeiTopic: TIDChannelTopic read FBeiTopic write FBeiTopic;
  property BeiNamen: TIDChannelNamen read FBeiNamen write FBeiNamen;
  property BeiNamenListe: TIDEndeChannelNamen read FBeiNamenListe write FBeiNamenListe;
  property BeiNickInBenutzung: TIDNicknameInBenutzung read FBeiNicknameInBenutzung write FBeiNicknameInBenutzung;
  property BeiUndefinierteNummern: TIDUndefinierteNummern read FBeiUndefinierteNummern write FBeiUndefinierteNummern;
  property BeiUnbekannterCTCPAntwort: TIDBeiUnbekannterCTCPAntwort read FBeiUnbekannterCTCPAntwort write FBeiUnbekannterCTCPAntwort;
  property BeiHauptserverTopicNachricht: TIDTopicNachricht read FBeiHauptserverTopicNachricht write FBeiHauptserverTopicNachricht;
  property BeiLocalerServerTopicNachricht: TIDTopicNachricht read FBeiLokalerServerTopicNachricht write FBeiLokalerServerTopicNachricht;
Angehängte Grafiken
Dateityp: png publisheddeclarations_326.png (16,0 KB, 22x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz