Ab hier werden die bereits übersetzten Dateien gepostet.
Die noch zu übersetzenden Dateien sind weiter oben
Ab hier werden die bereits übersetzten Dateien gepostet.
Die noch zu übersetzenden Dateien sind weiter oben
Dateien zum übersetzen 10
Dateien zum übersetzen 09
Dateien zum übersetzen 08
Dateien zum übersetzen 07
Dateien zum übersetzen 06
Dateien zum übersetzen 05
Dateien zum übersetzen 04
Dateien zum übersetzen 03
Dateien zum übersetzen 02
Dateien zum übersetzen 01
Hi,
auf dieser Seite versuchen wir die Deutsche Hilfe auf 3.3.16.1 anzupassen.
Warum übersetzen, wenn es schon eine Deutsche Hilfe gibt?
- Aktuell sind nur ca. 80% der Hilfe ist ins Deutsche übersetzt.
- Es fehlen noch 877 Funktionen, 367 Beispiele, 15 allgemeine Dateien.
Wo findet man die Dateien zum übersetzen?
- Leider gibt es aktuell keine Plattform wo gemeinschaftlich Dateien übersetzen werden können.
- Deshalb werden die Dateien in diesem Thread bereitgestellt.
- Die Pakete sind in den 10 folgenden Threads (Post 2 bis Post 11).
- In jedem Thread befinden sich mehrere Pakete.
- In jedem Paket befindet sich eine zu übersetzende Funktion.
- Jede zu übersetzende Funktion kann allerdings mehrere Dateien enthalten (z. B. Funktionsbeschreibung (txt), Beispiel (au3), Hilftext (htm)
- Man kann sich auch einzelnen Pakete raussuchen ohne gleich alle Pakete eines Threads zu übersetzen
- Falls ihr eine bestimmte Funktion bzw. Beispiel übersetzen wollt, welches ich nicht hochgeladen habe, einfach melden
Was muß alles übersetzt werden?
- Überschriften wie z. B. ###Parameters### oder @@ParamTable@@ nicht übersetzen
- Wörter wie "Setze" vermeiden, stattdessen "Setzt" verwenden
- In der Tabelle der Rückgabewerte "Success" mit "Erfolg" und "Failure" mit "Fehler" übersetzen
Wie geht ihr vor wenn ihr was übersetzen wollt?
- Schaut in den letzten paar Posts, ob jemand die Dateien die ihr übersetzen wollt bereits reserviert hat
- Postet in einem neuen Post welche Dateien ihr übersetzen wollt. Damit reserviert ihr diese
Wie geht nach dem übersetzen vor?
- editiert euren Post mit den reservierten Dateien
- ladet dort dann die Übersetzung (.txt, .au3, .thm) hoch
Was passiert mit den englischen Dateien die ihr heruntergeladen habt?
- Ich werde die Funktion als Download wieder entfernen, damit diese nicht doppelt übersetzt wird
Wie geht ihr vor wenn ihr erneut Dateien übersetzen wollt?
- erstellt einen neuen Post mit den reservierten Dateien
- Den alten Post bitte nicht mehr erweitern, sonst gehen Übersetzungen evtl. unter.
PS: Bitte nur übersetzen wenn ihr euch sicher seid. Die Qualität der deutschen Hilfe darf darunter nicht leiden.
Hi,
es gibt eine neue Version der deutsch / englischen Hilfe für AutoIt 3.3.16.1.
Deutsche Offlinehilfe (Hilfe / au3.api / Beispiele)
Schaut euch die Hilfe bitte genau an.
Fehler könnt ihr dann hier melden.
Gibt es eine deutsche Funktionsbeschreibung, so wird diese direkt angezeigt und man kann man durch das Flaggen-Symbol rechts oben von deutsch auf englisch umstellen.
Gibt es noch keine deutsche Funktionsbeschreibung so wird direkt die englische Funktionsbeschreibung angezeigt.
Diese Dateien können hier übersetzt werden.
Danke an alle Übersetzer und Helfer.
Viel Spaß damit
Bin auch dabei, wer noch?
Eine fertige Funktion gibt es dafür nicht.
Ich würde es so machen
#Region ;************ Includes ************
#include <Array.au3>
#EndRegion ;************ Includes ************
Global $aErgebnis[1][5]
$aErgebnis[0][0] = "PC"
$aErgebnis[0][1] = "ChromeVersion"
$aErgebnis[0][2] = "FirefoxVersion"
$aErgebnis[0][3] = "EdgeVersion"
$aErgebnis[0][4] = "OfficeVersion"
$sDatei = "D:\test.ini"
$aSektions = IniReadSectionNames($sDatei)
For $i = 1 To UBound($aSektions) - 1
$aInhalt = IniReadSection($sDatei, $aSektions[$i])
_ArrayAdd($aErgebnis, $aSektions[$i] & "|" & $aInhalt[1][1] & "|" & $aInhalt[2][1] & "|" & $aInhalt[3][1] & "|" & $aInhalt[4][1])
Next
_ArrayDisplay($aErgebnis)
Alles anzeigen
Danke, gefällt mir aber optisch nicht so
Danke, gefällt mir aber optisch nicht so
Ich habe mal mit _WinAPI_GetSysColor($COLOR_MENU) die Farbe ermittelt. Ist dies wirklich die Hintergrundfarbe des Fensters oder nur die gleiche von einem anderen Element?
#Region ;************ Includes ************
#include <WindowsConstants.au3>
#include <GuiConstantsEx.au3>
#include <GuiTab.au3>
#EndRegion ;************ Includes ************
;Farbe des Fensters
$farbe = "0x" & StringTrimLeft(Hex(Number(_WinAPI_GetSysColor($COLOR_MENU), 1), 8), 2)
ConsoleWrite($farbe & @CRLF)
; Tab colours
Global $aTabColours[4] = [$farbe, $farbe, $farbe, $farbe]
; Create GUI
Global $hGUI = GUICreate("Test", 400, 300)
; Create tab
Global $hTab = GUICtrlCreateTab(5, 5, 390, 290)
; Create Tab items and colour them
For $i = 0 To 3
GUICtrlCreateTabItem("Tab item - " & $i)
_GUICtrlTab_SetBkColor($hGUI, $hTab, $aTabColours[$i])
GUICtrlCreateTabItem("")
Next
GUISetState()
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _GUICtrlTab_SetBkColor($hWnd, $hSysTab32, $sBkColor)
; Get Tab position
Local $aTabPos = ControlGetPos($hWnd, "", $hSysTab32)
; Get size of user area
Local $aTab_Rect = _GUICtrlTab_GetItemRect($hSysTab32, -1)
; Create label
GUICtrlCreateLabel("", $aTabPos[0] + 2, $aTabPos[1] + $aTab_Rect[3] + 4, $aTabPos[2] - 6, $aTabPos[3] - $aTab_Rect[3] - 7)
; colour label
GUICtrlSetBkColor(-1, $sBkColor)
; Disable label
GUICtrlSetState(-1, $GUI_DISABLE)
EndFunc ;==>_GUICtrlTab_SetBkColor
Alles anzeigen
Hi,
ich würde gerne den Tab in der gleichen Hintergrundfarbe wie die GUI erstellen.
In dem Beispiel ist die GUI grau und der Tab weiß.
Es soll aber beides grau sein.
Wie kann man die Hintergrundfarbe der GUI auslesen?
Außerdem flackern die Tabs wie wild, wenn ich die Checkbox "Tab umbenennen" anklicke
#Region ;************ Includes ************
#include <GuiConstantsEx.au3>
#include <GuiTab.au3>
#EndRegion ;************ Includes ************
; Tab colours
Global $aTabColours[4] = [0xFFC0C0, 0xC0FFC0, 0xC0C0FF, 0xC0C0C0]
; Create GUI
Global $hGUI = GUICreate("Test", 400, 300)
; Create tab
Global $hTab = GUICtrlCreateTab(5, 5, 390, 290)
; Create Tab items and colour them
For $i = 0 To 3
GUICtrlCreateTabItem("Tab item - " & $i)
If $i > 1 Then _GUICtrlTab_SetBkColor($hGUI, $hTab, $aTabColours[$i])
GUICtrlCreateTabItem("")
Next
GUISetState()
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _GUICtrlTab_SetBkColor($hWnd, $hSysTab32, $sBkColor)
; Get Tab position
Local $aTabPos = ControlGetPos($hWnd, "", $hSysTab32)
; Get size of user area
Local $aTab_Rect = _GUICtrlTab_GetItemRect($hSysTab32, -1)
; Create label
GUICtrlCreateLabel("", $aTabPos[0] + 2, $aTabPos[1] + $aTab_Rect[3] + 4, $aTabPos[2] - 6, $aTabPos[3] - $aTab_Rect[3] - 7)
; colour label
GUICtrlSetBkColor(-1, $sBkColor)
; Disable label
GUICtrlSetState(-1, $GUI_DISABLE)
EndFunc ;==>_GUICtrlTab_SetBkColor
Alles anzeigen
Habs nochmal leicht verändert
Local $aOldPos[4] = [$iVSX, $iVSY, 0, 0], $aInfo[5], $aSelCoord[4] = [0, 0, 0, 0], $iX, $iY
$aInfo = GUIGetCursorInfo($hBgGui) ; <- die hier
_ShowMagnifier($hMagnifier, $aInfo, $iVSW, $iVSH, $iVSX, $iVSY)
Durch die zusätzliche Zeile wird direkt der Bereich wo die Maus steht vergrößert.
Fehlt diese Zeile wird zuerst ein anderer Bereich vergrößert.