Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 22:09

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Spoiler UDF

Discussion on Spoiler UDF within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
Talking Spoiler UDF

Hier meine Spoiler UDF..nix großes wird noch drann gearbeitet...




So hier die zweite UDF sie ist ein bischen anders nur leider hat sie einen bug -.- den ich (noch) nicht behoben habe ..ich arbeite drann
Der bug is das sobald die _Spoiler Funktion aufgerufen wird
alle darauffolgenden Codes nicht gewrtet werden weil Sich die Funktion
_Spoiler in einer while schleife befindet .... wie schon gesagt ich versuche das "Problem" zu beheben xD


amnesi is offline  
Old 10/16/2010, 21:25   #2
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Wäre nur gut, wenn das jetzt funktioniert.
Oder du stellst uns ein Testscript zur Verfügung.
PenGuin :O is offline  
Old 10/17/2010, 01:10   #3
 
GLemon's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 386
Received Thanks: 80
Quote:
Originally Posted by pinguin94 View Post
Wäre nur gut, wenn das jetzt funktioniert.
Oder du stellst uns ein Testscript zur Verfügung.
Funktioniert weiß garnicht was du hast.
GLemon is offline  
Old 10/17/2010, 01:13   #4
 
omer36's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
Quote:
Originally Posted by GLemon View Post
Funktioniert weiß garnicht was du hast.
ganz einfach...er hatte da noch kein bsp dazu gepostet, sondern nur die UDF...und ich hab auch shcon ne weile versucht herrauszufinden, wie das gehen soll aber nicht geschaft

aber jetz sieht manns ja...
omer36 is offline  
Old 10/17/2010, 01:22   #5
 
Imaginär's Avatar
 
elite*gold: 255
Join Date: Nov 2009
Posts: 2,900
Received Thanks: 1,408
Im Fertgiscript aus der .zip ist ein kleiner Fehler.

Anstatt '$sTB = 1' steht dort '$vTB = 1'
Imaginär is offline  
Old 10/17/2010, 03:05   #6
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Quote:
Originally Posted by omer36 View Post
ganz einfach...er hatte da noch kein bsp dazu gepostet, sondern nur die UDF...und ich hab auch shcon ne weile versucht herrauszufinden, wie das gehen soll aber nicht geschaft

aber jetz sieht manns ja...
Dito, das Problem hatte ich

Ich hab mir den Source angeschaut und gedacht: Wo kommt da ein Button zustande?
Naja ich bau mir auch mal ne Spoiler UDF mal sehen was ihr davon haltet



PenGuin :O is offline  
Old 10/17/2010, 10:44   #7
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
ja sry xD in der udf die zum download stand war ein kleiner fehler^^
amnesi is offline  
Old 10/17/2010, 14:51   #8
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Btw globale Variablen in einer UDf bitte vermeiden.
PenGuin :O is offline  
Old 10/17/2010, 15:13   #9
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
oki ^^ bin ja selbst noch anfänger
amnesi is offline  
Old 10/17/2010, 15:43   #10
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
So stell ich mir n Spoiler vor xD
Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#include <WinAPI.au3>
#include <Array.au3>
#include <Misc.au3>
Func _SpoilerCreate($name,$left,$top,$width,$height)
    $l = GUICtrlCreateButton($name,$left,$top,60,25)
    $k = GUICtrlCreateList("",$left,$top+30,$width,$height)
    GUICtrlSetState($k,$GUI_HIDE)
    SetError(0)
    Local $array[2] = [$l,$k]
    Return $array
EndFunc
    
Func _SpoilerExc($spoiler) ;[1], da SpoilerExc eig nur zum Textschreiben da is
    $input = InputBox("Text","Your text to be spoiled" &@CRLF&"How many Lines?")
    If Not @error Then
    Local $r[$input]
    For $i = 0 To $input -1
        $r[$i] = InputBox("Text","Your text to be spoiled" &@CRLF&$i+1 &". Line")
        GUICtrlSetData($spoiler,$r[$i])
    Next
    Return 1
    EndIf
EndFunc

Global $a = 1

$Form1 = GUICreate("Form1", 354, 188, 192, 124)
$spoiler1 = _SpoilerCreate("Spoiler",1,1,100,60)

GUISetState(@SW_SHOW)

_SpoilerExc($spoiler1[1])

While 1
    Switch GUIGetMsg()
    Case -3
        Exit
    Case $spoiler1[0]
        If $a = 1 Then
        GUICtrlSetState($spoiler1[1],$GUI_SHOW)
        $a = 0
    Else
        GUICtrlSetState($spoiler1[1],$GUI_HIDE)
        $a = 1
    EndIf
    EndSwitch
WEnd
Is zwar seeeehr umständlich, sieht aber nach Spoiler aus xD
Und net über die Includes wundern, sind bei mir standard geworden xD

EDIT: Zeilen in der Liste werden bei SpoilerExc vertauscht xD
Hatte keine Muse die noch extra zu sortieren zu lassen.
mipez is offline  
Old 10/17/2010, 16:24   #11
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
nice :P
amnesi is offline  
Old 10/17/2010, 18:48   #12
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Hier schonmal mein Anfang für ne Spoiler UDF,
Wird noch erweitert

Testscript anbei


Link für autoit.de:
Attached Files
File Type: zip Spoiler UDF.zip (1.5 KB, 2 views)
PenGuin :O is offline  
Old 10/17/2010, 18:53   #13
 
amnesi's Avatar
 
elite*gold: 25
Join Date: Jun 2010
Posts: 1,076
Received Thanks: 290
wow o.O langes Script xD
amnesi is offline  
Old 10/17/2010, 18:54   #14
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Ist nur so lang, weil ich 2 Structs benutze

Aber kommt dem Spoiler sehr nahe:

PenGuin :O is offline  
Old 10/17/2010, 20:01   #15
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Ist nur fraglich in wiefern man das wirklich benutzen kann :P
Vllt würde sich ne PopUP-Blase besser machen... und kommt man auf ToolTip xD
Vllt mal ne UDF, die Bilder für ToolTip ermöglicht xD
mipez is offline  
Reply

Tags
amnese, spoiler, udf


Similar Threads Similar Threads
Spoiler
07/10/2010 - Metin2 - 3 Replies
Hi ich wollte mal wissen wie man spoiler in einem thread machen kann. Ich weiß, dass das der falsche bereich ist aber wo soll es denn hin? MfG
Spoiler:?
05/31/2010 - S4 League - 6 Replies
Ich stell mal eine ganz dumme Frage... wie mach ich einen Spoiler? ist nicht von mir!!
Spoiler
04/01/2010 - Main - 4 Replies
Dumme Frage ich weiß... ...Aber wie mache ich in meine Sig. ein Spoiler rein?
Spoiler?
01/16/2010 - Main - 3 Replies
Hey, wollte mal fragen, wie ich diese "hide", "show" spoiler machen kann, damit, z.B. meine signatur nicht so lange ist xD :handsdown: danke
Spoiler
12/20/2009 - Main - 2 Replies
Hi, Wie macht man Spoiler in die Signatur



All times are GMT +1. The time now is 22:09.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.