EFB.nu
Index  •  Hilfe  •  FAQ  •  Suchen   •  Registrieren   •  Login  •  IRC
 
 
Vorheriges Thema anzeigen Druckversion anzeigen Nächstes Thema anzeigen
Autor Nachricht

Es sagen Danke:  @thehop, Der_F, hubutz

@thehop
Mitglied


Anmeldungsdatum: 14.07.2005
Wohnort: europa.at

BeitragVerfasst am: 25.07.07, 19:04 Antworten mit ZitatNach oben  

Hallo freebies,

Suche eine Art "Borderless & Toolbarless Windowmanager" um Anwendungsfenster von Programmen
(per Hotkey oder Mausklick) im Full Screen Modus anzeigen zu lassen (also ähnlich IE bzw. Opera mit der F11 Taste).

Die Menüs der Toolbar, Taskleisten sollten dabei als Einblendmenüs erhalten bleiben
(z.B. bei Mausberührung der Bildschirmränder oder/und Kontextmenü, Systrayoption etc.)


Icfu hat folgendes geschrieben::
AHK_ToggleWindow

2007/12/14 Version 1.2
+ Shortcut Shift+F11: gleiche Funktionalität ohne Maximierung

2007/07/27 Version 1.1
+ Auch die Menüleiste wird entfernt.
+ Der Menü- und Maximierungsstatus aller Fenster wird in einer temporären Datei
(Scriptname.ahk.tmp im Arbeitsverzeichnis) gesichert und wiederhergestellt.
* Shortcut Strg+F11: keine Kollision mit programmeigener Vollansicht-Funktion

Kompilierte Exe+Source:
http://icfu.totalcmd.net/Scripts/AHK_ToggleWindow.zip


EDIT: Anfrage Überschrift in Tooltipp umgewandelt - Danke Icfu Lass uns einen trinken!


Zuletzt bearbeitet von @thehop am 10.01.08, 13:34, insgesamt 3 Male bearbeitet

oliver
Mitglied


Anmeldungsdatum: 28.08.2006

BeitragVerfasst am: 25.07.07, 20:24 Antworten mit ZitatNach oben  

Könnte vielleicht mit Blackbox für Windows funktionieren,

http://www.bb4win.org/news.php

_________________
FreeBSD | Why Windows Causes Stupidity
@thehop
Mitglied


Anmeldungsdatum: 14.07.2005
Wohnort: europa.at

BeitragVerfasst am: 26.07.07, 0:29 Antworten mit ZitatNach oben  

Laut Beschreibung wäre das eine andere Shell - ich suche eher eine Explorererweiterung
bzw. ein eigenständiges Tool das mit/unter dem Explorer lauffähig ist.

Zitat:
http://www.pcwelt.de/index.cfm?pid=1755&pk=32986&p=6

Blackbox ist ähnlich wie Litestep ein Shell-Ersatz, dessen Grundidee aus der Unix-Welt stammt. Der Stil basiert auf dem unter Linux bekannten Blackbox-Window-Manager. Blackbox ist eine Minimal-Shell für geringste Ansprüche.

oliver
Mitglied


Anmeldungsdatum: 28.08.2006

BeitragVerfasst am: 26.07.07, 11:53 Antworten mit ZitatNach oben  

Nun ja die Shell ist eher etwas anderes und ein WM eben ein WM. Klar es ist ein Ersatz, mitunter ein probates Mittel um sich des Rahmens zu entledigen. Ein Tool für derlei Zwecke ist mir bisher nicht bekannt, sollte jedoch auch kein Problem darstellen.

_________________
FreeBSD | Why Windows Causes Stupidity
IlCoq
Mitglied


Anmeldungsdatum: 21.05.2007

BeitragVerfasst am: 26.07.07, 12:04 Antworten mit ZitatNach oben  

Eine Möglichkeit wäre, das Fenster so zu vergrößern und zu verschieben, dass Ramen und Titelleiste unsichtbar sind, zum Beispiel mit einem Autohotkey-Skript.
Oder vielleicht ein WIndows-Theme ohne Titelleiste.

Alex.HH
Mitglied


Anmeldungsdatum: 03.02.2004

BeitragVerfasst am: 26.07.07, 19:33 Antworten mit ZitatNach oben  

Evtl HSI,
http://www.hawkeyetech.com/products/freeware.htm
frag mich nicht , wie Wink

JFierce7
Mitglied


Anmeldungsdatum: 09.12.2004

BeitragVerfasst am: 27.07.07, 8:09 Antworten mit ZitatNach oben  

Das geht mit AutoHotkey:
Code:
WinSet, Style, -0xC00000, A

entfernt die Titelleiste des aktiven Fensters. Ausgelöst durch Hotkey - fertig.

SanskritFritz
Mitglied


Anmeldungsdatum: 27.09.2006
Wohnort: Budapest, Ungarn

BeitragVerfasst am: 27.07.07, 8:48 Antworten mit ZitatNach oben  

Heh, das gefällt mir. Bleibt noch die frage, wir setze ich es zurück:
Code:
WinSet, Style, +0xC00000, A

_________________
Wenn hinter Fliegen Fliegen fliegen, fliegen Fliegen Fliegen hinterher
tobi-lu
Mitglied


Anmeldungsdatum: 19.06.2005

BeitragVerfasst am: 27.07.07, 9:22 Antworten mit ZitatNach oben  

Insgesamt also z.B. so:
Code:
#F12::
WinGet, tb, Style, A
if (tb & 0xC00000)
{
   WinSet, Style, -0xC00000, A
   WinMaximize, A
}
else
{
   WinSet, Style, +0xC00000, A
   WinRestore, A
}
return

Damit kann man mit Win+F12 umschalten.


@thehop hat folgendes geschrieben::
Die Menüs der Toolbar, Taskleisten sollten dabei als Einblendmenüs erhalten bleiben
(z.B. bei Mausberührung der Bildschirmränder oder/und Kontextmenü, Systrayoption etc.)

Wüsste nicht wie was in der Art mit AHK hinkriegen könnte...

Icfu
Mitglied


Anmeldungsdatum: 28.05.2005
Wohnort: Rheinland

BeitragVerfasst am: 27.07.07, 21:40 Antworten mit ZitatNach oben  

2007/12/14 Version 1.2
+ Shortcut Shift+F11: gleiche Funktionalität ohne Maximierung

2007/07/27 Version 1.1
+ Auch die Menüleiste wird entfernt.
+ Der Menü- und Maximierungsstatus aller Fenster wird in einer temporären Datei (Scriptname.ahk.tmp im Arbeitsverzeichnis) gesichert und wiederhergestellt.
* Shortcut Strg+F11: keine Kollision mit programmeigener Vollansicht-Funktion

Kompilierte Exe+Source:
http://icfu.totalcmd.net/Scripts/AHK_ToggleWindow.zip

ToggleWindow.ahk:
Code:
GroupAdd, Excludes, Windows Task-Manager ahk_class #32770
GroupAdd, Excludes, ahk_class _As12__TaskSwitchXP_TaskSwitchWnd_
GroupAdd, Excludes, ahk_class Progman
GroupAdd, Excludes, ahk_class Shell_TrayWnd

#IfWinNotActive, ahk_group Excludes

^F11::
Critical
b_MaximizeWindow := true
ToggleWindow(b_MaximizeWindow)
Return

+F11::
Critical
b_MaximizeWindow := false
ToggleWindow(b_MaximizeWindow)
Return

ToggleWindow(ByRef b_MaximizeWindow)
{
  h_Window := WinActive("A")
  IniFile := A_ScriptName . ".tmp"
  IniRead, v_Array, %IniFile%, Handles, %h_Window%, 0
  If !(v_Array)
    {
      h_Menu := DllCall("GetMenu", "UInt", h_Window)
      WinGet, b_WindowMaximized, MinMax
      DllCall("SetMenu", "UInt", h_Window, "UInt", 0)
      If (b_MaximizeWindow)
        WinMaximize
      WinSet, Style, -0xC00000
      IniWrite, %h_Menu%`,%b_WindowMaximized%, %IniFile%, Handles, %h_Window%
    }
  Else
    {
      StringSplit, v_Array, v_Array, `,
      h_Menu := v_Array1
      b_WindowMaximized := v_Array2
      DllCall("SetMenu", "UInt", h_Window, "UInt", h_Menu)
      If !(b_WindowMaximized AND b_MaximizeWindow)
        WinRestore
      WinSet, Style, +0xC00000
      IniDelete, %IniFile%, Handles, %h_Window%
    }
}

#IfWinNotActive


Icfu


Zuletzt bearbeitet von Icfu am 14.12.07, 21:45, insgesamt 2 Male bearbeitet

@thehop
Mitglied


Anmeldungsdatum: 14.07.2005
Wohnort: europa.at

BeitragVerfasst am: 30.07.07, 4:56 Antworten mit ZitatNach oben  

Hallo Icfu

Soeben ausprobiert - läuft prima! - verwende ich jetzt bei Opera statt F11
weil mit deinem Tool die Opera Menüleisten erhalten bleiben - danke für die Tüftelei! Smile

servus @thehop


PS:
Genial wär noch eine Option um nur den aktiven Fensterinhalt anzuzeigen,
also ähnlich wie Screenshotprogramme nur diese "capturen" können?

hubutz
Mitglied


Anmeldungsdatum: 20.12.2006

BeitragVerfasst am: 14.12.07, 11:21 Antworten mit ZitatNach oben  

Hallo,

das Skript ist ja toll. Wäre es noch möglihc eine 2. tastenbelegung für dieselbe Funktion nur ohne das Maximieren einzufügen?
Habe einfach den ganzen Code kopiert und das "WinMaximize" auskommentiert, und nen neuen Key belegt, aber... dAs mag es nicht *ggg* Smile

Danke

Icfu
Mitglied


Anmeldungsdatum: 28.05.2005
Wohnort: Rheinland

BeitragVerfasst am: 14.12.07, 21:51 Antworten mit ZitatNach oben  

Hab's eingebaut... Wink

Icfu

_________________
Mit dem Rechten sieht man besser.
Das EFB muß ein satirefreier Raum sein.
hubutz
Mitglied


Anmeldungsdatum: 20.12.2006

BeitragVerfasst am: 15.12.07, 10:30 Antworten mit ZitatNach oben  

Merci!

hubutz
Mitglied


Anmeldungsdatum: 20.12.2006

BeitragVerfasst am: 08.01.08, 9:57 Antworten mit ZitatNach oben  

Icfu:
Das Script scheint nicht bei VirtualBox zu funktionieren (schade eigentlich, habe mir nen kleinen Server aufgesetzt, die Schaltfläche in der Taskbar hab ich schon mit nem anderen Skript von dir ausgeblendet, die Ränder gehen aber wohl nicht weg).

Hast du das zufällig auch laufen? Wäre klasse Smile

Gibts eigentlich irgendwo ne gesammelte Icfu AHK-Skritpsammlung? *ggg*

Liebe Grüße,
hubutz

Icfu
Mitglied


Anmeldungsdatum: 28.05.2005
Wohnort: Rheinland

BeitragVerfasst am: 08.01.08, 11:59 Antworten mit ZitatNach oben  

Das Skript kann nur Standardmenüs ausblenden, mehr ist nicht drin.

Auf dem EFB gibt's einen Skript-Sammelthread für AHK und AutoIt-Skripte. 'ne Sammelstelle nur mit meinen ist mir nicht bekannt. Wink

Icfu

_________________
Mit dem Rechten sieht man besser.
Das EFB muß ein satirefreier Raum sein.
hubutz
Mitglied


Anmeldungsdatum: 20.12.2006

BeitragVerfasst am: 08.01.08, 13:00 Antworten mit ZitatNach oben  

Schade eigentlich. Die Sammlung hab ich wohl bisher immer übersehen. Danke für den Hinweis darauf!

Beiträge vom vorherigen Thema anzeigen:      
Vorheriges Thema anzeigen Druckversion anzeigen Nächstes Thema anzeigen
 
Powered by phpBB © 2001, 2005 phpBB Group :: :: Archive :: Nutzungsbedingungen :: Impressum :: Datenschutz ::