Bladeren bron

an neues Framework angepasst

Kolja Strohm 5 jaren geleden
bovenliggende
commit
1a0eda87ac
79 gewijzigde bestanden met toevoegingen van 456 en 455 verwijderingen
  1. 2 1
      KSGClient/KSGClient.vcxproj
  2. 12 12
      KSGClient/NachLogin/Account/AccountAnsehen.cpp
  3. 1 1
      KSGClient/NachLogin/Account/AccountAnsehen.h
  4. 11 11
      KSGClient/NachLogin/Account/Historie/AccountHistorie.cpp
  5. 4 4
      KSGClient/NachLogin/Account/Historie/AccountHistorie.h
  6. 7 7
      KSGClient/NachLogin/Account/SpielPartner/AccountSpielPartner.cpp
  7. 3 3
      KSGClient/NachLogin/Account/SpielPartner/AccountSpielPartner.h
  8. 6 6
      KSGClient/NachLogin/Account/Spiele_Karten/AccountSpieleUndKarten.cpp
  9. 3 3
      KSGClient/NachLogin/Account/Spiele_Karten/AccountSpieleUndKarten.h
  10. 2 2
      KSGClient/NachLogin/Account/Statistik/AccountStatistik.cpp
  11. 1 1
      KSGClient/NachLogin/Account/Statistik/AccountStatistik.h
  12. 8 8
      KSGClient/NachLogin/Account/Suchen/AccountSuchen.cpp
  13. 1 1
      KSGClient/NachLogin/Account/Suchen/AccountSuchen.h
  14. 16 16
      KSGClient/NachLogin/Chat/ChatLeiste.cpp
  15. 4 4
      KSGClient/NachLogin/Chat/ChatLeiste.h
  16. 9 9
      KSGClient/NachLogin/Chat/FreundesListe.cpp
  17. 2 2
      KSGClient/NachLogin/Chat/FreundesListe.h
  18. 13 13
      KSGClient/NachLogin/Chat/NachrichtenListe.cpp
  19. 4 4
      KSGClient/NachLogin/Chat/NachrichtenListe.h
  20. 11 11
      KSGClient/NachLogin/Editor/Auswahl/Auswahl.cpp
  21. 1 1
      KSGClient/NachLogin/Editor/Auswahl/Auswahl.h
  22. 3 3
      KSGClient/NachLogin/Editor/Editor.cpp
  23. 1 1
      KSGClient/NachLogin/Editor/Editor.h
  24. 10 10
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBEditor.cpp
  25. 1 1
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBEditor.h
  26. 8 8
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBVorschau.cpp
  27. 2 2
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBVorschau.h
  28. 2 2
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBeschreibung.cpp
  29. 1 1
      KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBeschreibung.h
  30. 32 32
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDEditor.cpp
  31. 4 4
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDEditor.h
  32. 12 12
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDModel2DEditor.cpp
  33. 3 3
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDModel2DEditor.h
  34. 2 2
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDateien.cpp
  35. 1 1
      KSGClient/NachLogin/Editor/Karte/Dateien/KEDateien.h
  36. 2 2
      KSGClient/NachLogin/Editor/Karte/KarteRelease/KERelease.cpp
  37. 1 1
      KSGClient/NachLogin/Editor/Karte/KarteRelease/KERelease.h
  38. 15 15
      KSGClient/NachLogin/Editor/Karte/KartenEditor.cpp
  39. 1 1
      KSGClient/NachLogin/Editor/Karte/KartenEditor.h
  40. 2 2
      KSGClient/NachLogin/Editor/Karte/KaufHistorie/KaufHistorie.cpp
  41. 1 1
      KSGClient/NachLogin/Editor/Karte/KaufHistorie/KaufHistorie.h
  42. 21 21
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSEditor.cpp
  43. 3 3
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSEditor.h
  44. 16 16
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSVorschau.cpp
  45. 3 3
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSVorschau.h
  46. 2 2
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KEShopSeite.cpp
  47. 1 1
      KSGClient/NachLogin/Editor/Karte/ShopSeite/KEShopSeite.h
  48. 2 2
      KSGClient/NachLogin/Editor/Karte/Teams/KETeams.cpp
  49. 1 1
      KSGClient/NachLogin/Editor/Karte/Teams/KETeams.h
  50. 2 2
      KSGClient/NachLogin/ImSpiel/ImSpiel.cpp
  51. 1 1
      KSGClient/NachLogin/ImSpiel/ImSpiel.h
  52. 1 1
      KSGClient/NachLogin/MiniGames/MiniGame.cpp
  53. 1 1
      KSGClient/NachLogin/MiniGames/MiniGame.h
  54. 5 5
      KSGClient/NachLogin/MiniGames/Minigames.cpp
  55. 1 1
      KSGClient/NachLogin/MiniGames/Minigames.h
  56. 24 24
      KSGClient/NachLogin/NachLogin.cpp
  57. 1 1
      KSGClient/NachLogin/NachLogin.h
  58. 2 2
      KSGClient/NachLogin/Neuigkeiten/Neuigkeiten.cpp
  59. 1 1
      KSGClient/NachLogin/Neuigkeiten/Neuigkeiten.h
  60. 15 15
      KSGClient/NachLogin/Shop/Karten/KartenKaufen.cpp
  61. 4 4
      KSGClient/NachLogin/Shop/Karten/KartenKaufen.h
  62. 5 5
      KSGClient/NachLogin/Shop/Shop.cpp
  63. 1 1
      KSGClient/NachLogin/Shop/Shop.h
  64. 15 15
      KSGClient/NachLogin/Shop/Spiele/SpieleKaufen.cpp
  65. 4 4
      KSGClient/NachLogin/Shop/Spiele/SpieleKaufen.h
  66. 4 4
      KSGClient/NachLogin/Spiele/Angemeldet/Angemeldet.cpp
  67. 1 1
      KSGClient/NachLogin/Spiele/Angemeldet/Angemeldet.h
  68. 35 35
      KSGClient/NachLogin/Spiele/Gruppe/Gruppe.cpp
  69. 9 9
      KSGClient/NachLogin/Spiele/Gruppe/Gruppe.h
  70. 4 4
      KSGClient/NachLogin/Spiele/Karte Auswahl/KarteAuswahl.cpp
  71. 2 2
      KSGClient/NachLogin/Spiele/Karte Auswahl/KarteAuswahl.h
  72. 4 4
      KSGClient/NachLogin/Spiele/Spiel Auswahl/SpielAuswahl.cpp
  73. 2 2
      KSGClient/NachLogin/Spiele/Spiel Auswahl/SpielAuswahl.h
  74. 11 11
      KSGClient/NachLogin/Spiele/Spiele.cpp
  75. 1 1
      KSGClient/NachLogin/Spiele/Spiele.h
  76. 3 3
      KSGClient/NachLogin/Spiele/Statistik/SpielStatistik.cpp
  77. 1 1
      KSGClient/NachLogin/Spiele/Statistik/SpielStatistik.h
  78. 16 16
      KSGClient/NachLogin/Spiele/Team Auswahl/TeamAuswahl.cpp
  79. 6 6
      KSGClient/NachLogin/Spiele/Team Auswahl/TeamAuswahl.h

+ 2 - 1
KSGClient/KSGClient.vcxproj

@@ -117,7 +117,8 @@
 copy "..\..\..\..\Allgemein\Network\x64\Debug\Network.dll" "network.dll"
 xcopy /S /Q /y "..\..\Fertig\Debug\x64\data" "data\"
 xcopy /S /Q /y "..\..\Fertig\Debug\Minigames\x64" "data\Minigames\"
-xcopy /S /Q /y "..\..\Fertig\Debug\Spiele\x64" "data\spiele\"</Command>
+xcopy /S /Q /y "..\..\Fertig\Debug\Spiele\x64" "data\spiele\"
+copy "..\x64\Debug\KSGClient.exe" "..\..\Fertig\Debug\x64\data\client\bin\game client.exe"</Command>
     </CustomBuildStep>
     <CustomBuildStep>
       <Outputs>kopieren...;%(Outputs)</Outputs>

+ 12 - 12
KSGClient/NachLogin/Account/AccountAnsehen.cpp

@@ -482,7 +482,7 @@ bool AccountAnsehen::tick( double tickVal )
 	return ret;
 }
 
-void AccountAnsehen::doMausEreignis( MausEreignis &me )
+void AccountAnsehen::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !sichtbar || animation || laden->istSichtbar() )
 		return;
@@ -494,17 +494,17 @@ void AccountAnsehen::doMausEreignis( MausEreignis &me )
 	{
 		int ak = 0;
 		bool tmp = me.verarbeitet;
-		suchenK->doMausEreignis( me );
+		suchenK->doPublicMausEreignis( me );
 		ak = me.verarbeitet ? 1 : 0;
-		aktivitätK->doMausEreignis( me );
+		aktivitätK->doPublicMausEreignis( me );
 		ak = me.verarbeitet && !ak ? 2 : ak;
-		spieleUndKartenK->doMausEreignis( me );
+		spieleUndKartenK->doPublicMausEreignis( me );
 		ak = me.verarbeitet && !ak ? 3 : ak;
-		spielPartnerK->doMausEreignis( me );
+		spielPartnerK->doPublicMausEreignis( me );
 		ak = me.verarbeitet && !ak ? 4 : ak;
-		statistikK->doMausEreignis( me );
+		statistikK->doPublicMausEreignis( me );
 		ak = me.verarbeitet && !ak ? 5 : ak;
-		historieK->doMausEreignis( me );
+		historieK->doPublicMausEreignis( me );
 		ak = me.verarbeitet && !ak ? 6 : ak;
 		if( tmp )
 			ak = 0;
@@ -569,19 +569,19 @@ void AccountAnsehen::doMausEreignis( MausEreignis &me )
 	switch( jetzt )
 	{
 	case 1: // Suchen
-		suche->doMausEreignis( me );
+		suche->doPublicMausEreignis( me );
 		break;
 	case 3: // SpieleUndKarten
-		spieleUndKarten->doMausEreignis( me );
+		spieleUndKarten->doPublicMausEreignis( me );
 		break;
 	case 4: // SpielPartner
-		partner->doMausEreignis( me );
+		partner->doPublicMausEreignis( me );
 		break;
 	case 5: // Statistik
-		statistik->doMausEreignis( me );
+		statistik->doPublicMausEreignis( me );
 		break;
 	case 6: // Historie
-		historie->doMausEreignis( me );
+		historie->doPublicMausEreignis( me );
 		break;
 	}
 	me.mx = mx;

+ 1 - 1
KSGClient/NachLogin/Account/AccountAnsehen.h

@@ -61,7 +61,7 @@ public:
 	void setSichtbar( bool sicht );
 	bool setSpielerDetails( int account, int nachher );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	void render( Bild &zRObj ) override;
 	// constant

+ 11 - 11
KSGClient/NachLogin/Account/Historie/AccountHistorie.cpp

@@ -173,13 +173,13 @@ void AHSpielStatistik::setSichtbar( bool sichtbar )
 		alpha = 1;
 }
 
-void AHSpielStatistik::doMausEreignis( MausEreignis &me )
+void AHSpielStatistik::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !statistik || alpha != 255 )
 		return;
 	me.mx -= 1 + statistikF->getX();
 	me.my -= 20 + statistikF->getY();
-	statistik->doMausEreignis( me );
+	statistik->doPublicMausEreignis( me );
 	if( statistik->wurdeGeschlossen() )
 		setSichtbar( 0 );
 	me.mx += 1 + statistikF->getX();
@@ -820,7 +820,7 @@ bool AHSpielListeEintrag::tick( double tickVal )
 	return ret;
 }
 
-void AHSpielListeEintrag::doMausEreignis( MausEreignis &me )
+void AHSpielListeEintrag::doPublicMausEreignis( MausEreignis &me )
 {
 	bool meVera = 0;
 	bool meVeraTmp = 0;
@@ -831,7 +831,7 @@ void AHSpielListeEintrag::doMausEreignis( MausEreignis &me )
 		meVera = 1;
 	}
 	int vera = me.verarbeitet;
-	detailsK->doMausEreignis( me );
+	detailsK->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet && me.id == ME_RLinks )
 	{
 		if( detailsK->zHintergrundBild() == einklappen )
@@ -840,11 +840,11 @@ void AHSpielListeEintrag::doMausEreignis( MausEreignis &me )
 			detailsK->setHintergrundBildZ( einklappen->getThis() );
 	}
 	vera = me.verarbeitet;
-	statistikK->doMausEreignis( me );
+	statistikK->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet && me.id == ME_RLinks )
 		aktion = 1;
 	vera = me.verarbeitet;
-	videoK->doMausEreignis( me );
+	videoK->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet && me.id == ME_RLinks )
 		aktion = 2;
 	if( meVera )
@@ -1065,7 +1065,7 @@ bool AHSpielListe::tick( double tickVal )
 	return ret;
 }
 
-void AHSpielListe::doMausEreignis( MausEreignis &me )
+void AHSpielListe::doPublicMausEreignis( MausEreignis &me )
 {
 	bool vera = 0;
 	if( me.mx - pos.x <= 0 || me.mx - pos.x >= ram->getBreite() || me.my - pos.y <= 0 || me.my - pos.y >= ram->getHeight() )
@@ -1085,7 +1085,7 @@ void AHSpielListe::doMausEreignis( MausEreignis &me )
 	int rfAnz = getReihenfolge( rf );
 	for( int i = 0; i < rfAnz; i++ )
 	{
-		members->z( rf[ i ] )->doMausEreignis( me );
+		members->z( rf[ i ] )->doPublicMausEreignis( me );
 		me.my -= members->z( rf[ i ] )->getHeight() + 5;
 	}
 	delete[] rf;
@@ -1419,13 +1419,13 @@ bool AccountHistorie::tick( double zeit )
 	return ret;
 }
 
-void AccountHistorie::doMausEreignis( MausEreignis &me )
+void AccountHistorie::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !statistik->istNochSichtbar() && !video->istNochSichtbar() && alpha == 255 && alpha2 == 255 && alpha3 == 255 )
 	{
 		int sortSpalteS = sortSpalte->getAuswahl();
 		int sortRichtungS = sortRichtung->getAuswahl();
-		historieF->doMausEreignis( me );
+		historieF->doPublicMausEreignis( me );
 		if( sortSpalte->getAuswahl() != sortSpalteS )
 		{
 			liste->setSortSpalte( sortSpalte->zEintrag( sortSpalte->getAuswahl() )->zText()->getText() );
@@ -1451,7 +1451,7 @@ void AccountHistorie::doMausEreignis( MausEreignis &me )
 		}
 	}
 	if( statistik->istNochSichtbar() )
-		statistik->doMausEreignis( me );
+		statistik->doPublicMausEreignis( me );
 }
 
 void AccountHistorie::doTastaturEreignis( TastaturEreignis &te )

+ 4 - 4
KSGClient/NachLogin/Account/Historie/AccountHistorie.h

@@ -39,7 +39,7 @@ public:
 	void thread();
 	void setPosition( int x, int y );
 	void setSichtbar( bool sichtbar );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double tickVal );
 	void render( Bild &zRObj );
@@ -190,7 +190,7 @@ public:
 	// nicht constant
 	void addTeam( AHSLETeamListeTeam *t );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int yOff, Bild &zRObj );
 	int getAktion();
 	// constant
@@ -230,7 +230,7 @@ public:
 	void reset();
 	void addSpiel( AHSpielListeEintrag *s );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 	// constant
 	int getAktion( int *spielId, int *karteId ) const;
@@ -266,7 +266,7 @@ public:
 	virtual void thread();
 	void setSichtbar( bool sichtbar, bool nachRechts );
 	bool tick( double zeit );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant

+ 7 - 7
KSGClient/NachLogin/Account/SpielPartner/AccountSpielPartner.cpp

@@ -187,7 +187,7 @@ bool AccountSPListeEintrag::tick( double tickVal )
 	return ret;
 }
 
-void AccountSPListeEintrag::doMausEreignis( MausEreignis &me )
+void AccountSPListeEintrag::doPublicMausEreignis( MausEreignis &me )
 {
 	int mx = me.mx;
 	int my = me.my;
@@ -200,7 +200,7 @@ void AccountSPListeEintrag::doMausEreignis( MausEreignis &me )
 	if( HATSTYLE( ASPLEDStyle::Ausklappbar ) )
 	{
 		bool ok = me.verarbeitet;
-		details->doMausEreignis( me );
+		details->doPublicMausEreignis( me );
 		if( !ok && me.verarbeitet && me.id == ME_RLinks )
 		{
 			if( details->zHintergrundBild() == ausklappen )
@@ -223,7 +223,7 @@ void AccountSPListeEintrag::doMausEreignis( MausEreignis &me )
 		me.my -= 25;
 		for( int i = 0; i < rfAnz; i++ )
 		{
-			members->z( rf[ i ] )->doMausEreignis( me );
+			members->z( rf[ i ] )->doPublicMausEreignis( me );
 			me.my -= members->z( rf[ i ] )->getHeight() + 5;
 		}
 		delete[] rf;
@@ -777,7 +777,7 @@ bool AccountSPListe::tick( double tickVal )
 	return ret;
 }
 
-void AccountSPListe::doMausEreignis( MausEreignis &me )
+void AccountSPListe::doPublicMausEreignis( MausEreignis &me )
 {
 	bool vera = 0;
 	if( me.mx - pos.x <= 0 || me.mx - pos.x >= ram->getBreite() || me.my - pos.y <= 0 || me.my - pos.y >= ram->getHeight() )
@@ -806,7 +806,7 @@ void AccountSPListe::doMausEreignis( MausEreignis &me )
         int rfAnz = getReihenfolge( rf );
         for( int i = 0; i < rfAnz; i++ )
         {
-            members->z( rf[ i ] )->doMausEreignis( me );
+            members->z( rf[ i ] )->doPublicMausEreignis( me );
             me.my -= members->z( rf[ i ] )->getHeight() + 10;
         }
         delete[] rf;
@@ -1047,12 +1047,12 @@ bool AccountSpielPartner::tick( double zeit )
 	return ret;
 }
 
-void AccountSpielPartner::doMausEreignis( MausEreignis &me )
+void AccountSpielPartner::doPublicMausEreignis( MausEreignis &me )
 {
 	int gruppAuswS = gruppAusw->getAuswahl();
 	int sortSpalteS = sortSpalte->getAuswahl();
 	int sortRichtungS = sortRichtung->getAuswahl();
-	spielPartnerF->doMausEreignis( me );
+	spielPartnerF->doPublicMausEreignis( me );
 	if( gruppAusw->getAuswahl() != gruppAuswS )
 	{
 		liste->setGruppierung( gruppAusw->zEintrag( gruppAusw->getAuswahl() )->zText()->getText() );

+ 3 - 3
KSGClient/NachLogin/Account/SpielPartner/AccountSpielPartner.h

@@ -58,7 +58,7 @@ public:
 	void setSortSpalte( char *sp );
 	void setSortRichtung( bool absteigend );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int xOff, int yOff, int breite, Bild &zRObj );
 	// constant
 	int getHeight() const;
@@ -97,7 +97,7 @@ public:
 	void setSortSpalte( char *sp );
 	void setSortRichtung( bool absteigend );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 };
 
@@ -127,7 +127,7 @@ public:
 	virtual void thread();
 	void setSichtbar( bool sichtbar, bool nachRechts );
 	bool tick( double zeit );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 	int getStatus() const;

+ 6 - 6
KSGClient/NachLogin/Account/Spiele_Karten/AccountSpieleUndKarten.cpp

@@ -306,10 +306,10 @@ bool AccountSUKListeSpiel::tick( double tickVal )
 	return ret;
 }
 
-void AccountSUKListeSpiel::doMausEreignis( MausEreignis &me )
+void AccountSUKListeSpiel::doPublicMausEreignis( MausEreignis &me )
 {
 	bool vera = me.verarbeitet;
-	details->doMausEreignis( me );
+	details->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet && me.id == ME_RLinks )
 	{
 		if( details->zHintergrundBild() == ausklappen )
@@ -566,7 +566,7 @@ bool AccountSUKListe::tick( double tickVal )
 	return ret;
 }
 
-void AccountSUKListe::doMausEreignis( MausEreignis &me )
+void AccountSUKListe::doPublicMausEreignis( MausEreignis &me )
 {
 	bool vera = 0;
 	if( me.mx - pos.x <= 0 || me.mx - pos.x >= ram->getBreite() || me.my - pos.y <= 0 || me.my - pos.y >= ram->getHeight() )
@@ -586,7 +586,7 @@ void AccountSUKListe::doMausEreignis( MausEreignis &me )
 	int rfAnz = getReihenfolge( rf );
 	for( int i = 0; i < rfAnz; i++ )
 	{
-		spiele->z( rf[ i ] )->doMausEreignis( me );
+		spiele->z( rf[ i ] )->doPublicMausEreignis( me );
 		me.my -= spiele->z( rf[ i ] )->getHeight() + 10;
 	}
 	delete[] rf;
@@ -832,12 +832,12 @@ bool AccountSpieleUndKarten::tick( double zeit )
 	return ret;
 }
 
-void AccountSpieleUndKarten::doMausEreignis( MausEreignis &me )
+void AccountSpieleUndKarten::doPublicMausEreignis( MausEreignis &me )
 {
 	int statusAuswS = statusAusw->getAuswahl();
 	int sortSpalteS = sortSpalte->getAuswahl();
 	int sortRichtungS = sortRichtung->getAuswahl();
-	spieleUndKartenF->doMausEreignis( me );
+	spieleUndKartenF->doPublicMausEreignis( me );
 	if( statusAusw->getAuswahl() != statusAuswS )
 	{
 		liste->setStatusAusw( statusAusw->zEintrag( statusAusw->getAuswahl() )->zText()->getText() );

+ 3 - 3
KSGClient/NachLogin/Account/Spiele_Karten/AccountSpieleUndKarten.h

@@ -81,7 +81,7 @@ public:
 	void setSortSpalte( char *spalte );
 	void setSortRichtung( bool absteigend );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int yOff, Bild &zRObj );
 	// constant
 	int getHeight() const;
@@ -122,7 +122,7 @@ public:
 	void setSortSpalte( char *spalte );
 	void setSortRichtung( bool absteigend );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 };
 
@@ -153,7 +153,7 @@ public:
 	virtual void thread();
 	void setSichtbar( bool sichtbar, bool nachRechts );
 	bool tick( double zeit );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 	int getStatus() const;

+ 2 - 2
KSGClient/NachLogin/Account/Statistik/AccountStatistik.cpp

@@ -297,7 +297,7 @@ bool AccountStatistik::tick( double zeit )
 	return ret;
 }
 
-void AccountStatistik::doMausEreignis( MausEreignis &me )
+void AccountStatistik::doPublicMausEreignis( MausEreignis &me )
 {
 	if( run )
 		return;
@@ -305,7 +305,7 @@ void AccountStatistik::doMausEreignis( MausEreignis &me )
 	int sortSpalteS = sortSpalte->getAuswahl();
 	int sortRichtungS = sortRichtung->getAuswahl();
 	statistikF->lockZeichnung();
-	statistikF->doMausEreignis( me );
+	statistikF->doPublicMausEreignis( me );
 	statistikF->unlockZeichnung();
 	if( sortSpalte->getAuswahl() != sortSpalteS )
 	{

+ 1 - 1
KSGClient/NachLogin/Account/Statistik/AccountStatistik.h

@@ -43,7 +43,7 @@ public:
 	bool vorME( MausEreignis &me );
 	bool zurückME( MausEreignis &me );
 	bool tick( double zeit );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 	int getStatus() const;

+ 8 - 8
KSGClient/NachLogin/Account/Suchen/AccountSuchen.cpp

@@ -141,7 +141,7 @@ bool AccountSuchen::detailsKlick( Knopf *zKnopf, MausEreignis &me )
 	return 1;
 }
 
-void AccountSuchen::doMausEreignis( MausEreignis &me )
+void AccountSuchen::doPublicMausEreignis( MausEreignis &me )
 {
 	if( run )
 		return;
@@ -150,42 +150,42 @@ void AccountSuchen::doMausEreignis( MausEreignis &me )
 	me.mx -= pos.x;
 	me.my -= pos.y;
 	int ausw = sortSpalte->getAuswahl();
-	sortSpalte->doMausEreignis( me );
+	sortSpalte->doPublicMausEreignis( me );
 	if( ausw != sortSpalte->getAuswahl() )
 	{
 		sortSpalte->einklappen();
 		starten = 1;
 	}
 	ausw = sortRichtung->getAuswahl();
-	sortRichtung->doMausEreignis( me );
+	sortRichtung->doPublicMausEreignis( me );
 	if( ausw != sortRichtung->getAuswahl() )
 	{
 		sortRichtung->einklappen();
 		starten = 1;
 	}
-	accountName->doMausEreignis( me );
+	accountName->doPublicMausEreignis( me );
 	bool vera = me.verarbeitet;
-	suchen->doMausEreignis( me );
+	suchen->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet && me.id == ME_RLinks )
 	{
 		jetztSeite = 1;
 		starten = 1;
 	}
 	vera = me.verarbeitet;
-	zurück->doMausEreignis( me );
+	zurück->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet )
 	{
 		seite--;
 		starten = 1;
 	}
 	vera = me.verarbeitet;
-	vor->doMausEreignis( me );
+	vor->doPublicMausEreignis( me );
 	if( !vera && me.verarbeitet )
 	{
 		seite++;
 		starten = 1;
 	}
-	liste->doMausEreignis( me );
+	liste->doPublicMausEreignis( me );
 	me.mx += pos.x;
 	me.my += pos.y;
 	unlock();

+ 1 - 1
KSGClient/NachLogin/Account/Suchen/AccountSuchen.h

@@ -46,7 +46,7 @@ public:
 	void setSichtbar( bool sichtbar );
 	void thread();
 	bool detailsKlick( Knopf *zKnopf, MausEreignis &me );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double tickVal );
 	void render( Bild &zRObj );

+ 16 - 16
KSGClient/NachLogin/Chat/ChatLeiste.cpp

@@ -139,7 +139,7 @@ bool Chat::tick( double tickVal )
     return 0;
 }
 
-void Chat::doMausEreignis( MausEreignis & me )
+void Chat::doPublicMausEreignis( MausEreignis & me )
 {
     // virtual
 }
@@ -302,19 +302,19 @@ bool ChatFenster::tick( double tickVal )
     return ret;
 }
 
-void ChatFenster::doMausEreignis( MausEreignis & me )
+void ChatFenster::doPublicMausEreignis( MausEreignis & me )
 {
     bool tmp = me.verarbeitet;
     if( me.mx < 0 || me.mx > breite || me.my < 280 - höhe || animation )
         me.verarbeitet = 1;
-    verlauf->doMausEreignis( me );
+    verlauf->doPublicMausEreignis( me );
     bool vera = me.verarbeitet;
-    minimieren->doMausEreignis( me );
+    minimieren->doPublicMausEreignis( me );
     int aktion = me.verarbeitet && !vera ? 1 : 0;
-    close->doMausEreignis( me );
+    close->doPublicMausEreignis( me );
     if( !aktion )
         aktion = me.verarbeitet && !vera ? 2 : 0;
-    nachricht->doMausEreignis( me );
+    nachricht->doPublicMausEreignis( me );
     if( me.mx < 0 || me.mx > breite || me.my < 280 - höhe || animation )
     {
         me.verarbeitet = tmp;
@@ -664,24 +664,24 @@ bool ChatroomFenster::tick( double tickVal )
     return ret;
 }
 
-void ChatroomFenster::doMausEreignis( MausEreignis & me )
+void ChatroomFenster::doPublicMausEreignis( MausEreignis & me )
 {
     bool tmp = me.verarbeitet;
     if( me.mx < 0 || me.mx > breite || me.my < 280 - höhe || animation )
         me.verarbeitet = 1;
-    verlauf->doMausEreignis( me );
+    verlauf->doPublicMausEreignis( me );
     bool vera = me.verarbeitet;
-    minimieren->doMausEreignis( me );
+    minimieren->doPublicMausEreignis( me );
     int aktion = me.verarbeitet && !vera ? 1 : 0;
-    close->doMausEreignis( me );
+    close->doPublicMausEreignis( me );
     if( !aktion )
         aktion = me.verarbeitet && !vera ? 2 : 0;
-    einladen->doMausEreignis( me );
+    einladen->doPublicMausEreignis( me );
     if( !aktion )
         aktion = me.verarbeitet && !vera ? 4 : 0;
-    nachricht->doMausEreignis( me );
-    spielerName->doMausEreignis( me );
-    spieler->doMausEreignis( me );
+    nachricht->doPublicMausEreignis( me );
+    spielerName->doPublicMausEreignis( me );
+    spieler->doPublicMausEreignis( me );
     if( me.mx < 0 || me.mx > breite || me.my < 280 - höhe || animation )
     {
         me.verarbeitet = tmp;
@@ -1106,7 +1106,7 @@ void ChatLeisteObj::doTastaturEreignis( TastaturEreignis & te )
         chats->z( i )->doTastaturEreignis( te );
 }
 
-void ChatLeisteObj::doMausEreignis( MausEreignis & me )
+void ChatLeisteObj::doPublicMausEreignis( MausEreignis & me )
 {
     int mx = me.mx;
     int my = me.my;
@@ -1116,7 +1116,7 @@ void ChatLeisteObj::doMausEreignis( MausEreignis & me )
     {
         Chat *tmp = chats->z( i );
         nowME = i;
-        tmp->doMausEreignis( me );
+        tmp->doPublicMausEreignis( me );
         nowME = -1;
         me.mx -= tmp->getBreite();
     }

+ 4 - 4
KSGClient/NachLogin/Chat/ChatLeiste.h

@@ -47,7 +47,7 @@ public:
 	virtual void addSpieler( int accountId );
 	virtual void removeSpieler( int accountId );
 	virtual bool tick( double tickVal );
-	virtual void doMausEreignis( MausEreignis &me );
+	virtual void doPublicMausEreignis( MausEreignis &me );
 	virtual void doTastaturEreignis( TastaturEreignis &te );
 	virtual void render( int x, Bild &zRObj );
 	// constant
@@ -74,7 +74,7 @@ public:
 	~ChatFenster();
 	// nicht constant
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	void render( int x, Bild &zRObj ) override;
 	// constant
@@ -106,7 +106,7 @@ public:
 	void addSpieler( int accountId ) override;
 	void removeSpieler( int accountId ) override;
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	void render( int x, Bild &zRObj ) override;
 	bool druckFreund( void *obj, MausEreignis &me );
@@ -145,7 +145,7 @@ public:
 	void setChatroomAdmin( int chatroomId );
 	bool tick( double tickVal ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 };
 

+ 9 - 9
KSGClient/NachLogin/Chat/FreundesListe.cpp

@@ -146,7 +146,7 @@ void FreundData::zeigeEinladeKnopf( bool zeigen )
     rend = 1;
 }
 
-void FreundData::doMausEreignis( MausEreignis & me )
+void FreundData::doPublicMausEreignis( MausEreignis & me )
 {
     if( animation != 3 )
     {
@@ -158,15 +158,15 @@ void FreundData::doMausEreignis( MausEreignis & me )
         }
         char aktion = 0;
         bool vera = me.verarbeitet;
-        nachricht->doMausEreignis( me );
+        nachricht->doPublicMausEreignis( me );
         aktion = me.verarbeitet && !vera ? 1 : 0;
-        ansehen->doMausEreignis( me );
+        ansehen->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet && !vera ? 2 : 0;
-        entfernen->doMausEreignis( me );
+        entfernen->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet && !vera ? 3 : 0;
-        einladen->doMausEreignis( me );
+        einladen->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet && !vera ? 4 : 0;
         if( me.my > höhe || !ausgewählt )
@@ -187,7 +187,7 @@ void FreundData::doMausEreignis( MausEreignis & me )
             {
                 if( nachLogin->zAccountAnsehenFenster()->setSpielerDetails( accountId, 2 ) )
                 {
-                    MausEreignis me = { ME_RLinks, 0, 0, 0, 0, 0 };
+                    MausEreignis me = { ME_RLinks, 0, 0, 0, 1 };
                     nachLogin->zTitelLeiste()->druckAccountAnsehen( me );
                 }
             }
@@ -532,7 +532,7 @@ bool FreundesListeObj::tick( double tickVal )
     return ret;
 }
 
-void FreundesListeObj::doMausEreignis( MausEreignis & me )
+void FreundesListeObj::doPublicMausEreignis( MausEreignis & me )
 {
     int my = me.my;
     me.my -= pos.y;
@@ -548,7 +548,7 @@ void FreundesListeObj::doMausEreignis( MausEreignis & me )
                     tmp->setAusgewählt( 1 );
                 else
                     tmp->setAusgewählt( 0 );
-                tmp->doMausEreignis( me );
+                tmp->doPublicMausEreignis( me );
                 me.my -= tmp->getHeight();
             }
         }
@@ -563,7 +563,7 @@ void FreundesListeObj::doMausEreignis( MausEreignis & me )
             if( tmp )
             {
                 tmp->setAusgewählt( 0 );
-                tmp->doMausEreignis( me );
+                tmp->doPublicMausEreignis( me );
                 me.my -= tmp->getHeight();
             }
         }

+ 2 - 2
KSGClient/NachLogin/Chat/FreundesListe.h

@@ -45,7 +45,7 @@ public:
 	void setAusgewählt( bool ausw );
 	void remove();
 	void zeigeEinladeKnopf( bool zeigen );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	bool tick( double tickVal );
 	void render( int yPos, Bild &zRObj );
 	// constant
@@ -86,7 +86,7 @@ public:
 	void setOnline( int accountId, bool online );
 	void zeigeEinladeKnopf( bool zeigen );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 	// constant
 	bool istFreund( int accId ) const;

+ 13 - 13
KSGClient/NachLogin/Chat/NachrichtenListe.cpp

@@ -61,7 +61,7 @@ void NLNachricht::setAusgew
     }
 }
 
-void NLNachricht::doMausEreignis( MausEreignis & me )
+void NLNachricht::doPublicMausEreignis( MausEreignis & me )
 {
     if( animation != 3 )
     {
@@ -72,7 +72,7 @@ void NLNachricht::doMausEreignis( MausEreignis & me )
             me.verarbeitet = 1;
         }
         char aktion = me.verarbeitet ? 2 : 0;
-        close->doMausEreignis( me );
+        close->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet ? 1 : 0;
         if( me.my > höhe || !ausgewählt )
@@ -290,9 +290,9 @@ void SpielUpdateNachricht::entfernen()
     negAk();
 }
 
-void SpielUpdateNachricht::doMausEreignis( MausEreignis & me )
+void SpielUpdateNachricht::doPublicMausEreignis( MausEreignis & me )
 {
-    __super::doMausEreignis( me );
+    __super::doPublicMausEreignis( me );
     if( animation != 3 )
     {
         bool tmp = 0;
@@ -302,10 +302,10 @@ void SpielUpdateNachricht::doMausEreignis( MausEreignis & me )
             me.verarbeitet = 1;
         }
         char aktion = me.verarbeitet ? 3 : 0;
-        herunterladen->doMausEreignis( me );
+        herunterladen->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet ? 1 : 0;
-        abbrechen->doMausEreignis( me );
+        abbrechen->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet ? 2 : 0;
         if( me.my > höhe || !ausgewählt )
@@ -440,9 +440,9 @@ void Nachricht::entfernen()
     negAk();
 }
 
-void Nachricht::doMausEreignis( MausEreignis & me )
+void Nachricht::doPublicMausEreignis( MausEreignis & me )
 {
-    __super::doMausEreignis( me );
+    __super::doPublicMausEreignis( me );
     if( animation != 3 )
     {
         bool tmp = 0;
@@ -453,11 +453,11 @@ void Nachricht::doMausEreignis( MausEreignis & me )
         }
         char aktion = me.verarbeitet ? 3 : 0;
         if( positiv )
-            positiv->doMausEreignis( me );
+            positiv->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet ? 1 : 0;
         if( negativ )
-            negativ->doMausEreignis( me );
+            negativ->doPublicMausEreignis( me );
         if( !aktion )
             aktion = me.verarbeitet ? 2 : 0;
         if( me.my > höhe || !ausgewählt )
@@ -577,7 +577,7 @@ bool NachrichtenListeObj::tick( double tickVal )
     return ret;
 }
 
-void NachrichtenListeObj::doMausEreignis( MausEreignis & me )
+void NachrichtenListeObj::doPublicMausEreignis( MausEreignis & me )
 {
     lockZeichnung();
     int my = me.my;
@@ -594,7 +594,7 @@ void NachrichtenListeObj::doMausEreignis( MausEreignis & me )
                     tmp->setAusgewählt( 1 );
                 else
                     tmp->setAusgewählt( 0 );
-                tmp->doMausEreignis( me );
+                tmp->doPublicMausEreignis( me );
                 me.my -= tmp->getHeight();
             }
         }
@@ -609,7 +609,7 @@ void NachrichtenListeObj::doMausEreignis( MausEreignis & me )
             if( tmp )
             {
                 tmp->setAusgewählt( 0 );
-                tmp->doMausEreignis( me );
+                tmp->doPublicMausEreignis( me );
                 me.my -= tmp->getHeight();
             }
         }

+ 4 - 4
KSGClient/NachLogin/Chat/NachrichtenListe.h

@@ -34,7 +34,7 @@ protected:
 public:
     virtual void entfernen();
     void setAusgewählt( bool ausgewählt );
-    virtual void doMausEreignis( MausEreignis &me );
+    virtual void doPublicMausEreignis( MausEreignis &me );
     virtual bool tick( double tickVal );
     virtual void render( int y, Bild &zRObj );
     // contant
@@ -62,7 +62,7 @@ public:
     ~SpielUpdateNachricht();
     // nicht constant
     void entfernen() override;
-    void doMausEreignis( MausEreignis &me ) override;
+    void doPublicMausEreignis( MausEreignis &me ) override;
     bool tick( double tickVal ) override;
     void render( int y, Bild &zRObj ) override;
 };
@@ -83,7 +83,7 @@ public:
 	~Nachricht();
 	// nicht constant
     void entfernen() override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	bool tick( double tickVal ) override;
 	void render( int y, Bild &zRObj ) override;
 };
@@ -107,7 +107,7 @@ public:
 	void removeNachricht( NLNachricht *zNachricht );
 	void removeAll();
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void render( Bild &zRObj ) override;
 };
 

+ 11 - 11
KSGClient/NachLogin/Editor/Auswahl/Auswahl.cpp

@@ -63,7 +63,7 @@ void Auswahl::setSichtbar( bool sicht )
         me.verarbeitet = 0;
         me.mx = suchen->getX() + 1;
         me.my = suchen->getY() + 1;
-        doMausEreignis( me );
+        doPublicMausEreignis( me );
     }
 }
 
@@ -231,20 +231,20 @@ bool Auswahl::weiterME( Zeichnung * obj, MausEreignis & me )
     return 1;
 }
 
-void Auswahl::doMausEreignis( MausEreignis & me )
+void Auswahl::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar || run )
         return;
-    suchFilter->doMausEreignis( me );
+    suchFilter->doPublicMausEreignis( me );
     bool vera = me.verarbeitet;
-    suchen->doMausEreignis( me );
+    suchen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         aktion = 0;
         start();
     }
     int ausw = sortSpalte->getAuswahl();
-    sortSpalte->doMausEreignis( me );
+    sortSpalte->doPublicMausEreignis( me );
     if( ausw != sortSpalte->getAuswahl() )
     {
         aktion = 0;
@@ -252,18 +252,18 @@ void Auswahl::doMausEreignis( MausEreignis & me )
         sortSpalte->einklappen();
     }
     ausw = sortRichtung->getAuswahl();
-    sortRichtung->doMausEreignis( me );
+    sortRichtung->doPublicMausEreignis( me );
     if( ausw != sortRichtung->getAuswahl() )
     {
         aktion = 0;
         start();
         sortRichtung->einklappen();
     }
-    karten->doMausEreignis( me );
-    neuKarteName->doMausEreignis( me );
-    neuKarteSpielArt->doMausEreignis( me );
+    karten->doPublicMausEreignis( me );
+    neuKarteName->doPublicMausEreignis( me );
+    neuKarteSpielArt->doPublicMausEreignis( me );
     vera = me.verarbeitet;
-    neuKarte->doMausEreignis( me );
+    neuKarte->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet && me.id == ME_RLinks )
     {
         aktion = -1;
@@ -284,7 +284,7 @@ void Auswahl::doTastaturEreignis( TastaturEreignis & te )
         me.verarbeitet = 0;
         me.mx = suchen->getX() + 1;
         me.my = suchen->getY() + 1;
-        doMausEreignis( me );
+        doPublicMausEreignis( me );
     }
     neuKarteName->doTastaturEreignis( te );
 }

+ 1 - 1
KSGClient/NachLogin/Editor/Auswahl/Auswahl.h

@@ -40,7 +40,7 @@ public:
 	void setSichtbar( bool sicht );
 	virtual void thread();
 	bool weiterME( Zeichnung *obj, MausEreignis &me );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );

+ 3 - 3
KSGClient/NachLogin/Editor/Editor.cpp

@@ -55,7 +55,7 @@ void Editor::setSichtbar( bool sicht )
 	rend = 1;
 }
 
-void Editor::doMausEreignis( MausEreignis &me )
+void Editor::doPublicMausEreignis( MausEreignis &me )
 {
 	if( animation || !sichtbar )
 		return;
@@ -64,10 +64,10 @@ void Editor::doMausEreignis( MausEreignis &me )
 	switch( jetzt )
 	{
 	case 1: // Karten Auswahl
-		karteAuswahl->doMausEreignis( me );
+		karteAuswahl->doPublicMausEreignis( me );
 		break;
 	case 2: // Karten Editor
-		kEditor->doMausEreignis( me );
+		kEditor->doPublicMausEreignis( me );
 		break;
 	}
 	me.mx += pos.x;

+ 1 - 1
KSGClient/NachLogin/Editor/Editor.h

@@ -39,7 +39,7 @@ public:
 	~Editor();
 	// nicht constant
 	void setSichtbar( bool sicht );
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	bool tick( double z ) override;
 	void render( Bild &zRObj ) override;

+ 10 - 10
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBEditor.cpp

@@ -169,7 +169,7 @@ bool KEBEditor::tick( double tv )
     return ret;
 }
 
-void KEBEditor::doMausEreignis( MausEreignis &me )
+void KEBEditor::doPublicMausEreignis( MausEreignis &me )
 {
     if( !sichtbar )
         return;
@@ -178,19 +178,19 @@ void KEBEditor::doMausEreignis( MausEreignis &me )
     mapBild->setAlphaFeldFarbe( 0x5500FF00 );
     ladenBild->setAlphaFeldFarbe( 0x5500FF00 );
     bool mv = me.verarbeitet;
-    beschreibung->doMausEreignis( me );
+    beschreibung->doPublicMausEreignis( me );
     if( !mv && me.verarbeitet && me.id == ME_RLinks )
         jetzt = 1;
     mv = me.verarbeitet;
-    titelBild->doMausEreignis( me );
+    titelBild->doPublicMausEreignis( me );
     if( !mv && me.verarbeitet && me.id == ME_RLinks )
         jetzt = 2;
     mv = me.verarbeitet;
-    mapBild->doMausEreignis( me );
+    mapBild->doPublicMausEreignis( me );
     if( !mv && me.verarbeitet && me.id == ME_RLinks )
         jetzt = 3;
     mv = me.verarbeitet;
-    ladenBild->doMausEreignis( me );
+    ladenBild->doPublicMausEreignis( me );
     if( !mv && me.verarbeitet && me.id == ME_RLinks )
         jetzt = 4;
     if( jetzt == 1 )
@@ -201,11 +201,11 @@ void KEBEditor::doMausEreignis( MausEreignis &me )
         mapBild->setAlphaFeldFarbe( 0x0000FF00 );
     if( jetzt == 4 )
         ladenBild->setAlphaFeldFarbe( 0x0000FF00 );
-    bild->doMausEreignis( me );
-    text->doMausEreignis( me );
-    speichern->doMausEreignis( me );
-    importieren->doMausEreignis( me );
-    vorschau->doMausEreignis( me );
+    bild->doPublicMausEreignis( me );
+    text->doPublicMausEreignis( me );
+    speichern->doPublicMausEreignis( me );
+    importieren->doPublicMausEreignis( me );
+    vorschau->doPublicMausEreignis( me );
 }
 
 void KEBEditor::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBEditor.h

@@ -35,7 +35,7 @@ public:
     void setText( Text *zText );
     void setBild( Bild *zBild );
     bool tick( double tv ) override;
-    void doMausEreignis( MausEreignis &me ) override;
+    void doPublicMausEreignis( MausEreignis &me ) override;
     void doTastaturEreignis( TastaturEreignis &te ) override;
     void render( Bild &zRObj ) override;
     // constant

+ 8 - 8
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBVorschau.cpp

@@ -127,12 +127,12 @@ void KEBVorschauKarteScript::ladeKarteSeite( char *pfad )
 void KEBVorschauKarteScript::ksgsAktion( RCArray< KSGSVariable > * parameter, KSGSVariable * *retVal )
 {}
 
-void KEBVorschauKarteScript::doMausEreignis( MausEreignis & me )
+void KEBVorschauKarteScript::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
     if( fenster )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }
@@ -246,23 +246,23 @@ void KEBVorschau::setSichtbar( bool sicht )
     sichtbar = sicht;
 }
 
-void KEBVorschau::doMausEreignis( MausEreignis & me )
+void KEBVorschau::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
-    script->doMausEreignis( me );
+    script->doPublicMausEreignis( me );
     bool mev = me.verarbeitet;
-    neu->doMausEreignis( me );
+    neu->doPublicMausEreignis( me );
     if( !mev && me.verarbeitet &&me.id == ME_RLinks )
         script->ladeKarteSeite( "data/tmp/ke/kbv" );
     mev = me.verarbeitet;
-    beenden->doMausEreignis( me );
+    beenden->doPublicMausEreignis( me );
     if( !mev && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 1;
-    log->doMausEreignis( me );
+    log->doPublicMausEreignis( me );
     bool eu = 0;
     bool sel = erlaubt->hatStyle( KontrollKnopf::Style::Selected );
-    erlaubt->doMausEreignis( me );
+    erlaubt->doPublicMausEreignis( me );
     if( sel != erlaubt->hatStyle( KontrollKnopf::Style::Selected ) )
         script->setErlaubt( erlaubt->hatStyle( KontrollKnopf::Style::Selected ) );
 }

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBVorschau.h

@@ -32,7 +32,7 @@ public:
     void setErlaubt( bool e );
     void ladeKarteSeite( char *pfad );
     void ksgsAktion( RCArray< KSGSVariable > *parameter, KSGSVariable **retVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double zeit );
     void render( Bild &zRObj );
@@ -62,7 +62,7 @@ public:
     int getAktion();
     bool ladeKarte();
     void setSichtbar( bool sicht );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double zeit );
     void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBeschreibung.cpp

@@ -254,10 +254,10 @@ void KEBeschreibung::knopfPress( Knopf *k, MausEreignis *me )
     }
 }
 
-void KEBeschreibung::doMausEreignis( MausEreignis &me )
+void KEBeschreibung::doPublicMausEreignis( MausEreignis &me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KEBeschreibung::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/Beschreibung/KEBeschreibung.h

@@ -39,7 +39,7 @@ public:
     void setSichtbar( bool s, bool vr );
     void thread() override;
     void knopfPress( Knopf *k, MausEreignis *me );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double z );
     void render( Bild &zRObj );

+ 32 - 32
KSGClient/NachLogin/Editor/Karte/Dateien/KEDEditor.cpp

@@ -144,12 +144,12 @@ bool KEDBildSeite::tick( double tv )
     return ret;
 }
 
-void KEDBildSeite::doMausEreignis( MausEreignis & me )
+void KEDBildSeite::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     int ausw = bilder->getAuswahl();
-    bilder->doMausEreignis( me );
+    bilder->doPublicMausEreignis( me );
     if( ausw != bilder->getAuswahl() && me.id == ME_RLinks )
     {
         if( bilder->getAuswahl() >= 0 )
@@ -158,15 +158,15 @@ void KEDBildSeite::doMausEreignis( MausEreignis & me )
             bilder->setAuswahl( ausw );
     }
     bool vera = me.verarbeitet;
-    dateiLöschen->doMausEreignis( me );
+    dateiLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 4;
     vera = me.verarbeitet;
-    neueDatei->doMausEreignis( me );
+    neueDatei->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 5;
     vera = me.verarbeitet;
-    importieren->doMausEreignis( me );
+    importieren->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet && me.id == ME_RLinks )
     {
         if( !importDialog )
@@ -183,9 +183,9 @@ void KEDBildSeite::doMausEreignis( MausEreignis & me )
     }
     if( bilder->getAuswahl() < 0 )
         return;
-    bildObj->doMausEreignis( me );
+    bildObj->doPublicMausEreignis( me );
     vera = me.verarbeitet;
-    bildLöschen->doMausEreignis( me );
+    bildLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 2;
 }
@@ -441,17 +441,17 @@ bool KEDModellSeite::tick( double tv )
     return ret;
 }
 
-void KEDModellSeite::doMausEreignis( MausEreignis & me )
+void KEDModellSeite::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     if( neuModelF->hatStyle( Fenster::Style::Sichtbar ) )
     {
-        neuModelF->doMausEreignis( me );
+        neuModelF->doPublicMausEreignis( me );
         return;
     }
     int ausw = modelle->getAuswahl();
-    modelle->doMausEreignis( me );
+    modelle->doPublicMausEreignis( me );
     if( ausw != modelle->getAuswahl() && me.id == ME_RLinks )
     {
         if( modelle->getAuswahl() >= 0 )
@@ -460,21 +460,21 @@ void KEDModellSeite::doMausEreignis( MausEreignis & me )
             modelle->setAuswahl( ausw );
     }
     bool vera = me.verarbeitet;
-    dateiLöschen->doMausEreignis( me );
+    dateiLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 5;
     vera = me.verarbeitet;
-    neueDatei->doMausEreignis( me );
+    neueDatei->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 6;
     vera = me.verarbeitet;
-    neuesModel->doMausEreignis( me );
+    neuesModel->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         neuModelF->addStyle( Fenster::Style::Sichtbar );
     vera = me.verarbeitet;
     if( modelle->getAuswahl() < 0 )
         return;
-    bearbeiten->doMausEreignis( me );
+    bearbeiten->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         editor->setSichtbar( 1 );
@@ -487,10 +487,10 @@ void KEDModellSeite::doMausEreignis( MausEreignis & me )
         bearbeiten->removeStyle( Knopf::Style::Sichtbar );
         modelLöschen->removeStyle( Knopf::Style::Sichtbar );
     }
-    modelObj->doMausEreignis( me );
-    editor->doMausEreignis( me );
+    modelObj->doPublicMausEreignis( me );
+    editor->doPublicMausEreignis( me );
     vera = me.verarbeitet;
-    modelLöschen->doMausEreignis( me );
+    modelLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 2;
 }
@@ -717,12 +717,12 @@ bool KEDSoundSeite::tick( double tv )
     return ret;
 }
 
-void KEDSoundSeite::doMausEreignis( MausEreignis & me )
+void KEDSoundSeite::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     int ausw = sounds->getAuswahl();
-    sounds->doMausEreignis( me );
+    sounds->doPublicMausEreignis( me );
     if( ausw != sounds->getAuswahl() && me.id == ME_RLinks )
     {
         if( sounds->getAuswahl() >= 0 )
@@ -734,15 +734,15 @@ void KEDSoundSeite::doMausEreignis( MausEreignis & me )
             sounds->setAuswahl( ausw );
     }
     bool vera = me.verarbeitet;
-    dateiLöschen->doMausEreignis( me );
+    dateiLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 4;
     vera = me.verarbeitet;
-    neueDatei->doMausEreignis( me );
+    neueDatei->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 5;
     vera = me.verarbeitet;
-    importieren->doMausEreignis( me );
+    importieren->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet && me.id == ME_RLinks )
     {
         if( !importDialog )
@@ -758,7 +758,7 @@ void KEDSoundSeite::doMausEreignis( MausEreignis & me )
     if( sounds->getAuswahl() < 0 )
         return;
     vera = me.verarbeitet;
-    play->doMausEreignis( me );
+    play->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         if( sound )
@@ -766,7 +766,7 @@ void KEDSoundSeite::doMausEreignis( MausEreignis & me )
         aktion = 1;
     }
     vera = me.verarbeitet;
-    soundLöschen->doMausEreignis( me );
+    soundLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 2;
 }
@@ -1072,17 +1072,17 @@ bool KEDEditor::tick( double tv )
     return ret;
 }
 
-void KEDEditor::doMausEreignis( MausEreignis & me )
+void KEDEditor::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     if( neuDateiF->hatStyle( Fenster::Style::Sichtbar ) )
     {
-        neuDateiF->doMausEreignis( me );
+        neuDateiF->doPublicMausEreignis( me );
         return;
     }
     int ausw = dateien->getAuswahl();
-    dateien->doMausEreignis( me );
+    dateien->doPublicMausEreignis( me );
     if( ausw != dateien->getAuswahl() && me.id == ME_RLinks )
     {
         if( dateien->getAuswahl() >= 0 )
@@ -1090,19 +1090,19 @@ void KEDEditor::doMausEreignis( MausEreignis & me )
         else
             dateien->setAuswahl( ausw );
     }
-    bildSeite->doMausEreignis( me );
-    soundSeite->doMausEreignis( me );
-    modelSeite->doMausEreignis( me );
+    bildSeite->doPublicMausEreignis( me );
+    soundSeite->doPublicMausEreignis( me );
+    modelSeite->doPublicMausEreignis( me );
     if( dateien->getAuswahl() < 0 )
     {
         bool vera = me.verarbeitet;
-        neueDatei->doMausEreignis( me );
+        neueDatei->doPublicMausEreignis( me );
         if( !vera && me.verarbeitet &&me.id == ME_RLinks )
             neuDateiF->addStyle( Fenster::Style::Sichtbar );
         if( dateien->getEintragAnzahl() > 0 && dateien->zEintrag( 0 )->zText()->istGleich( ".." ) )
         {
             vera = me.verarbeitet;
-            dateiLöschen->doMausEreignis( me );
+            dateiLöschen->doPublicMausEreignis( me );
             if( !vera && me.verarbeitet &&me.id == ME_RLinks )
                 aktion = 3;
         }

+ 4 - 4
KSGClient/NachLogin/Editor/Karte/Dateien/KEDEditor.h

@@ -41,7 +41,7 @@ public:
     void setBild( Bild *b );
     void setSichtbar( bool s );
     bool tick( double tv );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zRObj );
     // constant
     Text *zBildImportPfad() const;
@@ -86,7 +86,7 @@ public:
     void setModel( Model2DData *mdl );
     void setSichtbar( bool s );
     bool tick( double tv );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &me );
     void render( Bild &zRObj );
     // constant
@@ -128,7 +128,7 @@ public:
     void setSound( GSL::GSLSoundV *b );
     void setSichtbar( bool s );
     bool tick( double tv );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zRObj );
     // constant
     Text *zSoundImportPfad() const;
@@ -174,7 +174,7 @@ public:
     void setModel2d( Model2DData *d );
     void setSichtbar( bool s );
     bool tick( double tv ) override;
-    void doMausEreignis( MausEreignis &me ) override;
+    void doPublicMausEreignis( MausEreignis &me ) override;
     void doTastaturEreignis( TastaturEreignis &te ) override;
     void render( Bild &zRObj ) override;
     // constant

+ 12 - 12
KSGClient/NachLogin/Editor/Karte/Dateien/KEDModel2DEditor.cpp

@@ -525,9 +525,9 @@ void EditorListe::setDataZ( Data * d )
     data = d;
 }
 
-void EditorListe::doMausEreignis( MausEreignis & me )
+void EditorListe::doPublicMausEreignis( MausEreignis & me )
 {
-    koordF->doMausEreignis( me );
+    koordF->doPublicMausEreignis( me );
     me.mx -= ram->getX();
     me.my -= ram->getY();
     if( me.mx < 0 || me.my < 0 || me.mx > ram->getBreite() || me.my > ram->getHeight() )
@@ -538,7 +538,7 @@ void EditorListe::doMausEreignis( MausEreignis & me )
     }
     scroll->doMausMessage( ram->getBreite() - 17, 1, 15, ram->getHeight() - 2, me );
     if( data->getSelectedPolygon() >= 0 )
-        pName->doMausEreignis( me );
+        pName->doPublicMausEreignis( me );
     rend |= scroll->getRend();
     if( me.id == ME_RLinks && !me.verarbeitet )
     {
@@ -781,7 +781,7 @@ void Editor2D::setDataZ( Data * d )
     data = d;
 }
 
-void Editor2D::doMausEreignis( MausEreignis & me )
+void Editor2D::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
@@ -1091,33 +1091,33 @@ void GUI::setModel( Model2DData * data )
     liste->setDataZ( this->data->getThis() );
 }
 
-void GUI::doMausEreignis( MausEreignis & me )
+void GUI::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
-    liste->doMausEreignis( me );
-    editor->doMausEreignis( me );
+    liste->doPublicMausEreignis( me );
+    editor->doPublicMausEreignis( me );
     bool vera = me.verarbeitet;
-    speichern->doMausEreignis( me );
+    speichern->doPublicMausEreignis( me );
     if( me.id == ME_RLinks && me.verarbeitet && !vera )
     {
         aktion = 1;
     }
     vera = me.verarbeitet;
-    abbrechen->doMausEreignis( me );
+    abbrechen->doPublicMausEreignis( me );
     if( me.id == ME_RLinks && me.verarbeitet && !vera )
     {
         aktion = 2;
     }
     vera = me.verarbeitet;
-    textur->doMausEreignis( me );
+    textur->doPublicMausEreignis( me );
     data->setRTextur( textur->hatStyle( KontrollKnopf::Style::Selected ) );
     vera = me.verarbeitet;
-    texturVerknüpfen->doMausEreignis( me );
+    texturVerknüpfen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         data->saveTextur();
     vera = me.verarbeitet;
-    texturLaden->doMausEreignis( me );
+    texturLaden->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet && me.id == ME_RLinks )
     {
         if( !importDialog )

+ 3 - 3
KSGClient/NachLogin/Editor/Karte/Dateien/KEDModel2DEditor.h

@@ -151,7 +151,7 @@ namespace Model2DEditor
         ~EditorListe();
         // nicht constant
         void setDataZ( Data *d );
-        void doMausEreignis( MausEreignis &me ) override;
+        void doPublicMausEreignis( MausEreignis &me ) override;
         void doTastaturEreignis( TastaturEreignis &te ) override;
         bool tick( double zeit ) override;
         void render( Bild &zRObj ) override;
@@ -179,7 +179,7 @@ namespace Model2DEditor
         ~Editor2D();
         // nicht constant
         void setDataZ( Data *d );
-        void doMausEreignis( MausEreignis &me ) override;
+        void doPublicMausEreignis( MausEreignis &me ) override;
         void doTastaturEreignis( TastaturEreignis &te ) override;
         bool tick( double zeit ) override;
         void render( Bild &zRObj ) override;
@@ -209,7 +209,7 @@ namespace Model2DEditor
         // nicht constant
         void setSichtbar( bool s );
         void setModel( Model2DData *data );
-        void doMausEreignis( MausEreignis &me ) override;
+        void doPublicMausEreignis( MausEreignis &me ) override;
         void doTastaturEreignis( TastaturEreignis &te ) override;
         bool tick( double zeit ) override;
         void render( Bild &zRObj ) override;

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/Dateien/KEDateien.cpp

@@ -394,10 +394,10 @@ void KEDateien::thread()
     fort->reset();
 }
 
-void KEDateien::doMausEreignis( MausEreignis &me )
+void KEDateien::doPublicMausEreignis( MausEreignis &me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KEDateien::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/Dateien/KEDateien.h

@@ -37,7 +37,7 @@ public:
     // nicht constant
     void setSichtbar( bool s, bool vr );
     void thread() override;
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double z );
     void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/KarteRelease/KERelease.cpp

@@ -335,10 +335,10 @@ void KERelease::thread()
     laden->setSichtbar( 0 );
 }
 
-void KERelease::doMausEreignis( MausEreignis &me )
+void KERelease::doPublicMausEreignis( MausEreignis &me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KERelease::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/KarteRelease/KERelease.h

@@ -53,7 +53,7 @@ public:
     bool shopÜbernehmenME( MausEreignis &me );
 	void setSichtbar( bool s, bool vr );
 	void thread() override;
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double z );
 	void render( Bild &zRObj );

+ 15 - 15
KSGClient/NachLogin/Editor/Karte/KartenEditor.cpp

@@ -219,41 +219,41 @@ void KartenEditor::setSichtbar( bool s )
     sichtbar = s;
 }
 
-void KartenEditor::doMausEreignis( MausEreignis &me )
+void KartenEditor::doPublicMausEreignis( MausEreignis &me )
 {
     if( run )
         return;
     int aktion = 0;
     bool vera = me.verarbeitet;
-    karteRelease->doMausEreignis( me );
+    karteRelease->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 1;
     vera = me.verarbeitet;
-    shopSeite->doMausEreignis( me );
+    shopSeite->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 2;
     vera = me.verarbeitet;
-    beschreibung->doMausEreignis( me );
+    beschreibung->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 3;
     vera = me.verarbeitet;
-    teams->doMausEreignis( me );
+    teams->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 4;
     vera = me.verarbeitet;
-    dateien->doMausEreignis( me );
+    dateien->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 5;
     vera = me.verarbeitet;
-    editor->doMausEreignis( me );
+    editor->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 6;
     vera = me.verarbeitet;
-    kaufHistorie->doMausEreignis( me );
+    kaufHistorie->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 7;
     vera = me.verarbeitet;
-    beenden->doMausEreignis( me );
+    beenden->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet )
         aktion = 8;
     if( me.id == ME_RLinks && aktion )
@@ -494,22 +494,22 @@ void KartenEditor::doMausEreignis( MausEreignis &me )
     switch( jetzt )
     {
     case 1:
-        releaseF->doMausEreignis( me );
+        releaseF->doPublicMausEreignis( me );
         break;
     case 2:
-        shopSeiteF->doMausEreignis( me );
+        shopSeiteF->doPublicMausEreignis( me );
         break;
     case 3:
-        beschreibungF->doMausEreignis( me );
+        beschreibungF->doPublicMausEreignis( me );
         break;
     case 4:
-        teamsF->doMausEreignis( me );
+        teamsF->doPublicMausEreignis( me );
         break;
     case 5:
-        dateienF->doMausEreignis( me );
+        dateienF->doPublicMausEreignis( me );
         break;
     case 7:
-        kaufHF->doMausEreignis( me );
+        kaufHF->doPublicMausEreignis( me );
         break;
     }
 }

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/KartenEditor.h

@@ -51,7 +51,7 @@ public:
     void thread() override;
 	void setKarte( int id );
 	void setSichtbar( bool s );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/KaufHistorie/KaufHistorie.cpp

@@ -160,10 +160,10 @@ void KEKaufHistorie::thread()
     laden->setSichtbar( 0 );
 }
 
-void KEKaufHistorie::doMausEreignis( MausEreignis & me )
+void KEKaufHistorie::doPublicMausEreignis( MausEreignis & me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KEKaufHistorie::doTastaturEreignis( TastaturEreignis & te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/KaufHistorie/KaufHistorie.h

@@ -34,7 +34,7 @@ public:
     // nicht constant
     void setSichtbar( bool s, bool vr );
     void thread() override;
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double z );
     void render( Bild &zRObj );

+ 21 - 21
KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSEditor.cpp

@@ -123,21 +123,21 @@ bool KESSTextSeite::tick( double tv )
     return ret;
 }
 
-void KESSTextSeite::doMausEreignis( MausEreignis & me )
+void KESSTextSeite::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
-    text->doMausEreignis( me );
+    text->doPublicMausEreignis( me );
     bool vera = me.verarbeitet;
-    speichern->doMausEreignis( me );
+    speichern->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 1;
     vera = me.verarbeitet;
-    dateiLöschen->doMausEreignis( me );
+    dateiLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 2;
     vera = me.verarbeitet;
-    neueDatei->doMausEreignis( me );
+    neueDatei->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 3;
 }
@@ -323,12 +323,12 @@ bool KESSBildSeite::tick( double tv )
     return ret;
 }
 
-void KESSBildSeite::doMausEreignis( MausEreignis & me )
+void KESSBildSeite::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     int ausw = bilder->getAuswahl();
-    bilder->doMausEreignis( me );
+    bilder->doPublicMausEreignis( me );
     if( ausw != bilder->getAuswahl() && me.id == ME_RLinks )
     {
         if( bilder->getAuswahl() >= 0 )
@@ -337,15 +337,15 @@ void KESSBildSeite::doMausEreignis( MausEreignis & me )
             bilder->setAuswahl( ausw );
     }
     bool vera = me.verarbeitet;
-    dateiLöschen->doMausEreignis( me );
+    dateiLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 4;
     vera = me.verarbeitet;
-    neueDatei->doMausEreignis( me );
+    neueDatei->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 5;
     vera = me.verarbeitet;
-    importieren->doMausEreignis( me );
+    importieren->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet && me.id == ME_RLinks )
     {
         if( !importDialog )
@@ -362,9 +362,9 @@ void KESSBildSeite::doMausEreignis( MausEreignis & me )
     }
     if( bilder->getAuswahl() < 0 )
         return;
-    bildObj->doMausEreignis( me );
+    bildObj->doPublicMausEreignis( me );
     vera = me.verarbeitet;
-    bildLöschen->doMausEreignis( me );
+    bildLöschen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 2;
 }
@@ -625,17 +625,17 @@ bool KESSEditor::tick( double tv )
     return ret;
 }
 
-void KESSEditor::doMausEreignis( MausEreignis & me )
+void KESSEditor::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     if( neuDateiF->hatStyle( Fenster::Style::Sichtbar ) )
     {
-        neuDateiF->doMausEreignis( me );
+        neuDateiF->doPublicMausEreignis( me );
         return;
     }
     int ausw = dateien->getAuswahl();
-    dateien->doMausEreignis( me );
+    dateien->doPublicMausEreignis( me );
     if( ausw != dateien->getAuswahl() && me.id == ME_RLinks )
     {
         if( dateien->getAuswahl() >= 0 )
@@ -643,28 +643,28 @@ void KESSEditor::doMausEreignis( MausEreignis & me )
         else
             dateien->setAuswahl( ausw );
     }
-    textSeite->doMausEreignis( me );
-    bildSeite->doMausEreignis( me );
+    textSeite->doPublicMausEreignis( me );
+    bildSeite->doPublicMausEreignis( me );
     if( dateien->getAuswahl() < 0 )
     {
         bool vera = me.verarbeitet;
-        neueDatei->doMausEreignis( me );
+        neueDatei->doPublicMausEreignis( me );
         if( !vera && me.verarbeitet &&me.id == ME_RLinks )
             neuDateiF->addStyle( Fenster::Style::Sichtbar );
         if( dateien->getEintragAnzahl() > 0 && dateien->zEintrag( 0 )->zText()->istGleich( ".." ) )
         {
             vera = me.verarbeitet;
-            dateiLöschen->doMausEreignis( me );
+            dateiLöschen->doPublicMausEreignis( me );
             if( !vera && me.verarbeitet &&me.id == ME_RLinks )
                 aktion = 4;
         }
     }
     bool vera = me.verarbeitet;
-    vorschau->doMausEreignis( me );
+    vorschau->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 8;
     vera = me.verarbeitet;
-    veröffentlichen->doMausEreignis( me );
+    veröffentlichen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 9;
 }

+ 3 - 3
KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSEditor.h

@@ -37,7 +37,7 @@ public:
     void setDateiText( Text *txt );
     void setSichtbar( bool s );
     bool tick( double tv );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     void render( Bild &zRObj );
     // constant
@@ -76,7 +76,7 @@ public:
     void setBild( Bild *b );
     void setSichtbar( bool s );
     bool tick( double tv );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zRObj );
     // constant
     Text *zBildImportPfad() const;
@@ -120,7 +120,7 @@ public:
     void setBild( Bild *b );
     void setSichtbar( bool s );
     bool tick( double tv ) override;
-    void doMausEreignis( MausEreignis &me ) override;
+    void doPublicMausEreignis( MausEreignis &me ) override;
     void doTastaturEreignis( TastaturEreignis &te ) override;
     void render( Bild &zRObj ) override;
     // constant

+ 16 - 16
KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSVorschau.cpp

@@ -316,12 +316,12 @@ void KESSVorschauKarteScript::ksgsAktion( RCArray< KSGSVariable > * parameter, K
     }
 }
 
-void KESSVorschauKarteScript::doMausEreignis( MausEreignis & me )
+void KESSVorschauKarteScript::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
     if( fenster )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }
@@ -413,10 +413,10 @@ void KESSVorschauKarte::ladeKarte( char *pfad )
     datei->release();
 }
 
-bool KESSVorschauKarte::doMausEreignis( MausEreignis & me )
+bool KESSVorschauKarte::doPublicMausEreignis( MausEreignis & me )
 {
     bool vera = me.verarbeitet;
-    auswählen->doMausEreignis( me );
+    auswählen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         ausw = 1;
@@ -547,44 +547,44 @@ void KESSVorschau::setSichtbar( bool sicht )
     sichtbar = sicht;
 }
 
-void KESSVorschau::doMausEreignis( MausEreignis & me )
+void KESSVorschau::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar )
         return;
     bool paramUpdate = 0;
     int ausw = vvErwerbbar->getAuswahl();
-    vvErwerbbar->doMausEreignis( me );
+    vvErwerbbar->doPublicMausEreignis( me );
     if( ausw != vvErwerbbar->getAuswahl() && me.id == ME_RLinks )
     {
         vvErwerbbar->einklappen();
         paramUpdate = 1;
     }
     ausw = tvErwerbbar->getAuswahl();
-    tvErwerbbar->doMausEreignis( me );
+    tvErwerbbar->doPublicMausEreignis( me );
     if( ausw != tvErwerbbar->getAuswahl() && me.id == ME_RLinks )
     {
         tvErwerbbar->einklappen();
         paramUpdate = 1;
     }
     ausw = besitztTestVersion->getAuswahl();
-    besitztTestVersion->doMausEreignis( me );
+    besitztTestVersion->doPublicMausEreignis( me );
     if( ausw != besitztTestVersion->getAuswahl() && me.id == ME_RLinks )
     {
         besitztTestVersion->einklappen();
         paramUpdate = 1;
     }
-    script->doMausEreignis( me );
-    if( karte->doMausEreignis( me ) )
+    script->doPublicMausEreignis( me );
+    if( karte->doPublicMausEreignis( me ) )
         script->ladeKarteSeite( pfad );
     bool vera = me.verarbeitet;
-    beenden->doMausEreignis( me );
+    beenden->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
         aktion = 1;
-    vvPreis->doMausEreignis( me );
-    tvPreis->doMausEreignis( me );
-    kupfer->doMausEreignis( me );
-    spieleVerbleibend->doMausEreignis( me );
-    log->doMausEreignis( me );
+    vvPreis->doPublicMausEreignis( me );
+    tvPreis->doPublicMausEreignis( me );
+    kupfer->doPublicMausEreignis( me );
+    spieleVerbleibend->doPublicMausEreignis( me );
+    log->doPublicMausEreignis( me );
     if( paramUpdate )
     {
         script->setScriptParams( besitztTestVersion->getAuswahl() == 1, (int)* spieleVerbleibend->zText(), vvErwerbbar->getAuswahl() == 0,

+ 3 - 3
KSGClient/NachLogin/Editor/Karte/ShopSeite/KESSVorschau.h

@@ -39,7 +39,7 @@ public:
     void setScriptParams( bool hatTV, int tvVerb, bool vvEn, bool tvEn, int vvK, int tvK, int k );
     void ladeKarteSeite( char *pfad );
     void ksgsAktion( RCArray< KSGSVariable > *parameter, KSGSVariable **retVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double zeit );
     void render( Bild &zRObj );
@@ -63,7 +63,7 @@ public:
     ~KESSVorschauKarte();
     // nicht constant
     void ladeKarte( char *pfad );
-    bool doMausEreignis( MausEreignis &me );
+    bool doPublicMausEreignis( MausEreignis &me );
     bool tick( double zeit );
     void render( Bild &zRObj );
     // Reference Counting
@@ -103,7 +103,7 @@ public:
     int getAktion();
     void ladeKarte( char *pfad );
     void setSichtbar( bool sicht );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double zeit );
     void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/ShopSeite/KEShopSeite.cpp

@@ -269,10 +269,10 @@ void KEShopSeite::thread()
     run = 0;
 }
 
-void KEShopSeite::doMausEreignis( MausEreignis &me )
+void KEShopSeite::doPublicMausEreignis( MausEreignis &me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KEShopSeite::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/ShopSeite/KEShopSeite.h

@@ -36,7 +36,7 @@ public:
     // nicht constant
     void setSichtbar( bool s, bool vr );
     void thread() override;
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double z );
     void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/Editor/Karte/Teams/KETeams.cpp

@@ -327,10 +327,10 @@ void KETeams::thread()
     return;
 }
 
-void KETeams::doMausEreignis( MausEreignis &me )
+void KETeams::doPublicMausEreignis( MausEreignis &me )
 {
     if( !run )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
 }
 
 void KETeams::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/Editor/Karte/Teams/KETeams.h

@@ -52,7 +52,7 @@ public:
     void nachTE( void *obj, TastaturEreignis &te );
     void setSichtbar( bool s, bool vr );
     void thread() override;
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void doTastaturEreignis( TastaturEreignis &te );
     bool tick( double z );
     void render( Bild &zRObj );

+ 2 - 2
KSGClient/NachLogin/ImSpiel/ImSpiel.cpp

@@ -196,12 +196,12 @@ bool ImSpiel::tick( double tickVal )
 	return ret;
 }
 
-void ImSpiel::doMausEreignis( MausEreignis &me )
+void ImSpiel::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !sichtbar )
 		return;
 	if( ladenStatus > 1 )
-		spielFenster->doMausEreignis( me );
+		spielFenster->doPublicMausEreignis( me );
 }
 
 void ImSpiel::doTastaturEreignis( TastaturEreignis &te )

+ 1 - 1
KSGClient/NachLogin/ImSpiel/ImSpiel.h

@@ -33,7 +33,7 @@ public:
 	void endLaden();
 	void thread() override;
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant

+ 1 - 1
KSGClient/NachLogin/MiniGames/MiniGame.cpp

@@ -111,7 +111,7 @@ void MiniGame::setSichtbar( bool sichtbar )
 	this->sichtbar = sichtbar;
 }
 
-void MiniGame::doMausEreignis( MausEreignis &me )
+void MiniGame::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !this->sichtbar )
 		return;

+ 1 - 1
KSGClient/NachLogin/MiniGames/MiniGame.h

@@ -38,7 +38,7 @@ public:
 	// nicht constant
 	void setPosition( int x, int y );
 	void setSichtbar( bool sichtbar );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	bool tick( double z );
 	void render( Bild &zRObj );
 	// constant

+ 5 - 5
KSGClient/NachLogin/MiniGames/Minigames.cpp

@@ -345,7 +345,7 @@ void MiniGames::filter()
     delete[] fertig;
 }
 
-void MiniGames::doMausEreignis( MausEreignis & me )
+void MiniGames::doPublicMausEreignis( MausEreignis & me )
 {
     if( laden->istSichtbar() || !sichtbar )
         return;
@@ -353,16 +353,16 @@ void MiniGames::doMausEreignis( MausEreignis & me )
     me.my -= pos.y;
     if( alpha2 )
     {
-        suchName->doMausEreignis( me );
+        suchName->doPublicMausEreignis( me );
         bool vera = me.verarbeitet;
-        suchen->doMausEreignis( me );
+        suchen->doPublicMausEreignis( me );
         if( !vera && me.verarbeitet && me.id == ME_RLinks )
             filter();
         int anz = games->getEintragAnzahl();
         for( int i = 0; i < anz; i++ )
         {
             bool vera = me.verarbeitet;
-            games->z( i )->doMausEreignis( me );
+            games->z( i )->doPublicMausEreignis( me );
             if( !vera && me.verarbeitet && me.id == ME_RLinks )
             { // spiel starten
                 laden->setSichtbar( 1 );
@@ -374,7 +374,7 @@ void MiniGames::doMausEreignis( MausEreignis & me )
         }
     }
     if( !slo && mgl && mgl->zGame() )
-        mgl->zGame()->doMausEreignis( me );
+        mgl->zGame()->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }

+ 1 - 1
KSGClient/NachLogin/MiniGames/Minigames.h

@@ -90,7 +90,7 @@ public:
     void hideLoadingOverlay() override;
     Bild *loadBild( const char *path ) override;
 	void filter();
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	bool tick( double z ) override;
 	void render( Bild &zRObj ) override;

+ 24 - 24
KSGClient/NachLogin/NachLogin.cpp

@@ -137,8 +137,8 @@ void NachLogin::setAnzeige( NachLoginAnzeige s ) // Setzt den Status des Program
     if( s == NLAImSpiel )
     {
         imSpiel->setSichtbar( 1 );
-        MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-        leistenFenster->doMausEreignis( me );
+        MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+        leistenFenster->doPublicMausEreignis( me );
         leistenFenster->removeStyle( Fenster::Style::Sichtbar );
         fenster->removeMember( leistenFenster );
         bildschirm->addMember( leistenFenster->getThis() );
@@ -154,8 +154,8 @@ void NachLogin::setAnzeige( NachLoginAnzeige s ) // Setzt den Status des Program
     }
     if( s == NLASpielVideo )
     {
-        MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-        leistenFenster->doMausEreignis( me );
+        MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+        leistenFenster->doPublicMausEreignis( me );
         leistenFenster->removeStyle( Fenster::Style::Sichtbar );
         fenster->removeMember( leistenFenster );
         bildschirm->addMember( leistenFenster->getThis() );
@@ -171,8 +171,8 @@ void NachLogin::setAnzeige( NachLoginAnzeige s ) // Setzt den Status des Program
     }
     if( s == NLAEditor )
     {
-        MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-        leistenFenster->doMausEreignis( me );
+        MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+        leistenFenster->doPublicMausEreignis( me );
         leistenFenster->removeStyle( Fenster::Style::Sichtbar );
         fenster->removeMember( leistenFenster );
         bildschirm->addMember( leistenFenster->getThis() );
@@ -208,20 +208,20 @@ void NachLogin::showBars()
     leistenFenster->addStyle( Fenster::Style::Sichtbar );
 }
 
-void NachLogin::doMausEreignis( MausEreignis & me )
+void NachLogin::doPublicMausEreignis( MausEreignis & me )
 {
     if( status == NLASpielVideo )
     {
         lockZeichnung();
         if( leistenFenster->hatStyle( Fenster::Style::Sichtbar ) )
-            leistenFenster->doMausEreignis( me );
+            leistenFenster->doPublicMausEreignis( me );
         else
         {
-            spielAufzeichnung->doMausEreignis( me );
+            spielAufzeichnung->doPublicMausEreignis( me );
             if( spielAufzeichnung->hatVerlassen( 1 ) )
             {
-                MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-                spielAufzeichnung->doMausEreignis( me );
+                MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+                spielAufzeichnung->doPublicMausEreignis( me );
                 aktion = 8; // Aufzeichnung verlassen
             }
         }
@@ -232,14 +232,14 @@ void NachLogin::doMausEreignis( MausEreignis & me )
     {
         lockZeichnung();
         if( leistenFenster->hatStyle( Fenster::Style::Sichtbar ) )
-            leistenFenster->doMausEreignis( me );
+            leistenFenster->doPublicMausEreignis( me );
         else
         {
-            editor->doMausEreignis( me );
+            editor->doPublicMausEreignis( me );
             if( editor->hatVerlassen( 1 ) )
             {
-                MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-                editor->doMausEreignis( me );
+                MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+                editor->doPublicMausEreignis( me );
                 aktion = 8; // Editor verlassen
             }
         }
@@ -250,9 +250,9 @@ void NachLogin::doMausEreignis( MausEreignis & me )
     {
         lockZeichnung();
         if( leistenFenster->hatStyle( Fenster::Style::Sichtbar ) )
-            leistenFenster->doMausEreignis( me );
+            leistenFenster->doPublicMausEreignis( me );
         else
-            imSpiel->doMausEreignis( me );
+            imSpiel->doPublicMausEreignis( me );
         unlockZeichnung();
         return;
     }
@@ -260,7 +260,7 @@ void NachLogin::doMausEreignis( MausEreignis & me )
         return;
     lockZeichnung();
     if( fenster )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
     unlockZeichnung();
 }
 
@@ -272,8 +272,8 @@ void NachLogin::doTastaturEreignis( TastaturEreignis & te )
         if( te.taste == T_F2 && te.id == TE_Release )
         {
             leistenFenster->setStyle( Fenster::Style::Sichtbar, !leistenFenster->hatStyle( Fenster::Style::Sichtbar ) );
-            MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-            leistenFenster->doMausEreignis( me );
+            MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+            leistenFenster->doPublicMausEreignis( me );
         }
         else
         {
@@ -291,8 +291,8 @@ void NachLogin::doTastaturEreignis( TastaturEreignis & te )
         if( te.taste == T_F2 && te.id == TE_Release )
         {
             leistenFenster->setStyle( Fenster::Style::Sichtbar, !leistenFenster->hatStyle( Fenster::Style::Sichtbar ) );
-            MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-            leistenFenster->doMausEreignis( me );
+            MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+            leistenFenster->doPublicMausEreignis( me );
         }
         else
         {
@@ -310,8 +310,8 @@ void NachLogin::doTastaturEreignis( TastaturEreignis & te )
         if( te.taste == T_F2 && te.id == TE_Release )
         {
             leistenFenster->setStyle( Fenster::Style::Sichtbar, !leistenFenster->hatStyle( Fenster::Style::Sichtbar ) );
-            MausEreignis me = { ME_Bewegung, -1, -1, -1, -1, 0 };
-            leistenFenster->doMausEreignis( me );
+            MausEreignis me = { ME_Bewegung, -1, -1, 0, 0 };
+            leistenFenster->doPublicMausEreignis( me );
         }
         else
         {

+ 1 - 1
KSGClient/NachLogin/NachLogin.h

@@ -62,7 +62,7 @@ public:
 	void setAnzeige( NachLoginAnzeige s ); // Setzt den Status des Programms
     void hideBars();
     void showBars();
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	bool tick( double tickVal ) override;
 	void render( Bild &zRObj ) override;

+ 2 - 2
KSGClient/NachLogin/Neuigkeiten/Neuigkeiten.cpp

@@ -193,14 +193,14 @@ void Neuigkeiten::r
     b->release();
 }
 
-void Neuigkeiten::doMausEreignis( MausEreignis & me )
+void Neuigkeiten::doPublicMausEreignis( MausEreignis & me )
 {
     if( wirdGeladen )
         return;
     me.mx -= pos.x;
     me.my -= pos.y;
     if( script &&sichtbar )
-        script->doMausEreignis( me );
+        script->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }

+ 1 - 1
KSGClient/NachLogin/Neuigkeiten/Neuigkeiten.h

@@ -58,7 +58,7 @@ public:
 	void setSichtbar( bool sicht );
 	void endLaden( char *err );
 	void rückruf( RCArray< KSGSVariable > *parameter, KSGSVariable **ret );
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	bool tick( double z ) override;
 	void render( Bild &zRObj ) override;

+ 15 - 15
KSGClient/NachLogin/Shop/Karten/KartenKaufen.cpp

@@ -395,14 +395,14 @@ void KartenKaufenAuswahl::ksgsAktion( RCArray< KSGSVariable > * parameter, KSGSV
     }
 }
 
-void KartenKaufenAuswahl::doMausEreignis( MausEreignis & me )
+void KartenKaufenAuswahl::doPublicMausEreignis( MausEreignis & me )
 {
     if( run )
         return;
     me.mx -= pos.x;
     me.my -= pos.y;
     if( fenster )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }
@@ -511,10 +511,10 @@ void KartenKaufenListeEintrag::resetAuswahl()
     ausw = 0;
 }
 
-bool KartenKaufenListeEintrag::doMausEreignis( MausEreignis & me )
+bool KartenKaufenListeEintrag::doPublicMausEreignis( MausEreignis & me )
 {
     bool vera = me.verarbeitet;
-    auswählen->doMausEreignis( me );
+    auswählen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         ausw = 1;
@@ -640,7 +640,7 @@ void KartenKaufenListe::leeren()
     rend = 1;
 }
 
-int KartenKaufenListe::doMausEreignis( MausEreignis & me )
+int KartenKaufenListe::doPublicMausEreignis( MausEreignis & me )
 {
     int mx = me.mx;
     int my = me.my;
@@ -653,7 +653,7 @@ int KartenKaufenListe::doMausEreignis( MausEreignis & me )
     int anz = einträge->getEintragAnzahl();
     for( int i = 0; i < anz; i++ )
     {
-        if( einträge->z( i )->doMausEreignis( me ) )
+        if( einträge->z( i )->doPublicMausEreignis( me ) )
             ret = einträge->z( i )->getKarteId();
         me.my += 100;
     }
@@ -901,7 +901,7 @@ void KartenKaufen::thread()
     laden->setSichtbar( 0 );
 }
 
-void KartenKaufen::doMausEreignis( MausEreignis & me )
+void KartenKaufen::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar || run )
         return;
@@ -909,19 +909,19 @@ void KartenKaufen::doMausEreignis( MausEreignis & me )
     int my = me.my;
     me.mx -= pos.x;
     me.my -= pos.y;
-    spielArt->doMausEreignis( me );
-    suchFilter->doMausEreignis( me );
-    int auswId = liste->doMausEreignis( me );
+    spielArt->doPublicMausEreignis( me );
+    suchFilter->doPublicMausEreignis( me );
+    int auswId = liste->doPublicMausEreignis( me );
     if( auswId )
         auswahl->ladeKarteSeite( auswId );
-    auswahl->doMausEreignis( me );
+    auswahl->doPublicMausEreignis( me );
     int ak = 0;
     bool tmp = me.verarbeitet;
-    suchen->doMausEreignis( me );
+    suchen->doPublicMausEreignis( me );
     ak = me.verarbeitet ? 1 : 0;
-    zurück->doMausEreignis( me );
+    zurück->doPublicMausEreignis( me );
     ak = me.verarbeitet && !ak ? 2 : ak;
-    weiter->doMausEreignis( me );
+    weiter->doPublicMausEreignis( me );
     ak = me.verarbeitet && !ak ? 3 : ak;
     if( tmp )
         ak = 0;
@@ -969,7 +969,7 @@ void KartenKaufen::doTastaturEreignis( TastaturEreignis & te )
         me.verarbeitet = 0;
         me.mx = suchen->getX() + 1 + pos.x;
         me.my = suchen->getY() + 1 + pos.y;
-        doMausEreignis( me );
+        doPublicMausEreignis( me );
     }
     auswahl->doTastaturEreignis( te );
 }

+ 4 - 4
KSGClient/NachLogin/Shop/Karten/KartenKaufen.h

@@ -36,7 +36,7 @@ public:
 	void reset();
 	virtual void thread();
 	void ksgsAktion( RCArray< KSGSVariable > *parameter, KSGSVariable **retVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );
@@ -63,7 +63,7 @@ public:
 	~KartenKaufenListeEintrag();
 	// nicht constant
 	void resetAuswahl();
-	bool doMausEreignis( MausEreignis &me );
+	bool doPublicMausEreignis( MausEreignis &me );
 	bool tick( double zeit );
 	void render( int yOff, Bild &zRObj );
 	// constant
@@ -93,7 +93,7 @@ public:
 	// nicht constant
 	void ladeKarten( Array< int > *karten );
 	void leeren();
-	int doMausEreignis( MausEreignis &me );
+	int doPublicMausEreignis( MausEreignis &me );
 	bool tick( double zeit );
 	void render( Bild &zRObj );
 	// constant
@@ -135,7 +135,7 @@ public:
 	// nicht constant
 	void setSichtbar( bool sicht );
 	virtual void thread();
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );

+ 5 - 5
KSGClient/NachLogin/Shop/Shop.cpp

@@ -134,7 +134,7 @@ bool Shop::tick( double tickVal )
 	return ret;
 }
 
-void Shop::doMausEreignis( MausEreignis &me )
+void Shop::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !sichtbar )
 		return;
@@ -146,9 +146,9 @@ void Shop::doMausEreignis( MausEreignis &me )
 	me.my -= pos.y;
 	int ak = 0;
 	bool tmp = me.verarbeitet;
-	spiele->doMausEreignis( me );
+	spiele->doPublicMausEreignis( me );
 	ak = me.verarbeitet ? 1 : 0;
-	karten->doMausEreignis( me );
+	karten->doPublicMausEreignis( me );
 	ak = me.verarbeitet && !ak ? 2 : ak;
 	if( tmp )
 		ak = 0;
@@ -187,10 +187,10 @@ void Shop::doMausEreignis( MausEreignis &me )
 	switch( jetzt )
 	{
 	case 1: // Spiel kaufen
-		spielKaufen->doMausEreignis( me );
+		spielKaufen->doPublicMausEreignis( me );
 		break;
 	case 2: // Karten kaufen
-		karteKaufen->doMausEreignis( me );
+		karteKaufen->doPublicMausEreignis( me );
 		break;
 	}
 	me.mx = mx;

+ 1 - 1
KSGClient/NachLogin/Shop/Shop.h

@@ -42,7 +42,7 @@ public:
 	// nicht constant
 	void setSichtbar( bool sicht );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	void render( Bild &zRObj ) override;
 	// constant

+ 15 - 15
KSGClient/NachLogin/Shop/Spiele/SpieleKaufen.cpp

@@ -443,14 +443,14 @@ void SpieleKaufenAuswahl::ksgsAktion( RCArray< KSGSVariable > * parameter, KSGSV
     }
 }
 
-void SpieleKaufenAuswahl::doMausEreignis( MausEreignis & me )
+void SpieleKaufenAuswahl::doPublicMausEreignis( MausEreignis & me )
 {
     if( run )
         return;
     me.mx -= pos.x;
     me.my -= pos.y;
     if( fenster )
-        fenster->doMausEreignis( me );
+        fenster->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }
@@ -559,10 +559,10 @@ void SpieleKaufenListeEintrag::resetAuswahl()
     ausw = 0;
 }
 
-bool SpieleKaufenListeEintrag::doMausEreignis( MausEreignis & me )
+bool SpieleKaufenListeEintrag::doPublicMausEreignis( MausEreignis & me )
 {
     bool vera = me.verarbeitet;
-    auswählen->doMausEreignis( me );
+    auswählen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         ausw = 1;
@@ -688,7 +688,7 @@ void SpieleKaufenListe::leeren()
     rend = 1;
 }
 
-int SpieleKaufenListe::doMausEreignis( MausEreignis & me )
+int SpieleKaufenListe::doPublicMausEreignis( MausEreignis & me )
 {
     int mx = me.mx;
     int my = me.my;
@@ -701,7 +701,7 @@ int SpieleKaufenListe::doMausEreignis( MausEreignis & me )
     int anz = einträge->getEintragAnzahl();
     for( int i = 0; i < anz; i++ )
     {
-        if( einträge->z( i )->doMausEreignis( me ) )
+        if( einträge->z( i )->doPublicMausEreignis( me ) )
             ret = einträge->z( i )->getSpielId();
         me.my -= 100;
     }
@@ -835,7 +835,7 @@ void SpieleKaufen::setSichtbar( bool sicht )
         me.verarbeitet = 0;
         me.mx = suchen->getX() + 1 + pos.x;
         me.my = suchen->getY() + 1 + pos.y;
-        doMausEreignis( me );
+        doPublicMausEreignis( me );
     }
 }
 
@@ -886,7 +886,7 @@ void SpieleKaufen::thread()
     run = 0;
 }
 
-void SpieleKaufen::doMausEreignis( MausEreignis & me )
+void SpieleKaufen::doPublicMausEreignis( MausEreignis & me )
 {
     if( !sichtbar || run )
         return;
@@ -894,18 +894,18 @@ void SpieleKaufen::doMausEreignis( MausEreignis & me )
     int my = me.my;
     me.mx -= pos.x;
     me.my -= pos.y;
-    suchFilter->doMausEreignis( me );
-    int auswId = liste->doMausEreignis( me );
+    suchFilter->doPublicMausEreignis( me );
+    int auswId = liste->doPublicMausEreignis( me );
     if( auswId )
         auswahl->ladeSpielSeite( auswId );
-    auswahl->doMausEreignis( me );
+    auswahl->doPublicMausEreignis( me );
     int ak = 0;
     bool tmp = me.verarbeitet;
-    suchen->doMausEreignis( me );
+    suchen->doPublicMausEreignis( me );
     ak = me.verarbeitet ? 1 : 0;
-    zurück->doMausEreignis( me );
+    zurück->doPublicMausEreignis( me );
     ak = me.verarbeitet && !ak ? 2 : ak;
-    weiter->doMausEreignis( me );
+    weiter->doPublicMausEreignis( me );
     ak = me.verarbeitet && !ak ? 3 : ak;
     if( tmp )
         ak = 0;
@@ -950,7 +950,7 @@ void SpieleKaufen::doTastaturEreignis( TastaturEreignis & te )
         me.verarbeitet = 0;
         me.mx = suchen->getX() + 1 + pos.x;
         me.my = suchen->getY() + 1 + pos.y;
-        doMausEreignis( me );
+        doPublicMausEreignis( me );
     }
     auswahl->doTastaturEreignis( te );
 }

+ 4 - 4
KSGClient/NachLogin/Shop/Spiele/SpieleKaufen.h

@@ -35,7 +35,7 @@ public:
 	void reset();
 	virtual void thread();
 	void ksgsAktion( RCArray< KSGSVariable > *parameter, KSGSVariable **ret );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );
@@ -62,7 +62,7 @@ public:
 	~SpieleKaufenListeEintrag();
 	// nicht constant
 	void resetAuswahl();
-	bool doMausEreignis( MausEreignis &me );
+	bool doPublicMausEreignis( MausEreignis &me );
 	bool tick( double zeit );
 	void render( int yOff, Bild &zRObj );
 	// constant
@@ -92,7 +92,7 @@ public:
 	// nicht constant
 	void ladeSpiele( Array< int > *spiele );
 	void leeren();
-	int doMausEreignis( MausEreignis &me );
+	int doPublicMausEreignis( MausEreignis &me );
 	bool tick( double zeit );
 	void render( Bild &zRObj );
 	// constant
@@ -132,7 +132,7 @@ public:
 	// nicht constant
 	void setSichtbar( bool sicht );
 	virtual void thread();
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );

+ 4 - 4
KSGClient/NachLogin/Spiele/Angemeldet/Angemeldet.cpp

@@ -285,16 +285,16 @@ bool AngemeldetFenster::tick( double tickVal )
     return ret;
 }
 
-void AngemeldetFenster::doMausEreignis( MausEreignis &me )
+void AngemeldetFenster::doPublicMausEreignis( MausEreignis &me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
     bool ak = !me.verarbeitet;
-    abbrechen->doMausEreignis( me );
+    abbrechen->doPublicMausEreignis( me );
     int aktion = ( abbrechen->hatStyle( Knopf::Style::Sichtbar ) && ak && me.verarbeitet ) ? 1 : 0;
-    beitreten->doMausEreignis( me );
+    beitreten->doPublicMausEreignis( me );
     aktion = ( beitreten->hatStyle( Knopf::Style::Sichtbar ) && ak && me.verarbeitet && !aktion ) ? 2 : aktion;
-    ok->doMausEreignis( me );
+    ok->doPublicMausEreignis( me );
     aktion = ( ok->hatStyle( Knopf::Style::Sichtbar ) && ak && me.verarbeitet && !aktion ) ? 3 : aktion;
     if( me.id == ME_RLinks )
     {

+ 1 - 1
KSGClient/NachLogin/Spiele/Angemeldet/Angemeldet.h

@@ -48,7 +48,7 @@ public:
 	void spielGefundenAbbruch();
 	void zurückInWarteschlange( int stunden, int minuten, int sekunden );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zrObj );
 	int getAktion();
 	// constant

+ 35 - 35
KSGClient/NachLogin/Spiele/Gruppe/Gruppe.cpp

@@ -258,18 +258,18 @@ bool GruppeEinladungAccount::tick( double tickVal )
     return ret;
 }
 
-void GruppeEinladungAccount::doMausEreignis( MausEreignis & me )
+void GruppeEinladungAccount::doPublicMausEreignis( MausEreignis & me )
 {
     if( me.mx < 0 || me.my < 0 || me.mx > br || me.my > höhe )
         mausIn = 0;
     else
         mausIn = 1;
     bool ak = !me.verarbeitet;
-    nachrichtSenden->doMausEreignis( me );
+    nachrichtSenden->doPublicMausEreignis( me );
     int aktion = ( me.verarbeitet && ak ) ? 1 : 0;
-    erneutSenden->doMausEreignis( me );
+    erneutSenden->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !aktion ) ? 2 : aktion;
-    einladungAbbrechen->doMausEreignis( me );
+    einladungAbbrechen->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !status && !aktion ) ? 3 : aktion;
     if( me.id != ME_RLinks || !mausIn )
         return;
@@ -568,7 +568,7 @@ bool GruppeEinladungListe::tick( double tickVal )
     return ret;
 }
 
-void GruppeEinladungListe::doMausEreignis( MausEreignis & me )
+void GruppeEinladungListe::doPublicMausEreignis( MausEreignis & me )
 {
     int tmpX = me.mx;
     int tmpY = me.my;
@@ -576,9 +576,9 @@ void GruppeEinladungListe::doMausEreignis( MausEreignis & me )
     me.my -= pos.y;
     if( einladungHöhe == 30 )
     {
-        einladenName->doMausEreignis( me );
+        einladenName->doPublicMausEreignis( me );
         bool ak = !me.verarbeitet;
-        einladen->doMausEreignis( me );
+        einladen->doPublicMausEreignis( me );
         if( me.verarbeitet && ak )
         {
             if( me.id == ME_RLinks )
@@ -633,7 +633,7 @@ void GruppeEinladungListe::doMausEreignis( MausEreignis & me )
         GruppeEinladungAccount *tmp = accounts->z( i );
         if( tmp )
         {
-            tmp->doMausEreignis( me );
+            tmp->doPublicMausEreignis( me );
             if( tmp->getRemove() )
             {
                 accounts->remove( i );
@@ -1021,20 +1021,20 @@ bool GruppeAccountDaten::tick( double tickVal )
     return ret;
 }
 
-void GruppeAccountDaten::doMausEreignis( MausEreignis & me )
+void GruppeAccountDaten::doPublicMausEreignis( MausEreignis & me )
 {
     if( me.mx < 0 || me.my < 0 || me.mx > br || me.my > höhe )
         mausIn = 0;
     else
         mausIn = 1;
     bool ak = !me.verarbeitet;
-    nachrichtSenden->doMausEreignis( me );
+    nachrichtSenden->doPublicMausEreignis( me );
     int aktion = ( me.verarbeitet && ak ) ? 1 : 0;
-    accountAnsehen->doMausEreignis( me );
+    accountAnsehen->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !aktion ) ? 2 : aktion;
-    freundEinladung->doMausEreignis( me );
+    freundEinladung->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !aktion ) ? 3 : aktion;
-    kick->doMausEreignis( me );
+    kick->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !aktion ) ? 4 : aktion;
     if( me.id != ME_RLinks )
         return;
@@ -1046,7 +1046,7 @@ void GruppeAccountDaten::doMausEreignis( MausEreignis & me )
     case 2:
         if( nachLogin->zAccountAnsehenFenster()->setSpielerDetails( accountId, 2 ) )
         {
-            MausEreignis me = { ME_RLinks, 0, 0, 0, 0, 0 };
+            MausEreignis me = { ME_RLinks, 0, 0, 0, 1 };
             nachLogin->zTitelLeiste()->druckAccountAnsehen( me );
         }
         break;
@@ -1238,7 +1238,7 @@ bool GruppeAccountListe::tick( double tickVal )
     return ret;
 }
 
-void GruppeAccountListe::doMausEreignis( MausEreignis & me )
+void GruppeAccountListe::doPublicMausEreignis( MausEreignis & me )
 {
     int tmpX = me.mx;
     int tmpY = me.my;
@@ -1250,7 +1250,7 @@ void GruppeAccountListe::doMausEreignis( MausEreignis & me )
         GruppeAccountDaten *tmp = accounts->z( i );
         if( tmp )
         {
-            tmp->doMausEreignis( me );
+            tmp->doPublicMausEreignis( me );
             me.my -= tmp->getHeight();
             if( tmp->getRemove() )
             {
@@ -1377,14 +1377,14 @@ bool GruppeChat::tick( double tickVal )
     return ret;
 }
 
-void GruppeChat::doMausEreignis( MausEreignis & me )
+void GruppeChat::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
-    verlauf->doMausEreignis( me );
-    nachricht->doMausEreignis( me );
+    verlauf->doPublicMausEreignis( me );
+    nachricht->doPublicMausEreignis( me );
     bool ak = !me.verarbeitet;
-    senden->doMausEreignis( me );
+    senden->doPublicMausEreignis( me );
     int aktion = ( me.verarbeitet && ak ) ? 1 : 0;
     if( me.id != ME_RLinks )
     {
@@ -1623,7 +1623,7 @@ bool GruppeAnmeldung::tick( double tickVal )
     return ret;
 }
 
-void GruppeAnmeldung::doMausEreignis( MausEreignis & me )
+void GruppeAnmeldung::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
@@ -1631,12 +1631,12 @@ void GruppeAnmeldung::doMausEreignis( MausEreignis & me )
     int aktion = 0;
     if( admin == loginClient->getAccountId() )
     {
-        spielerHinzufügen->doMausEreignis( me );
+        spielerHinzufügen->doPublicMausEreignis( me );
         aktion = ( me.verarbeitet && admin == loginClient->getAccountId() && ak ) ? 1 : aktion;
-        angemeldet->doMausEreignis( me );
+        angemeldet->doPublicMausEreignis( me );
         aktion = ( me.verarbeitet && admin == loginClient->getAccountId() && ak && !aktion ) ? 2 : aktion;
     }
-    gruppeVerlassen->doMausEreignis( me );
+    gruppeVerlassen->doPublicMausEreignis( me );
     aktion = ( me.verarbeitet && ak && !aktion ) ? 3 : aktion;
     if( me.id != ME_RLinks )
     {
@@ -1971,12 +1971,12 @@ bool GruppeKarte::tick( double tickVal )
     return ret;
 }
 
-void GruppeKarte::doMausEreignis( MausEreignis & me )
+void GruppeKarte::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
     if( info )
-        info->doMausEreignis( me );
+        info->doPublicMausEreignis( me );
     me.mx += pos.x;
     me.my += pos.y;
 }
@@ -2212,12 +2212,12 @@ bool GruppeSpielGefunden::tick( double tickVal )
     return ret;
 }
 
-void GruppeSpielGefunden::doMausEreignis( MausEreignis & me )
+void GruppeSpielGefunden::doPublicMausEreignis( MausEreignis & me )
 {
     me.mx -= pos.x;
     me.my -= pos.y;
     bool ver = me.verarbeitet;
-    annehmen->doMausEreignis( me );
+    annehmen->doPublicMausEreignis( me );
     if( me.verarbeitet && !ver && me.id == ME_RLinks )
     {
         if( spielClient->spielErstelltAnnehmen() )
@@ -2481,17 +2481,17 @@ bool GruppeFenster::tick( double tickVal )
     return ret;
 }
 
-void GruppeFenster::doMausEreignis( MausEreignis & me )
+void GruppeFenster::doPublicMausEreignis( MausEreignis & me )
 {
     if( !spiel->istSichtbar() )
     {
-        anmeldung->doMausEreignis( me );
-        chat->doMausEreignis( me );
-        accounts->doMausEreignis( me );
-        einladungen->doMausEreignis( me );
-        karte->doMausEreignis( me );
+        anmeldung->doPublicMausEreignis( me );
+        chat->doPublicMausEreignis( me );
+        accounts->doPublicMausEreignis( me );
+        einladungen->doPublicMausEreignis( me );
+        karte->doPublicMausEreignis( me );
     }
-    spiel->doMausEreignis( me );
+    spiel->doPublicMausEreignis( me );
 }
 
 void GruppeFenster::doTastaturEreignis( TastaturEreignis & te )

+ 9 - 9
KSGClient/NachLogin/Spiele/Gruppe/Gruppe.h

@@ -50,7 +50,7 @@ public:
 	void setRemove();
 	void setAdmin( int admin );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int yOff, Bild &zrObj );
 	// constant
 	bool getRemove() const;
@@ -94,7 +94,7 @@ public:
 	void remove( int id );
 	void setAdmin( int admin );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant
@@ -139,7 +139,7 @@ public:
 	void setSize( int x );
 	void entfernen();
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int y, Bild &zrObj );
 	// constant
 	bool getRemove() const;
@@ -177,7 +177,7 @@ public:
 	void removeAccount( int id );
 	void setAdmin( int admin );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 
@@ -209,7 +209,7 @@ public:
 	void setGruppeId( int gruppeId );
 	void gruppeNachricht( const char *nachricht );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant
@@ -249,7 +249,7 @@ public:
 	void spielGefunden();
 	void setAdmin( int admin );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 
@@ -291,7 +291,7 @@ public:
     void ksgsAktion( RCArray< KSGSVariable > *parameter, KSGSVariable **retVal );
 	void setGruppeId( int gruppeId );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zrObj );
 	virtual void thread();
 	// constant
@@ -326,7 +326,7 @@ public:
 	void setSichtbar( bool sichtbar );
 	void setVerbleibendeZeit( int sekunden );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 	bool istSichtbar() const;
@@ -377,7 +377,7 @@ public:
 	void kick();
 	void reset();
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant

+ 4 - 4
KSGClient/NachLogin/Spiele/Karte Auswahl/KarteAuswahl.cpp

@@ -428,11 +428,11 @@ bool KarteDaten::tick( double tickVal )
     return ret;
 }
 
-void KarteDaten::doMausEreignis( MausEreignis &me )
+void KarteDaten::doPublicMausEreignis( MausEreignis &me )
 {
     me.mx -= gr.x;
     if( beschreibung )
-        beschreibung->doMausEreignis( me );
+        beschreibung->doPublicMausEreignis( me );
     me.mx += gr.x;
 }
 
@@ -678,7 +678,7 @@ bool KarteAuswahlFenster::tick( double tickVal )
     return ret;
 }
 
-void KarteAuswahlFenster::doMausEreignis( MausEreignis &me )
+void KarteAuswahlFenster::doPublicMausEreignis( MausEreignis &me )
 {
     if( !members )
         return;
@@ -687,7 +687,7 @@ void KarteAuswahlFenster::doMausEreignis( MausEreignis &me )
     me.mx -= pos.x;
     me.my -= pos.y;
     for( int i = 0; i < anzahl; i++ )
-        members->z( i )->doMausEreignis( me );
+        members->z( i )->doPublicMausEreignis( me );
     if( me.mx < 0 || me.my < 0 )
     {
         me.mx += pos.x;

+ 2 - 2
KSGClient/NachLogin/Spiele/Karte Auswahl/KarteAuswahl.h

@@ -60,7 +60,7 @@ public:
     void setAuswahl( bool auswahl );
     void setPosition( int lPos );
     bool tick( double tickVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zRObj );
     // constant
     int getKarteId() const;
@@ -100,7 +100,7 @@ public:
     void updateListe();
     virtual void thread();
     bool tick( double tickVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zrObj );
     // constant
     int getAnzahl() const;

+ 4 - 4
KSGClient/NachLogin/Spiele/Spiel Auswahl/SpielAuswahl.cpp

@@ -620,14 +620,14 @@ bool SpielDaten::tick( double tickVal )
     return ret;
 }
 
-void SpielDaten::doMausEreignis( MausEreignis & me )
+void SpielDaten::doPublicMausEreignis( MausEreignis & me )
 {
     if( !erlaubt && ausgewählt )
     {
         me.mx -= gr.x + 90;
         me.mx += 90;
         if( beschreibung )
-            beschreibung->doMausEreignis( me );
+            beschreibung->doPublicMausEreignis( me );
         me.mx += gr.x;
     }
 }
@@ -890,14 +890,14 @@ bool SpielAuswahlFenster::tick( double tickVal )
     return ret;
 }
 
-void SpielAuswahlFenster::doMausEreignis( MausEreignis & me )
+void SpielAuswahlFenster::doPublicMausEreignis( MausEreignis & me )
 {
     if( pos.x != 10 )
         return;
     me.mx -= pos.x;
     me.my -= pos.y;
     for( int i = 0; i < anzahl; i++ )
-        members->z( i )->doMausEreignis( me );
+        members->z( i )->doPublicMausEreignis( me );
     if( me.mx < 0 || me.my < 0 )
     {
         me.mx += pos.x;

+ 2 - 2
KSGClient/NachLogin/Spiele/Spiel Auswahl/SpielAuswahl.h

@@ -67,7 +67,7 @@ public:
     void setAuswahl( bool auswahl );
     void setPosition( int lPos );
     bool tick( double tickVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zRObj );
     // constant
     int getSpielId() const;
@@ -107,7 +107,7 @@ public:
     void updateListe();
     virtual void thread();
     bool tick( double tickVal );
-    void doMausEreignis( MausEreignis &me );
+    void doPublicMausEreignis( MausEreignis &me );
     void render( Bild &zrObj );
     // constant
     int getAnzahl() const;

+ 11 - 11
KSGClient/NachLogin/Spiele/Spiele.cpp

@@ -606,7 +606,7 @@ bool Spiele::tick( double tickVal )
 	return ret;
 }
 
-void Spiele::doMausEreignis( MausEreignis &me )
+void Spiele::doPublicMausEreignis( MausEreignis &me )
 {
 	if( !sichtbar )
 		return;
@@ -618,13 +618,13 @@ void Spiele::doMausEreignis( MausEreignis &me )
 	me.my -= pos.y;
 	int ak = 0;
 	bool tmp = me.verarbeitet;
-	oben->doMausEreignis( me );
+	oben->doPublicMausEreignis( me );
 	ak = me.verarbeitet ? 1 : 0;
-	links->doMausEreignis( me );
+	links->doPublicMausEreignis( me );
 	ak = me.verarbeitet && !ak ? 2 : ak;
-	unten->doMausEreignis( me );
+	unten->doPublicMausEreignis( me );
 	ak = me.verarbeitet && !ak ? 3 : ak;
-	rechts->doMausEreignis( me );
+	rechts->doPublicMausEreignis( me );
 	ak = me.verarbeitet && !ak ? 4 : ak;
 	if( tmp )
 		ak = 0;
@@ -633,7 +633,7 @@ void Spiele::doMausEreignis( MausEreignis &me )
 	case 1: // Spiel Auswahl
 		if( spielAuswahl )
 		{
-			spielAuswahl->doMausEreignis( me );
+			spielAuswahl->doPublicMausEreignis( me );
 			if( spielAuswahl->hatAuswahl() && spielAuswahl->istAuswahlErlubt() )
 				rechts->addStyle( Knopf::Style::Erlaubt );
 			else
@@ -672,7 +672,7 @@ void Spiele::doMausEreignis( MausEreignis &me )
 	case 2: // Karten Auswahl
 		if( karteAuswahl )
 		{
-			karteAuswahl->doMausEreignis( me );
+			karteAuswahl->doPublicMausEreignis( me );
 			rechts->removeStyle( Knopf::Style::Erlaubt );
 			if( !karteAuswahl->getSeite() )
 				oben->removeStyle( Knopf::Style::Erlaubt );
@@ -702,16 +702,16 @@ void Spiele::doMausEreignis( MausEreignis &me )
 		}
 		break;
 	case 3: // Anmeldung
-		anmeldung->doMausEreignis( me );
+		anmeldung->doPublicMausEreignis( me );
 		break;
 	case 4: // Gruppe
-		gruppe->doMausEreignis( me );
+		gruppe->doPublicMausEreignis( me );
 		break;
 	case 5: // TeamAuswahl
-		teamAuswahl->doMausEreignis( me );
+		teamAuswahl->doPublicMausEreignis( me );
 		break;
 	case 6:
-		statistik->doMausEreignis( me );
+		statistik->doPublicMausEreignis( me );
 		break;
 	}
 	me.mx = mx;

+ 1 - 1
KSGClient/NachLogin/Spiele/Spiele.h

@@ -98,7 +98,7 @@ public:
 	void statistikNachricht( int län, char *bytes );
 	void ladeSpielStatistik( int karteId );
 	bool tick( double tickVal ) override;
-	void doMausEreignis( MausEreignis &me ) override;
+	void doPublicMausEreignis( MausEreignis &me ) override;
 	void doTastaturEreignis( TastaturEreignis &te ) override;
 	void render( Bild &zRObj ) override;
 	// constant

+ 3 - 3
KSGClient/NachLogin/Spiele/Statistik/SpielStatistik.cpp

@@ -108,12 +108,12 @@ void SpielStatistik::reset()
 	spielDll = 0;
 }
 
-void SpielStatistik::doMausEreignis( MausEreignis &me )
+void SpielStatistik::doPublicMausEreignis( MausEreignis &me )
 {
 	me.mx -= pos.x;
 	me.my -= pos.y;
 	if( stat )
-		stat->doMausEreignis( me );
+		stat->doPublicMausEreignis( me );
 	me.mx += pos.x;
 	me.my += pos.y;
 }
@@ -199,7 +199,7 @@ void SpielStatistik::accountAnsehenF( int acc )
 {
 	if( nachLogin->zAccountAnsehenFenster()->setSpielerDetails( acc, 2 ) )
 	{
-		MausEreignis me = { ME_RLinks, 0, 0, 0, 0, 0 };
+		MausEreignis me = { ME_RLinks, 0, 0, 0, 1 };
 		nachLogin->zTitelLeiste()->druckAccountAnsehen( me );
 	}
 }

+ 1 - 1
KSGClient/NachLogin/Spiele/Statistik/SpielStatistik.h

@@ -29,7 +29,7 @@ public:
 	void setSpielArt( int spielArt );
 	void nachricht( int län, char *bytes );
 	void reset();
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	bool tick( double zeit );
 	void render( Bild &zRObj );

+ 16 - 16
KSGClient/NachLogin/Spiele/Team Auswahl/TeamAuswahl.cpp

@@ -162,10 +162,10 @@ bool TeamAuswahlListeSpieler::tick( double tickVal )
     return ret;
 }
 
-void TeamAuswahlListeSpieler::doMausEreignis( MausEreignis & me )
+void TeamAuswahlListeSpieler::doPublicMausEreignis( MausEreignis & me )
 {
     if( accountId == loginClient->getAccountId() )
-        teamAuswahl->doMausEreignis( me );
+        teamAuswahl->doPublicMausEreignis( me );
 }
 
 void TeamAuswahlListeSpieler::render( int yOff, Bild & zRObj )
@@ -351,7 +351,7 @@ bool TeamAuswahlListeTeam::tick( double tickVal )
     return ret;
 }
 
-void TeamAuswahlListeTeam::doMausEreignis( MausEreignis & me )
+void TeamAuswahlListeTeam::doPublicMausEreignis( MausEreignis & me )
 {
     int tmpX = me.mx;
     int tmpY = me.my;
@@ -359,7 +359,7 @@ void TeamAuswahlListeTeam::doMausEreignis( MausEreignis & me )
     me.my -= 22;
     for( int i = 0; i < jetztSpieler; i++ )
     {
-        spieler->z( i )->doMausEreignis( me );
+        spieler->z( i )->doPublicMausEreignis( me );
         me.my -= 22;
     }
     me.mx = tmpX;
@@ -615,7 +615,7 @@ bool TeamAuswahlListe::tick( double tickVal )
     return ret;
 }
 
-void TeamAuswahlListe::doMausEreignis( MausEreignis & me )
+void TeamAuswahlListe::doPublicMausEreignis( MausEreignis & me )
 {
     int tmpX = me.mx;
     int tmpY = me.my;
@@ -623,7 +623,7 @@ void TeamAuswahlListe::doMausEreignis( MausEreignis & me )
     me.my -= 50 - scroll->getScroll();
     for( int i = 0; i < teamAnzahl; i++ )
     {
-        teams->z( i )->doMausEreignis( me );
+        teams->z( i )->doPublicMausEreignis( me );
         me.my -= 20 + teams->z( i )->getHeight();
     }
     me.mx = tmpX;
@@ -711,10 +711,10 @@ void TeamAuswahlTimer::setVerbleibendeZeit( int sekunden )
     time = sekunden;
 }
 
-bool TeamAuswahlTimer::doMausEreignis( MausEreignis & me )
+bool TeamAuswahlTimer::doPublicMausEreignis( MausEreignis & me )
 {
     bool vera = me.verarbeitet;
-    bestätigen->doMausEreignis( me );
+    bestätigen->doPublicMausEreignis( me );
     if( !vera && me.verarbeitet &&me.id == ME_RLinks )
     {
         if( spielClient->spielErstelltTeamFertig() )
@@ -824,12 +824,12 @@ bool TeamAuswahlChat::tick( double tickVal )
     return ret;
 }
 
-void TeamAuswahlChat::doMausEreignis( MausEreignis & me )
+void TeamAuswahlChat::doPublicMausEreignis( MausEreignis & me )
 {
-    verlauf->doMausEreignis( me );
-    nachricht->doMausEreignis( me );
+    verlauf->doPublicMausEreignis( me );
+    nachricht->doPublicMausEreignis( me );
     bool ver = !me.verarbeitet;
-    senden->doMausEreignis( me );
+    senden->doPublicMausEreignis( me );
     int aktion = ( ver && me.verarbeitet && me.id == ME_RLinks ) ? 1 : 0;
     if( aktion == 1 )
     { // Nachricht senden
@@ -1043,18 +1043,18 @@ bool TeamAuswahl::tick( double tickVal )
     return ret;
 }
 
-void TeamAuswahl::doMausEreignis( MausEreignis & me )
+void TeamAuswahl::doPublicMausEreignis( MausEreignis & me )
 {
     if( !alpha )
         return;
     if( liste )
-        liste->doMausEreignis( me );
+        liste->doPublicMausEreignis( me );
     if( chat )
     {
         me.my -= 398;
-        chat->doMausEreignis( me );
+        chat->doPublicMausEreignis( me );
         me.mx -= 498;
-        if( timer->doMausEreignis( me ) )
+        if( timer->doPublicMausEreignis( me ) )
             liste->disable();
         me.my += 398;
         me.mx += 498;

+ 6 - 6
KSGClient/NachLogin/Spiele/Team Auswahl/TeamAuswahl.h

@@ -43,7 +43,7 @@ public:
 	void setTeam( Text *zName );
 	void setTeamErlaubt( Text *zName, bool erlaubt, int teamFarbe );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int yOff, Bild &zRObj );
 	// constant
 	int getAccountId() const;
@@ -86,7 +86,7 @@ public:
 	void removeSpieler( int accountId );
 	void setTeamErlaubt( Text *zName, bool erlaubt, int teamFarbe );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( int yOff, Bild &zRObj );
 	// constant
 	int getTeamNummer() const;
@@ -125,7 +125,7 @@ public:
 	void addSpieler( int accountId );
 	void removeSpieler( int accountId );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void render( Bild &zRObj );
 	// constant
 
@@ -152,7 +152,7 @@ public:
 	~TeamAuswahlTimer();
 	// nicht constant
 	void setVerbleibendeZeit( int sekunden );
-	bool doMausEreignis( MausEreignis &me );
+	bool doPublicMausEreignis( MausEreignis &me );
 	bool tick( double tickVal );
 	void render( Bild &zRObj );
 	// constant
@@ -180,7 +180,7 @@ public:
 	// nicht constant
 	void addNachricht( char *nachricht );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant
@@ -221,7 +221,7 @@ public:
 	void verbleibendeZeit( int sekunden );
 	void addNachricht( char *nachricht );
 	bool tick( double tickVal );
-	void doMausEreignis( MausEreignis &me );
+	void doPublicMausEreignis( MausEreignis &me );
 	void doTastaturEreignis( TastaturEreignis &te );
 	void render( Bild &zRObj );
 	// constant