Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Ime.cpp - Wklejanie tekstu na czacie


Rekomendowane odpowiedzi

Opublikowano

­Cześć,

 

Zawsze wstrzymywałem się z publikowaniem czegokolwiek na mpc, ale takie drobnostki może komuś się przydadzą:

 

Edytujemy Eterlib/IME.cpp

 

1. Zmieniamy:

m_bEnablePaste = false;

na

m_bEnablePaste = true;

2. Szukamy i zamieniamy:

HANDLE handle = GetClipboardData(CF_TEXT);

na

    HANDLE handle = GetClipboardData(CF_TEXT);
    
    if (!handle) {
        printf("couldn't get clipboard data");
        return;
    }

    char * buffer = (char*)GlobalLock(handle);
    
    if (!handle) {
        printf("couldn't get clipboard content");
        return;
    }

3. Usuwamy i kompilujemy:

if (!__IsWritable(c))
        return;

Miłego dnia :)

 

  • 2 tygodnie później...
Opublikowano

ui.py

 

def OnKeyDown(self, key):
		if app.DIK_F1 == key:
			return FALSE
		if app.DIK_F2 == key:
			return FALSE
		if app.DIK_F3 == key:
			return FALSE
		if app.DIK_F4 == key:
			return FALSE
		if app.DIK_LALT == key:
			return FALSE
		if app.DIK_SYSRQ == key:
			return FALSE
		if app.DIK_LCONTROL == key:
			return FALSE
		if app.DIK_V == key:
			if app.IsPressed(app.DIK_LCONTROL):
				ime.PasteTextFromClipBoard()

Bez jakiejkolwiek modyfikacji cpp.

0LsM05U.png

  • 4 tygodnie później...
  • 3 tygodnie później...
Opublikowano

@NoName#2

Chodziło mi o to

 

def OnKeyDown(self, key):
        if app.DIK_F1 == key:
            return FALSE
        
if app.DIK_F2 == key:
            return FALSE
        
if app.DIK_F3 == key:
            return FALSE
        
if app.DIK_F4 == key:
            return FALSE
        
if app.DIK_LALT == key:
            return FALSE
        
if app.DIK_SYSRQ == key:
            return FALSE
        
if app.DIK_LCONTROL == key:
            return FALSE
        
if app.DIK_V == key:
            if app.IsPressed(app.DIK_LCONTROL):
                ime.PasteTextFromClipBoard()

  • 4 miesiące temu...
Opublikowano

Nie ma to jak z deva zajebać tuta i napisać jeszcze to 

 

"Zawsze wstrzymywałem się z publikowaniem czegokolwiek na mpc, ale takie drobnostki może komuś się przydadzą:"

hN7JeI6.png

Opublikowano

Nie ma to jak z deva zajebać tuta i napisać jeszcze to 

 

"Zawsze wstrzymywałem się z publikowaniem czegokolwiek na mpc, ale takie drobnostki może komuś się przydadzą:"

 

facepalm jego temat jest ze września a tamten post na devie z grudnia...

 

PS. wypierdalaj florian siać herezje gdzie indziej.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...