ne danke
auserdem sind wir ja noch garnicht fertig
Beiträge von yxyx
-
-
-
---Private---392
---Public---230 -
ok wie mein ihr das
ausen rum son rahmen odawie? -
Zitat
Ich finde GDI+ zu lernen ist nicht sooo schwer wie alle sagen
ist es auch nicht
nur dann wollen manche gleich mit gdi+ sowas wie spiele proggen und dan kommt ihnen gdi+ schwer vor weil sie es von der mathematik nich schaffen -
das würd ich dan aber nur als zusatzoption machen weil falls man wie sprenger nen hintergrund hat könnte das stören
-
Zitat
Man könnte das ganze noch ein bisschen graphisch ausschmücken, aber ansonsten wirklich top!
was würdeste noch ändern?ZitatWenn du nichts dagegen hast, würde ich den Slider gerne abgewandelt in die OwnStyle UDF aufnehmen.
gerne -
Zitat
Da hat Ubuntu aber was ins Rollen gebracht...
wann
hab ich was verpasst? -
joa die idee hat ich auch schon
so n lautstärkeknopf und den kann man dan ziehen -
ich hab mir jetzt zwar das script nicht genau angesehen
aba sieht gut aus -
-
joa musste nur immer bevor du die check funk aufrufst das bild zeichnen
die udf zeichnet ja nur den slider
also es zeichnet nur die linien und den steuerknopfedit:
autoBert
sry hatte deinen betrag vorhin nich gesehen
ähhm ja weis noch nich mal schaun was man noch so machen kann
obwohl buttons ohne bilder wären schon was -
schreiben wir uns selbst eine
ichs sehs schon vor mir "The AutoIt.de GDIPlus.dll" -
da müssten wa ja das ganze script neu machen
ich weis nichma welches dateiformat linux akzeptiert -
hier 1 minute googln
[autoit]Func WinGetTrans($sTitle, $sText = "")
[/autoit]
Local $hWnd = WinGetHandle($sTitle, $sText)
If Not $hWnd Then Return -1
Local $val = DllStructCreate("int")
Local $aRet = DllCall("user32.dll", "int", "GetLayeredWindowAttributes", "hwnd", $hWnd, "ulong_ptr", 0, "int_ptr", DllStructGetPtr($val), "ulong_ptr", 0)
If @error Or Not $aRet[0] Then Return -1
Return DllStructGetData($val, 1)
EndFunc -
unter linux kannste exe datein eigentlich ja garnich aufmachen
nur mit so nem prog -
ich glaube das spiel gefällt
naja wir haben auch ne weile gebraucht -
mach ma statt global n redim
-
so müste das gehen
Spoiler anzeigen
[autoit]#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <WindowsConstants.au3>
#include "ModernMenuRaw.au3"
#include <FF.au3>
#include <String.au3>
#Include <GuiListView.au3>
#include <Array.au3>
#include <GuiMenu.au3>Opt('GUIOnEventMode', 1)
[/autoit] [autoit][/autoit] [autoit]Global $R10= IniReadSectionNames(@ScriptDir & "/test.ini")
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
Global $Input1,$Input2,$add_channel,$dtform,$list,$senderinfo[99][2],$sender[99],$menu,$menu2$Form1 = GUICreate("Core @ coding", 337, 218, 348, 160)
[/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent(-3, '_Exit')
$menu = GUICtrlCreateMenu("Menü")
$menu2 = GUICtrlCreateMenu("Menü2")
$deletetitel = _GUICtrlCreateODMenuItem("Sender/Song löschen",$menu2,"shell32.dll",-132)
GUICtrlSetOnEvent(-1, 'deletetitel')
$channelconfig = _GUICtrlCreateODMenuItem("Sender/Song hinzufügen",$Menu2,"shell32.dll",-217)
GUICtrlSetOnEvent(-1, '_add')
$exit = _GUICtrlCreateODMenuItem("Exit",$Menu2,"shell32.dll",-28)
GUICtrlSetOnEvent(-1, '_Exit')
for $i=1 to $R10[0]
$Temp_Read=IniReadSection(@ScriptDir & "/test.ini",$R10[$i])
$cut= _Stringbetween($Temp_Read[1][1],"http://","/")
if IsArray($cut) Then
if $cut[0]= "www.youtube.de" Or $cut[0]="www.youtube.com" Then
$sender[$i]= _GUICtrlCreateODMenuItem($R10[$i],$menu,@ScriptDir & "/youtube.ico")
GUICtrlSetOnEvent(-1, '_navigate')
$senderinfo[$i][0]=$Temp_Read[1][1]
$senderinfo[$i][1]=$R10[$i]
Else
$sender[$i]= _GUICtrlCreateODMenuItem($R10[$i],$menu,"shell32.dll",-139)
GUICtrlSetOnEvent(-1, '_navigate')
$senderinfo[$i][0]=$Temp_Read[1][1]
$senderinfo[$i][1]=$R10[$i]
EndIf
EndIf
Next$label = GUICtrlCreateLabel("TestLabel", 150, 100)
[/autoit] [autoit][/autoit] [autoit]
GUISetState(@SW_SHOW)
_FFStart("www.google.de", "default", 1, True)While Sleep(100)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
WEndFunc _Exit()
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
_FFQuit()
Exit
EndFunc ;==>_ExitFunc _navigate()
[/autoit] [autoit][/autoit] [autoit]
$text = _GetMenuText(@GUI_CtrlId)
;~ $text=GUICtrlRead(@GUI_CtrlId,1)
MsgBox(0, "", $text)
$url = IniRead(@ScriptDir & "/test.ini", $text, "Url", "")
_FFOpenURL($url)
EndFunc ;==>_navigateFunc _add()
[/autoit] [autoit][/autoit] [autoit]
$add_channel = GUICreate("Sender/Song hinzufügen", 305, 190, 541, 178, -1, BitOR($WS_EX_TOOLWINDOW, $WS_EX_WINDOWEDGE, $WS_EX_TOPMOST, $WS_EX_APPWINDOW))
GUISetOnEvent(-3, '_addguidelete')
$Input1 = GUICtrlCreateInput("", 24, 40, 249, 21)
$Input2 = GUICtrlCreateInput("", 24, 104, 249, 21)
$Label7 = GUICtrlCreateLabel("Sender/Song-Name:", 16, 16, 150, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFF0000)
$Label8 = GUICtrlCreateLabel("Sender/Song-Url:", 16, 80, 150, 20)
GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFF0000)
$save = GUICtrlCreateButton("Speichern", 16, 136, 265, 41, 0)
GUICtrlSetOnEvent(-1, '_save')
GUISetState(@SW_SHOW)
EndFunc ;==>_addFunc _addguidelete()
[/autoit] [autoit][/autoit] [autoit]
GUIDelete($add_channel)
EndFuncFunc _deleteguidelete()
[/autoit] [autoit][/autoit] [autoit]
GUIDelete($dtform)
EndFuncFunc _save()
[/autoit] [autoit][/autoit] [autoit]
IniWrite(@ScriptDir & "/test.ini", GUICtrlRead($Input1), "Url", GUICtrlRead($Input2))
GUICtrlCreateMenuItem(GUICtrlRead($Input1), $menu)
GUICtrlSetOnEvent(-1, '_navigate')
GUIDelete($add_channel)
EndFunc ;==>_saveFunc deletetitel()
[/autoit] [autoit][/autoit] [autoit]$dtform = GUICreate("Titel löschen??", 331, 352, 764, 78,-1, BitOR($WS_EX_TOOLWINDOW, $WS_EX_WINDOWEDGE, $WS_EX_APPWINDOW))
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
GUISetOnEvent(-3, '_deleteguidelete')
$list=GUICtrlCreateListView("Titel ", 0, 0, 329, 297)
$Loeschen = GUICtrlCreateButton("Löschen", 24, 304, 281, 41, 0)
GUICtrlSetOnEvent(-1, 'delete')
GUISetState(@SW_SHOW)for $i=1 to $R10[0]
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
GUICtrlCreateListViewItem($R10[$i],$list)
Next
EndFuncFunc delete()
[/autoit] [autoit][/autoit] [autoit]
$clicked = GUICtrlRead(GUICtrlRead($list))
If not $clicked="" Then
$cut2=StringTrimRight($clicked,1)
MsgBox(0,"", $cut2)
_GUICtrlListView_DeleteItemsSelected ($list)
IniDelete(@ScriptDir & "/test.ini", $cut2)
_ArrayDisplay($senderinfo)
For $n = 0 to Ubound($senderinfo) -1
If $senderinfo[$n][1] = $cut2 Then
_ArrayDisplay($senderinfo)
_ArrayDelete($senderinfo, $n)
_ArrayDelete($R10, $n)
_ArrayDisplay($senderinfo)
GUICtrlDelete($sender[$n])
ExitLoop
EndIf
NextElse
[/autoit]
MsgBox(0,"","Kein Titel ausgewählt.")
EndIf
EndFunc -
find ich geil jetz geht das suchen von funks endlich n bissel schneller