Command to bring window to foreground?

Michopoulos Harry p98018 at rainbow.cs.unipi.gr
Mon Sep 20 22:37:41 EEST 2004


Καταρχήν ευχαριστώ για την άμεση απάντηση.

Stelios Bounanos wrote:

> >>>>> On Fri, 17 Sep 2004 14:49:42 +0300, Michopoulos Harry
> >>>>> <p98018 at rainbow.cs.unipi.gr> was rumoured to have said:
>
> > Χαιρετώ,
> > Χρειάζομαι έναν τρόπο να φέρνω στα Χ ενα παράθυρο στο προσκήνιο χωρίς να το
> > κλικάρω ή Alt+Tab. Δηλαδή μια εντολή του τύπου
> > <bring-to-front-command> <window>
>
>Το πόσο εύκολα γίνεται αυτό εξαρτάται κυρίως από τον window manager, που δεν
>αναφέρεις ποιός είναι.
>
>Σε fvwm 2.5.10 θα μπορούσες να βάλεις κάτι σαν το εξής στο ~/.fvwm/.fvwm2rc:
>
>DestroyFunc ToggleTvtime
>AddToFunc ToggleTvtime
>+ I All (tvtime) Raise
>+ I TestRc (NoMatch) Exec exec tvtime
>
>Αυτό το function μπορεί μετά να κληθεί μέσα από οποιοδήποτε script έτσι:
>
>FvwmCommand 'Function ToggleTvtime'
>
>και θα κάνει αυτό που λες πιο κάτω.  Κατι παρόμοιο σίγουρα μπορείς να
>κάνεις στον sawfish και ίσως στον afterstep, wmaker κλπ.
>
>
>Εναλλακτικά, αν έχεις κανένα πρωτόγονο wm σαν το metacity, μπορείς να
>προσπαθήσεις με κάτι σαν xautomation, xmacro, ... μάλλον μαζί με xprop.
>

Κατά κύριο λόγο χρησιμοποιώ KDE και κατά δεύτερο Gnome. Πάντως θα ήθελα, εάν
υπήρχε, ένας πιο wide τροπος που να αφορά το Χ και όχι έναν window manager.


> > ή εαν υπάρχει τρόπος να στείλω μήνυμα/signal στο αντίστοιχο πρόγραμμα, πχ
> > <send-signal-command> <bring-to-foreground-signal> <window>
>
> > Το θέλω για να χρησιμοποιήσω το τηλεκοντρόλ της τηλεόρασης/ραδιοφώνου έτσι
> > ώστε όταν πατάω το κουμπί για την τηλεόραση να μην ξανανοίγει το πρόγραμμα εαν
> > είναι ήδη ανοιχτό αλλά απλώς να το φέρνει στο προσκήνιο.
>
>Τέλος, ίσως να σου κάνει απλά να τρέχεις `tvtime-command TOGGLE_FULLSCREEN'
>`ή xawtv-remote fullscreen' αν δεν τρέχει το αντίστοιχο πρόγραμμα, αντί
>να προσπαθείς να σηκώσεις το παράθυρο.
>
> > Ελπίζω να κατάφερα να εξηγήσω σωστά αυτό που θέλω να κάνω.
>
> > Ευχαριστώ εκ των προτέρων.
>
>

Τα γνωρίζω αυτά. Όμως συχνά έχω και τα δύο προγράμματα (KRadio, tvtime)
ανοιχτά και είναι χρήσιμο να έρχεται το κατάλληλο παράθυρο στο foreground
προκειμένουν να ξέρω που στέλνω τα μηνύματα από το τηλεκοντρόλ και να μην
μπερδεύομαι.

>rgds,
>/-sb.
>
>


H Michopoulos
Informatics Department, University of Piraeus
--
Open WebMail Project (http://openwebmail.org)
Debian Project (http://www.debian.org)




More information about the Linux-greek-users mailing list