🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
10 messages
10 total messages Started by Pawel J Maczewski Tue, 10 Dec 2002 21:25
copy to clipboard
#329
Author: Pawel J Maczewski
Date: Tue, 10 Dec 2002 21:25
6 lines
958 bytes
Witam,
  Czy jest z posiomy pythona mozliwosc przekopiowania jakiegos napisu do
"clipboardu" - zeby byl dostepny potem przez nacisniecie klawisza? 

pozdrawiam
  Kender
Re: copy to clipboard
#330
Author: qdlacz
Date: Wed, 11 Dec 2002 10:46
16 lines
954 bytes
Pawel J Maczewski <pjmacz@slcj.uw.edu.pl> wrote in 
news:at5m38$5k9$1@news.tpi.pl:

> Witam,
>   Czy jest z posiomy pythona mozliwosc przekopiowania jakiegos napisu do
> "clipboardu" - zeby byl dostepny potem przez nacisniecie klawisza? 
> 
> pozdrawiam
>   Kender
> 

Co masz na mysli ? Jakiego napisu, skad ? Gdzie ? Chcesz to wykorzystac w 
jakims GUI ?

pozdrawiam
qdlacz
Re: copy to clipboard
#331
Author: Pawel J Maczewski
Date: Wed, 11 Dec 2002 12:16
26 lines
1775 bytes
On Wed, 11 Dec 2002 11:46:23 +0100, qdlacz wrote:

> Pawel J Maczewski <pjmacz@slcj.uw.edu.pl> wrote in
> news:at5m38$5k9$1@news.tpi.pl:
> 
>> Witam,
>>   Czy jest z posiomy pythona mozliwosc przekopiowania jakiegos napisu
>>   do
>> "clipboardu" - zeby byl dostepny potem przez nacisniecie klawisza?
>> 
>> pozdrawiam
>>   Kender
>> 
>> 
> Co masz na mysli ? Jakiego napisu, skad ? Gdzie ? Chcesz to wykorzystac
> w jakims GUI ?

mam string, wygenerowany przez program. Chcialbym, zeby stal sie on
dostepny do wklejenia dla innych aplikacji - (pod linuxem - srodkowy
klawisz myszy, windows to chyba Ctrl+V). Tylko tak, zeby uzytkownik nie
musial tego zaznaczac mysza i samodzielnie kopiowac do clipboardu -
chcialbym uniknac wypisywania tego na ekran, bo to moze byc dluuuugi
string.
 Aha, wszystko sie dzieje oczywiscie pod konsola :)

Pawel
Re: copy to clipboard
#332
Author: Jacek Konieczny
Date: Wed, 11 Dec 2002 12:33
24 lines
1954 bytes
In article <at7aae$8jd$1@news.tpi.pl>, Pawel J Maczewski wrote:
> mam string, wygenerowany przez program. Chcialbym, zeby stal sie on
> dostepny do wklejenia dla innych aplikacji - (pod linuxem - srodkowy
> klawisz myszy, windows to chyba Ctrl+V). Tylko tak, zeby uzytkownik nie
> musial tego zaznaczac mysza i samodzielnie kopiowac do clipboardu -
> chcialbym uniknac wypisywania tego na ekran, bo to moze byc dluuuugi
> string.
>  Aha, wszystko sie dzieje oczywiscie pod konsola :)

Pod konsolą linuksa nie ma takiej technicznej możliwości. "clipboard"
jest zrealizowany w kernelu i nie ma do tego żadnego interfejsu
umożliwiającego coś więcej niż określenie początku i końca bloku na
ekranie oraz wklejenie :-(. Przez to niemożliwe jest, między innymi,
kopiowanie cut&paste między konsolą tekstową a aplikacjami X11.

To IMHO duuuuża niedoróbka linuksowego kernela, która dawno powinna być
poprawiona.

W X11 odpowiednie mechanizmy istnieją, ale nie wiem czy i jak można się
do nich dostać z poziomu pythona. Powinno się dać przez moduły
"toolkitowe" (pyGTK itp.)

Pozdrowienia,
        Jacek
Re: copy to clipboard
#333
Author: Pawel J Maczewski
Date: Wed, 11 Dec 2002 12:37
19 lines
1619 bytes
On Wed, 11 Dec 2002 13:33:02 +0100, Jacek Konieczny wrote:

> Pod konsol± linuksa nie ma takiej technicznej mo¿liwo¶ci. "clipboard"
> jest zrealizowany w kernelu i nie ma do tego ¿adnego interfejsu
znaczy, czas napisac patch'a ? ;) 

> To IMHO duuuu¿a niedoróbka linuksowego kernela, która dawno powinna byæ
> poprawiona.
> 
mhm.. IHVHO tez... :-(( 

> W X11 odpowiednie mechanizmy istniej±, ale nie wiem czy i jak mo¿na siê
> do nich dostaæ z poziomu pythona. Powinno siê daæ przez modu³y
> "toolkitowe" (pyGTK itp.)
a to wiem :-) z tym ze moja aplikacja miala dzialac pod konsola... no
nic... wypluje na ekran stringa, niech user zaznacza ;-)

dzieki
  Pawel
Re: copy to clipboard
#334
Author: Marcin Wojtczuk
Date: Wed, 11 Dec 2002 13:06
24 lines
1846 bytes
Jacek Konieczny claimed:
> Pod konsolą linuksa nie ma takiej technicznej możliwości. "clipboard"
> jest zrealizowany w kernelu i nie ma do tego żadnego interfejsu
> umożliwiającego coś więcej niż określenie początku i końca bloku na
> ekranie oraz wklejenie :-(.

Czasem nie gpm się tym zajmuje ?

> Przez to niemożliwe jest, między innymi,
> kopiowanie cut&paste między konsolą tekstową a aplikacjami X11.

Bo na konsoli myszkę obsługuje gpm a w X11 za bufor myszy odpowiada
sterownik z Xów.
 
> W X11 odpowiednie mechanizmy istnieją, ale nie wiem czy i jak można się
> do nich dostać z poziomu pythona. Powinno się dać przez moduły
> "toolkitowe" (pyGTK itp.)

W X11 clipboard jest jakiś ułomny. W windows można tam np. wepchnąć
obraz i taki word wie, że to obraz. A w X11 tylko tekst.

-- 
    [ http://www.stringi.com/viper/ ] 
  All good things come to those who wait
Re: copy to clipboard
#338
Author: Adam Przybyla
Date: Wed, 11 Dec 2002 13:26
24 lines
2282 bytes
Jacek Konieczny <jajcus@bnet.pl> wrote:
> In article <at7aae$8jd$1@news.tpi.pl>, Pawel J Maczewski wrote:
>> mam string, wygenerowany przez program. Chcialbym, zeby stal sie on
>> dostepny do wklejenia dla innych aplikacji - (pod linuxem - srodkowy
>> klawisz myszy, windows to chyba Ctrl+V). Tylko tak, zeby uzytkownik nie
>> musial tego zaznaczac mysza i samodzielnie kopiowac do clipboardu -
>> chcialbym uniknac wypisywania tego na ekran, bo to moze byc dluuuugi
>> string.
>>  Aha, wszystko sie dzieje oczywiscie pod konsola :)

> Pod konsolą linuksa nie ma takiej technicznej możliwości. "clipboard"
> jest zrealizowany w kernelu i nie ma do tego żadnego interfejsu
> umożliwiającego coś więcej niż określenie początku i końca bloku na
> ekranie oraz wklejenie :-(. Przez to niemożliwe jest, między innymi,
> kopiowanie cut&paste między konsolą tekstową a aplikacjami X11.

> To IMHO duuuuża niedoróbka linuksowego kernela, która dawno powinna być
> poprawiona.

> W X11 odpowiednie mechanizmy istnieją, ale nie wiem czy i jak można się
> do nich dostać z poziomu pythona. Powinno się dać przez moduły
> "toolkitowe" (pyGTK itp.)
	... poszukaj programu Xsel, moze Ci pomoze;-) Z powazaniem
								Adam Przybyla
Re: copy to clipboard
#335
Author: Michał Politowski
Date: Wed, 11 Dec 2002 15:13
12 lines
1646 bytes
On Wed, 11 Dec 2002 14:06:46 +0100, Marcin Wojtczuk <fastviper@telkab.pl> wrote:
[...]
>  W X11 clipboard jest jakiś ułomny. W windows można tam np. wepchnąć
>  obraz i taki word wie, że to obraz. A w X11 tylko tekst.

Formalnie móżna dużo więcej jak pokaże lektura ICCCM.
Dlaczego się tego nie używa? Zgaduję, że odpowiedź można także znaleźć w
ICCCM ;)

-- 
Michał Politowski -- mpol@lab.icm.edu.pl
This message intentionally left non-blank.
Re: copy to clipboard
#336
Author: Michał Politowski
Date: Wed, 11 Dec 2002 16:08
12 lines
1670 bytes
On Wed, 11 Dec 2002 14:06:46 +0100, Marcin Wojtczuk <fastviper@telkab.pl> wrote:
[...]
>  W X11 clipboard jest jakiś ułomny. W windows można tam np. wepchnąć
>  obraz i taki word wie, że to obraz. A w X11 tylko tekst.

Formalnie można dużo więcej, jak pokaże lektura ICCCM.
Dlaczego się tego nie używa? Zgaduję, że odpowiedź można także znaleźć w
ICCCM ;)

-- 
Michał Politowski -- mpol@lab.icm.edu.pl
This message intentionally left non-blank.
Re: copy to clipboard
#337
Author: Zbigniew Chyla
Date: Sun, 15 Dec 2002 11:09
11 lines
1474 bytes
On Wed, 11 Dec 2002 14:06:46 +0100, Marcin Wojtczuk wrote:

> W X11 clipboard jest jakiś ułomny. W windows można tam np. wepchnąć
> obraz i taki word wie, że to obraz. A w X11 tylko tekst.

W X11 jest podobnie. Klient może zaoferować swoją treść w wielu formatach
(identyfikowanych zwykłymi atomami), a drugi klient wybiera ten, który mu
najbardziej odpowiada.
Spróbuj zaznaczyć tekst w HTML-u wewnątrz Evolution 1.2 i wkleić go do
Composera w Mozilli - zobaczysz, że informacje o formatowaniu zostaną
zachowane.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads