# ##### Preliminary remark to the graphics ability of Oralce Java standard edition (Java-SE) ####### # # Java Se is able of graphics restrictedly. # # No interface is delivered, with that graphics advanced by the programmers # periodically in the display is updated. The programmer must implement himself appeal ions. # # Java Se requires that appeal ions run in the thread, if the rekursion in parallel with other Java code # should be executed (run away display of the refreshed graphics). # # Java Se has supplied threads with own stack and heap which is normally small. # In threads only Java code rekursively, that cannot go over the thread stack and thread heap # cumulative fills without giving at the same time space freely. # Threads are not program-technical at all or only partly with regard to heap and stack # administerable: The thread stack extension is not supported by any operating system and is # with it, in principle, frail. # # Java Se leaves it to the virtual machine and the programmer, the storage space of graphics quickly # to release. Only unfortunately, was forgotten by Java, ALSO the size of the thread heap and thread stack # to customise dynamically (Dynamically like graphics). # # Because Java Se is not able to administer thread memory in the context dynamically (e.g., in connection # with Graphics (hence, also no like Graphics interface demanded on top)) AND the administration from # Stack by virtual machine by the programmer cannot be influenced, is a Java Se # basically not able of graphics. # # Against Java Se is to be advised for Graphic and Graphic2D only, because otherwise a vast amount from # To elementary problems is to be mastered, expenditure and before all sense for the programmer # more than are only doubtful. # # Example: # To avoid the systembedingtenStackoverflow error in Java Se with graphics in a thread, # if the periodical renewal of the thread must be programmed by the programmer. In that # Change time of the thread (including break after the thread deletion) there flow no data # to the animation of the graphics. The animation must pause during the thread change. # It can be that the missing data flow becomes visible. # # Java Se has never got in the range Graphic and Graphic2D a chance have mass appeal. # # # Importantly: # If Java Community process (JCP) will run out developments of free applications will be lost and with # it also a mass effectiveness. # The crossing to the use of Microsoft Net-Framework or Adobe Flash becomes sustainable, # if their possibilities from the point of view of the expenditure, performance and guarantee from with these # Languages of programmed software is permanently better, or developed software faster # is to be customised and to be used. # ##### Configuration of the GUI mp3Player (with Java-SE) ########################################## # # GUI-configuration file # # maximum 4000 records (text lines) in this file (excessive ones are ignored) # # Comment line begins with # as the 1st character # empty line is ignored # in the value coding no blank characters may appear # escape-chars like \n \and etc. are not permitted # If error in the entries of a line, is ignored then whole line. # # 1 data line exists of following fields, by at least 1 # blank characters are separated # # ffppbbww id worth comment # # and the following from 00 to 99 for window, always prezero, always> =0 # pp from 00 to 99 for control panel in the window, always prezero, when all the same then- # bb from 00 to 99 for button in the control panel, always prezero, when all the same then- # ww from 00 to 99 for value number, always prezero, always> =0 # # id functionality sign to the window or control panel or button # may not be an empty catena # is to be kept large-scale small precisely # should be cancelled id, then the whole data line must be cancelled # # worth value to the functionality # may not be an empty catena # may contain no blank characters # character "or 'is a part of the value, so filenames # do not place in "" or "! # a value should be cancelled, then the whole data line must be cancelled # # comment optionally # all characters behind worth and of that directly to following one # dividing blank character # # double appearance from ffppbbww id # # The line recognised last overwrites the preceding line in the value. # It makes no difference it where in the text file the line stands. # One can change, e.g., everything what a little to the beginning # of the text file remove # and what to the testing or themselves often change # in the writing remove. # # applet-internal standard entries # # The player is equipped with standard, so that a demo mode # becomes active if no information was provided. # applet-internal standard is only partly alterable, so that # missing or available entries identical look. # # unnecessary appearance of entries # # Becoming id uses, for e.g. window or button etc. not # is valid, thus we the line ignored. # With it is valid: The allocation from ffppbbww corresponds with id # # Becoming id uses, for e.g. window or button etc. # is valid, the line can be ignored applet-inside. # example: if ButtonCreateStyle kind the button, e.g., as a text # then picture entries are ignored by ButtonPicNormal etc. # example: if ButtonCreateStyle kind the button, e.g., as picture (icon) # then become Fontangaben by ButtonFont etc. # for icon buttons ignored, # however, for text fields does not ignore. # # missing appearance of entries # # entries are deposited applet-inside with standard. # applet-internal standard is only partly alterable, so that # missing or available entries identical look. # # ##### Fenster 0 und dessen Einstellungen ######################################################### # Window 0 and his settings # Settings are optional entries which change the applet-internal standard # If settings are not given, applet-internal standard is used. # settings are wrong given, applet-internal standard is used. # +++++ Fenster Sichtbarkeit ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window visibility # Visibility can be changed after complete visible window fathering unique, # without the update is reversible. # The changeability can have been switched off applet-inside. # It can be fixed applet-inside, that the generated window # is always invisible or always visible. # The applet can be switched off by sound control by sound list file: # A sound a sound duration <0 should have, # becomes at the end of her # Sound reproduction the applet without comment quits. # This behaviour of sound # is not switchable in the GUI-conf-file. # can be deactivated applet-inside. # Values are # 0 make invisible if invisibly so there remains invisibly # 1 leave visible # # see "ButtonCreateMinimal" 00----00 WindowVisibilityAfterCreate 1 # +++++ Fenster Ausdehnung ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window expansion # Window expansion can be limited applet-inside. # If expansion too slightly, then it can be that a picture is not indicated. # see WindowPanelLayout and WindowPanelLayoutGridAdjust. # Window width in pixel, minimally 1, maximum in 2000 # Window height in pixel, minimally 1, maximum in 2000 # see "ButtonCreateMinimal" 00----00 WindowDimensionWidth 400 00----00 WindowDimensionHeight 500 # +++++ Fenster Position +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window position # Window position left upper corner horizontally in pixel # minimal 0, # maximal 2000 # 0 thus windows on display centre (PosY ignored) # # Window position left upper corner vertically in pixel # minimal 0, # maximum in 2000 (applet-inside agreedly) # 0 thus windows on display centre (PosY ignored) # # Origin (0,0) always is on the top left on display. 00----00 WindowPositionX 20 00----00 WindowPositionY 70 # +++++ Fenster TitelText ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window title text # ----- Titeltext -------------------------------------------------------------------------------------- # title text # If exactly 1 title text is given, this text becomes automatic # character by character (scrolled) indicated: # 1st display text is indicated consistently # from the 2nd display text about 1 character to the left moved # indicated, and the in each case falling out character on the right # in is pushed. # (number of the movements is a number of the characters in the text). # Scrolling occurs as a loop. # If more than 1 title text given, so every title text puts a step of scrolling # (it does not become automatic character by character (no scrolling)). # Die Order of the text entries decides. # Scrolling occurs as a loop. # Should the integration of the title text miss, generated # Java-run time a window title. # Maximum 100 texts (from 0 to 99). 00----00 WindowTitelText (TWS)mp3Player Leerzeichen nicht zulässig / Blank characters not allowed # nur 1 Text also zeichenweise gescrollt # # Blank characters not allowed # only 1 text for scrolling chat by char # Alternativ kann man auch zeichenweise das Scrollen vorgeben. # # Alternatively one can also give character by character for scrolling. 00----00 WindowTitelText (TWS)mp3Player 00----01 WindowTitelText TWS)mp3Player( 00----02 WindowTitelText WS)mp3Player(T 00----03 WindowTitelText S)mp3Player(TW 00----04 WindowTitelText )mp3Player(TWS 00----05 WindowTitelText mp3Player(TWS) 00----06 WindowTitelText p3Player(TWS)m 00----07 WindowTitelText 3Player(TWS)mp 00----08 WindowTitelText Player(TWS)mp3 00----09 WindowTitelText layer(TWS)mp3P 00----10 WindowTitelText ayer(TWS)mp3Pl 00----11 WindowTitelText yer(TWS)mp3Pla 00----12 WindowTitelText er(TWS)mp3Play 00----13 WindowTitelText r(TWS)mp3Playe # ----- TitelText Scrollen Erlaubnis ---------------------------------------------------------------- # title text scrolling permission # Window title text scrolling permits, 1 for, yes, 0 for 00----00 WindowTitelTextAnimationAllowed 1 # ----- TitelText Scrollträgheit -------------------------------------------------------------------- # title text sluggishness of scrolling # Waiting period during milliseconds between # 2 Display updatings # 2 stept of scrolling # The higher the waiting period, the more slowly display change. # Value from 10 # to 2 * 24*60*60*1000 (days * hours * minutes * seconds * milliseconds) # for example, 200 00----00 WindowTitelTextAnimationSpeed 400 # ----- TitelText Scrollrichtung ---------------------------------------------------------------------- # title text direction of scrolling # 1 text scrolls to the left. Text read from the left to the right. # 0 texts scrolls to the right. Text read from the right to the left. 00----00 WindowTitelTextAnimationDirection 0 # +++++ Fenster Titel-Icon +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # window title icon # Pictures as an icon of the window. # Picture sequence is also possible (how endless animated Gif indicated). # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # The order of the image file names fixes the display sequence. # The whole sequence is repeated endlessly. # Per repetition a sequence can be attached by additional pictures (Addon pictures). # Image files should be big everybody identically. # Windows: the dimension is expected 16x16 pixels. # Java-Runtime scales too big pictures automatically. # Number of the pictures maximum 100 (from 0 to 99). # The integration of the pictures should miss, generated # Java-run time the Java logo in the window title (cup of coffee). # If an image file did not have to go by filename though given, however, physically # not exist, the picture is lost. If all files had to go by filename though given # however physically not exist, become internal standard pictures uses. # Every single picture from the sequence can be indicated, in addition, repeatedly. # The picture thereby becomes longer visible. # see WindowTitelIconNumber. # There are 2 variations of the entry of a picture sequence. If both variations are given, # then the given one last is used. # Variation 1 admits the picture-wise settings. # Variation 2 fixes all-inclusive settings for all pictures. # is identical with variation 1 if every picture gets the all-inclusive setting. # ----- Variante 1 der Folge der Bilder (Einzelangaben zu jedem Bild) ---------------------------------- # variation 1 of the sequence of the pictures (single entries to every picture) # - - - Dateinamen, Leerzeichen nicht zulässig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Filenames, blank characters not allowed 00----00 WindowTitelIcon mp3pll00.jpg 00----01 WindowTitelIcon mp3pll01.jpg 00----02 WindowTitelIcon mp3pll02.jpg 00----03 WindowTitelIcon mp3pll03.jpg 00----04 WindowTitelIcon mp3pll04.jpg 00----05 WindowTitelIcon mp3pll05.jpg 00----06 WindowTitelIcon mp3pll06.jpg 00----07 WindowTitelIcon mp3pll07.jpg 00----08 WindowTitelIcon mp3pll08.jpg 00----09 WindowTitelIcon mp3pll09.jpg 00----10 WindowTitelIcon mp3pll10.jpg # Then behind this picture the FIRST Addon picture follows in the display. # Number of the display of a picture from the sequence according to WindowTitelIcon # Value> 0 and <100 # Instead of the number, one should lower WindowTitelTextAnimationSpeed, # then this spares CPU resources! 00----00 WindowTitelIconNumber 1 00----01 WindowTitelIconNumber 1 00----02 WindowTitelIconNumber 1 00----03 WindowTitelIconNumber 1 00----04 WindowTitelIconNumber 1 00----05 WindowTitelIconNumber 1 00----06 WindowTitelIconNumber 1 00----07 WindowTitelIconNumber 1 00----08 WindowTitelIconNumber 1 00----09 WindowTitelIconNumber 1 00----10 WindowTitelIconNumber 1 # ----- Variante 2 der Folge der Bilder (Gesamtangabe zu allen Bildern) ---------------------------------- # Variation 2 of the sequence of the pictures (whole entry to all pictures # It are fixed for all pictures together # Filename # Number of the displays per picture. # The entry encloses following syntax: # # xxxxxxYY.ZZZAA . dot it must be coded. # xxxxxx Filename prefix part 1 from character # YY Filename prefix part 2 from digits with prezero # From 00 to 99 possibly # ZZZ Filename suffix of ALL single files # Suffix from 1 character, no dot # AA Number of the displays from digits with prezero # From 00 to 99 possibly # Example: There are following image files # test00.jpg # test01.jpg # ... # test66.jpg # Every picture is indicated exactly 1x. # Whole entry must be test66.jpg01 00----00 WindowTitelIconLast mp3pll10.jpg01 # +++++ Fenster Titel-Addon-Icon +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window title Addon icon # The picture sequence according to WindowTitelIcon or WindowTitelIconLast is able around a sequence # of additional pictures (Addon pictures) are extended. # The sequence of the Addonbilder is indicated exactly, when the actual one # Picture sequence according to WindowTitelIcon or WindowTitelIconLast just to an end was indicated. # With it it is possible to indicate, e.g., an empty picture as an Addonbild, that they # Display of the picture sequence according to WindowTitelIcon or WindowTitelIconLast distinguishes. # The sequence of the Addon pictures is administered after the same principle like they # Bildfolge according to WindowTitelIcon or WindowTitelIconLast. # Picture sequence is also possible (how endless animated Gif indicated). # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # The order of the image file names fixes the display sequence. # The whole sequence is repeated endlessly. # Per repetition a sequence can be attached by additional pictures (Addon pictures). # Image files should be big everybody identically. # Windows: the dimension is expected 16x16 pixels. # Java-Runtime scales too big pictures automatically. # Number of the pictures maximum 100 (from 0 to 99). # There are 2 variations of the entry of a picture sequence. If both variations are given, # then the given one last is used. # Variation 1 admits the picture-wise settings. # Variation 2 fixes all-inclusive settings for all pictures. # is identical with variation 1 if every picture gets the all-inclusive setting. # ----- Variante 1 der Folge der Bilder (Einzelangaben zu jedem Bild) ---------------------------------- # variation 1 of the sequence of the pictures (single entries to every picture) # - - - Dateinamen, Leerzeichen nicht zulässig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Filenames, blank characters not allowed 00----00 WindowTitelAddonIcon mp3plla00.jpg 00----01 WindowTitelAddonIcon mp3plla01.jpg 00----02 WindowTitelAddonIcon mp3plla02.jpg # Number of the display of a picture from the sequence according to WindowTitelIcon # Value> 0 and <100 # Instead of the number, one should lower WindowTitelTextAnimationSpeed, # then this spares CPU resources! 00----00 WindowTitelAddonIconNumber 20 00----01 WindowTitelAddonIconNumber 20 00----02 WindowTitelAddonIconNumber 20 # ----- Variante 2 der Folge der Bilder (Gesamtangabe zu allen Bildern) ---------------------------------- # Variation 2 of the sequence of the pictures (whole entry to all pictures # It are fixed for all pictures together # Filename # Number of the displays per picture. # The entry encloses following syntax: # # xxxxxxYY.ZZZAA . dot it must be coded. # xxxxxx Filename prefix part 1 from character # YY Filename prefix part 2 from digits with prezero # From 00 to 99 possibly # ZZZ Filename suffix of ALL single files # Suffix from 1 character, no dot # AA Number of the displays from digits with prezero # From 00 to 99 possibly # Example: There are following image files # test00.jpg # test01.jpg # ... # test66.jpg # Every picture is indicated exactly 1x. # Whole entry must be test66.jpg01 00----00 WindowTitelAddonIconLast mp3plla02.jpg20 # +++++ Fenster Titel-Icon und Titel-Addon-Icon Bildfolge Erlaubnis ++++++++++++++++++++++++++++++++++++++ # Window title icon and title Addon icon picture sequence permission # The picture sequence animates always endlessly. # 1 permit for picture change as a sequence # 0 do not permit for picture change as a sequence 00----00 WindowTitelIconAnimationAllowed 1 # +++++ Fenster Titel-Icon und Titel-Addon-Icon Bildwechsel Trägheit ++++++++++++++++++++++++++++++++++++++ # Window title icon and title Addon icon picture change sluggishness # The picture sequence animates always endlessly. # Waiting period during milliseconds between picture changes # The higher the waiting period, the more slowly picture change. # Value from 10 # to 2 * 24*60*60*1000 (days * hours * minutes * seconds * milliseconds) # for example, 200 00----00 WindowTitelIconAnimationSpeed 400 # +++++ Fenster Hintergrundbild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # window wallpaper # A wallpaper not inevitably, if all panels in the window the window # constantly completely fill. # A wallpaper should have identical dimension with the window. # A wallpaper is customised in the dimension to the window dimension (zoom). # A sequence of wallpapers is not possible. # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # Should a background colour be used and the wallpaper # shine through (be clear), then one can leave out the wallpaper. # ----- Dateiname ------------------------------------------------------------------------------------------ # filename 00----00 WindowBckgrdPic mp3plh0.gif # ----- Anzeigeerlaubnis ------------------------------------------------------------------------------------ # Display permission # 1 display permits # 0 displays does not permit 00----00 WindowBckgrdPicViewAllowed 0 # +++++ Fenster Hintergrundfarbe +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window background colour # A background colour is not necessary if a not clear wallpaper exists. # A background colour is necessary if a clear wallpaper exists. # A sequence of background colours is not possible. # Tips: # The foreground colour is, e.g., the colour of that element, # in the window is generated. # If the element a text is, then is the text colour # the foreground colour. # Painting colour: # If the element a paint surface is, then is the painting colour # the foreground colour. # A paint surface overlays the control panel. # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # ----- Hintergrundfarbe -------------------------------------------------------------------------------------- # background colour 00----00 WindowBckgrdColorRed 0 00----00 WindowBckgrdColorGreen 0 00----00 WindowBckgrdColorBlue 0 # ----- Anzeigeerlaubnis -------------------------------------------------------------------------------------- # Display permission # 1 display permits # 0 displays does not permit 00----00 WindowBckgrdColorViewAllowed 0 # +++++ Fenster Panele-Layout im Fenster +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window panel-layout in the window # Panela are a subwindow with own functionality, e.g., animation or Controls of the player. # There are only 2 possibilities to display window contents in a common layout container. # Boxlayout Panele only about one another possibly. # Gridlayout Panele about one another or side by side possibly. # ----- Layout -------------------------------------------------------------------------------------------------- # 0 for box layout Panels only about one another possibly. # Button switch of the control panel layout (00001200) is switched off constantly. # 1 for Gridlayout Panels about one another or side by side possibly. # Button switch of the animation (00001100) is switched off constantly. 00----00 WindowPanelLayout 0 # ----- Gridlayout ----------------------------------------------------------------------------------------------- # only with Gridlayout # 0 for panels about one another (tip for box layout: Panels only about one another possibly. # 1 for panels side by side (tip for box layout: Panels side by side not possibly). 00----00 WindowPanelLayoutGridAdjust 0 # +++++ Fenster-Ereignisse Sound ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # window events sound # Event of a window is, e.g., a window minimise # In Java events of the window are predefined. # There is the possibility to react to an event and to let sound, e.g., sound. # Events can cause themselves, so that several sounds can sound successively. # Example: # Window opening (because was generated) caused before activation # Window from icon after window causes afterwards activation # The dependence of the events cannot be changed. # One must assign according to demand the sound files. # One can also use a sound file which contains only silence. # Only following events (operations) with sound are supported: # windowActivated window is activated (all the same like) # windowClosed window is closed, e.g., by Schliesskreuz # windowDeactivated window is deactivated (all the same like) # windowDeiconified window is an icon icon and now is indicated as a window # windowIconified window is made the icon icon # windowOpened window is opened (all the same like) # windowFocusGained window erhältt the Focus (all the same like) # windowFocusLost window loses the Focus (all the same like) # Audio in events with the window sounds # can be only # AIFF, # WAV, # AU # Mp3 or ogg are not permitted. # is completely loaded in the main memory and and, hence, should be small. # Audio files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Audio file names do not have any path. # # There is to applet-internal sounds which one can use. # Applet-inside the definition of own sound can be switched off. # ----- Ereignis-Sound-Pakete -------------------------------------------------------------------------------------- # Event sound packages # Sound for events of the window are administered in packages. # A package is a set in sounds for all supported events of the window. # There are applet-internal packages which are usable. # To the applet-internal packages one can fix exactly 1 own package # and between these packages also select by random. # # Only following events (operations) with sound are supported: # windowActivated window is activated (all the same like) # windowClosed window is closed, e.g., by Schliesskreuz # windowDeactivated window is deactivated (all the same like) # windowDeiconified window is an icon icon and now is indicated as a window # windowIconified window is made the icon icon # windowOpened window is opened (all the same like) # windowFocusGained window erhältt the Focus (all the same like) # windowFocusLost window loses the Focus (all the same like) # # ID # ---------------------------------- # WindowEventAudioFileActivated # WindowEventAudioFileClosed # WindowEventAudioFileDeActivated # WindowEventAudioFileDeIconified # WindowEventAudioFileIconified # WindowEventAudioFileOpened # WindowEventAudioFileFocusGained # WindowEventAudioFileFocusLost # - - - Paketauswahl-Art - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Package choice kind # Sound for events of the window are administered in packages. # A package is a set in sounds for all supported events of the window. # There are applet-internal packages which are usable. # To the applet-internal packages one can fix exactly 1 own package # and between these packages also select by random. # The accidental choice by random is depending on: # If own package was given in audio, so at least 1 audio file for an event, # then the chance choice is deactivated. Then an activation is only possible, # if WindowEventAudioFileRandom behind the entry of the package (once more)) was given. # 1 for accidental choice between applet-internal packages including him # in the following given package of the audiofiles of the events. # 0 use for only in the following given package of the audiofiles of the events. 00----00 WindowEventAudioFileRandom 1 # - - - eigenes Paket der Event-Sounddateien: Dateinamen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # own package of the event-sound files: Filenames # Sound for events of the window are administered in packages. # A package is a set in sounds for all supported events of the window. # There are applet-internal packages which are usable. # To the applet-internal packages one can fix exactly 1 own package # and between these packages also select by random. # Should the window with event sound not be roofed, applet-internal standard is used. # Should a given sound file physically not exist or not be specified, # gets the window event the standard-event sound. # Applet-inside have been booked ONLY sound to the following event: # WindowEventAudioFileClosed # WindowEventAudioFileDeIconified # WindowEventAudioFileIconified # WindowEventAudioFileOpened # Applet launch: # first Activated # then FocusGained # then Openend # Applet close: # first FocusLost # then DeActivated # then Closed, attention: The sound is not processed any more, because the applet is already ended. # Applet window is activated (embarrassed): # first Activated # then FocusGained # Applet window will exit: # first FocusLost # then Deactivated # Applet window becomes the icon: # first Iconified # then FocusLost # then Deactivated # Applet window becomes from the icon the visible window: # first DeIconified # then Activated # then FocusGained #00----00 WindowEventAudioFileActivated unbenutzt, not in use 00----00 WindowEventAudioFileClosed mp3plb6m.wav # 00----00 WindowEventAudioFileDeActivated unbenutzt, not in use 00----00 WindowEventAudioFileDeIconified mp3plb5m.wav 00----00 WindowEventAudioFileIconified mp3plb6m.wav 00----00 WindowEventAudioFileOpened mp3plb5m.wav # 00----00 WindowEventAudioFileFocusGained unbenutzt, not in use # 00----00 WindowEventAudioFileFocusLost unbenutzt, not in use # - - - eigenes Paket der Event-Sounddateien: Sounddauer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # own package of the event-sound files: duration # The duration of a sound is given during milliseconds. # from > 0 to 60*60*1000 (mm ss ms) # The audiofile is completely loaded in the main memory and and, hence, should be small. # The order of the entries is synchronous to the entries of the sound filenames. #00----00 WindowEventAudioDurationActivated 0 unbenutzt, not in use 00----00 WindowEventAudioDurationClosed 700 # 00----00 WindowEventAudioDurationDeActivated 0 unbenutzt, not in use 00----00 WindowEventAudioDurationDeIconified 700 00----00 WindowEventAudioDurationIconified 700 00----00 WindowEventAudioDurationOpened 700 # 00----00 WindowEventAudioDurationFocusGained 0 unbenutzt, not in use # 00----00 WindowEventAudioDurationFocusLost 0 unbenutzt, not in use # +++++ Fenster Anzeigeart der Wochentage +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window display kind of the weekdays # ----- Anzeigeart der Wochentage nach Sprachvorgaben ------------------------------------------------------------- # Display kind of the weekdays after linguistic default # Display of the weekdays into German or English # 0 in English, 1 in German 00----00 WindowDayOfWeekViewLanguage 1 # ----- Anzeigeart der Wochentage in Langform ---------------------------------------------------------------------- # Display kind of the weekdays in long form # Display of the weekdays in short form or long form # 1 long, 0 short 00----00 WindowDayOfWeekViewShort 0 # +++++ Fenster Trennzeichens in Datumangabe ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window Kind of the separator in data entry # separator x in DDxMMxYYYY 00----00 WindowDateSplitt . # +++++ Fenster Anzeige der Uhrzeit: Sekunden +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Window display of the time: Seconds # Time permit display of seconds # 1 permits, 0 not permissibly 00----00 WindowTimeViewSeconds 0 # ##### Fenster 0 und dessen Panele ################################################################################ # Window 0 and his panels # The applet can administer program-technically maximum 100 independent windows, # and per window maximum 100 independent panels are administerable. # Because the player needs only 1 window, exactly 1 instance of a window is required: Window 0 # This window instance receives only 2 Panele # panel 0 The Control control panel with the control of the player. # panel 1 The animation control panel with the picture animation, and the control panel only # by panel 0 is selectable. # Both panels fill together the window completely, so that one # background colour of the window becomes only visible, if the panel # is clear (opaque allow to see background). # The differentiation of the kinds of Panel-Pinwalls is necessary, because Java with independent objects works, # their functionality the kinds of the pin walls marks. # Besides Java-SE (standard Java) has following specific features: # The display of graphics and non-graphics (e.g., text) is separated in Java strictly. # The program-technical shortcut causes to problems with real time, because # Java is not continuous by relatime (attention for users of Windows: # Windows itself must not be able for realtime!!) # Missing real time ability of Java Se shows itself in display errors # like jerking or in omitted or asynchronous display. # The real time ability of threads, is especially problematic # Graphics self-call indicate (pictures animate as a picture sequence). # The graphics interface richly needs main memory (stack), but # threads preserved from Java only delimited memory (stack), still # by Java independently and hardly influenceable is administered. # StackoverflowError is possible, so that the thread then is crashed. # # Stack Overflow errors are due to recursive looping either in the application code or the java generated JIT code. # It should be noted that each thread (except on Solaris and HP-UX) has a default java stack and native stack. # In cases where the defaults are not sufficient, it could result in java stack overflow or native stack issues. # The majority of stack overflow issues are masked by Out of Memory exceptions. # By resolving the memory constraints, the stack overflow can be resolved. # A stack overflow can result from: # A deeply nested application # An infinite loop within an application # A problem in just-in-time (JIT) compiled code # Applications requiring a larger stack size, especially ones relying on XML, GUI, or java2D classes. # Native method calls (internal Code of Java) # # # Though instead of the cross-platform Java Se one is able as a programmer # Java-special versions use which are customised to the operating system and or hardware. # But then users of the applet must know these components, instal themselves and with updates # provide. # The applet uses ONLY Java Se components, because these are farthest spread and # for the user the slightest expenditure in updates have. # In the following the optional entries which change the applet-internal standard are deposited. # Settings are not given, applet-internal standard is used. # Settings are wrong given, applet-internal standard is used. # +++++ Panele Erzeugung erlauben ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # panels production permit # Applet-inside the production of a control panel is forced, perhaps or closed. # A production of the control panel is permitted applet-inside, this is able # Permission are lifted if this admits the applet. # If a production of the control panel is not permitted applet-inside, in such a way # this permission cannot be given. # Panel 0 (control panel) is always generated and cannot be forbade. # If a control panel is not generated, his settings are also not taken over. # see ButtonCreateMinimal # 0 do not create # 1 do create 0000--00 PanelCreateAllowed 1 # Panel 0 (Control-Panel) wird immer erzeugt. Wert 0 wird ignoriert. # panel 0 (control panel) is always generated and cannot be forbade. # Value 0 is ignored. 0001--00 PanelCreateAllowed 1 # Panel 1 (Animations-Panel) # Wenn nicht erzeugt, so werden Buttons, die das Panel betreffen, nicht erzeugt. # z.B. Button switch Animation des Vordergrundbild im Panel # Button switch Layout der Panele # panel 1 (animation panel) # If not generates, the buttons which concern the control panel are not generated. # e.g., button switch animation of the foreground picture in the control panel # Button switch layout of panels # +++++ Panele Trägheit der Anzeigeaktualisierung ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # panels sluggishness of the display updating # The applet works with standard Java (Java Se) and therefore with a display of graphics # and buttons etc., that still becomes safe about thread always able to realtime (parallel Certainly about task) are. # Under Windows comes, perhaps that Windows is not in itself able to realtime # or must be (32-bit Windows). # The applet uses threads, within which the graphics routines to itself # call consecutively and hold ONLY thus the animation in the player (in the life) is possible. # It does not let itself prevent the virtual machine from in Java Se, that, perhaps # Java Se in the Java console (if this was activated by the user generally) # Stackoverflow error indicates. # Java SE excludes basically that error treats like stackoverflow-error program-technically so # can become which is influenceable the behaviour of the virtual machine of Java # (Virtual machine runs as an independent sandy box manager). # Should stackoverflow appear, the animation of the foreground picture does not become in the control panel 1 # more updated: She freezes. The virtual Java machine cannot be moved in addition, # on a real-time basis enough memories set free, although program-technically already so little as possible # Data variables are used which are generated on the stack of the thread (The data extent, # the Java graphics generated, must be massive). # The stackoverflow-error dives only with certain, but not predictable ones, # for it to conditions to be tested on. It can last timewise, until the Stackoverflow error # appears. # Step of the Stackoverflowfehler on, the applet is inconsistent program-technically, although # the Java machine ONLY the program part with the Stackoverflow error closes and her # Rest of the applet goes on. On the closed thread is not possible zu get access. # The biggest problem: Whether a thread was closed, is after # to the entry of the stackoverflow-error program-technically not determineable, in such a way # that then the thread in Java at the run time inconsistence is given. With it must be valid: Java # has not been produced continuously object-oriented (OOP), because inconsistency # is the opposite of OOP. # # Stack Overflow errors are due to recursive looping either in the application code or the java generated JIT code. # It should be noted that each thread (except on Solaris and HP-UX) has a default java stack and native stack. # In cases where the defaults are not sufficient, it could result in java stack overflow or native stack issues. # The majority of stack overflow issues are masked by Out of Memory exceptions. # By resolving the memory constraints, the stack overflow can be resolved. # A stack overflow can result from: # A deeply nested application # An infinite loop within an application # A problem in just-in-time (JIT) compiled code # Applications requiring a larger stack size, especially ones relying on XML, GUI, or java2D classes. # Native method calls (internal Code of Java) # # Who builds on the fact that Java Se is developed as multimedia generally again, # him should rather waste no time and change quickly on non-Java # (e.g., on the considerably easier and considerably less OOP-oriented Adobe Flash, # and it then around with the Eclipse platform for Java spoilt programmer # must be sorry, because what delivers Adobe as an Eclipse plug-in quality, is rather modest # and in addition still extremely expensive in the price (exclusively the extremely expensive Adobe Flash as # The run time system with the classes etc. which must be bought, in addition, and be maintained. # Attention: The release differences in Actionscript and his object model are able # become considerabl, because Adobe do not shrink back from cuts in the system!)). # Waiting period during milliseconds between 2 display updatings of the control panel. # Value from 10 # to 2 * 24*60*60*1000 (days * hours * minutes * seconds * milliseconds) # for example, 200 0000--00 PanelViewRefreshTime 200 # Panel 0 (Control-Panel) 0001--00 PanelViewRefreshTime 200 # Panel 1 (Animation-Panel) # +++++ Panele Mindestabstand der Elemente untereinander im Panel ++++++++++++++++++++++++++++++++++++++++++++++++++ # Panels minimal distance of the elements together in the control panel # ----- horizontaler Abstand in Pixel ------------------------------------------------------------------------------ # horizontal distance in pixel # minimally 1, maximum 99 0000--00 PanelGapMinX 5 # Panel 0 (Control-Panel) 0001--00 PanelGapMinX 5 # Panel 1 (Animation-Panel) # ----- vertikaler Abstand in Pixel -------------------------------------------------------------------------------- # vertical distance in pixel # minimally 1, maximum 99 0000--00 PanelGapMinY 5 # Panel 0 (Control-Panel) 0001--00 PanelGapMinY 5 # Panel 1 (Animation-Panel) # +++++ Panele Ausdehnung (Dimension) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # panels expansion (dimension) # ----- Panel Breite als Prozentsatz der Fensterbreite ------------------------------------------------------------- # panel width as a percentage of the window width # from 1 to 100, only integer # 100 for width like those of the window # 50 for half width of the window # etc. 0000--00 PanelDimensionProcentX 100 # Panel 0 (Control-Panel) 0001--00 PanelDimensionProcentX 100 # Panel 1 (Animation-Panel) # ----- Panel Höhe als Prozentsatz der Fensterhöhe ----------------------------------------------------------------- # panel height as a percentage of the window height # from 1 to 100, only integer # 100 for height like those of the window # 50 for half height of the window # etc. 0000--00 PanelDimensionProcentY 50 # Panel 0 (Control-Panel) 0001--00 PanelDimensionProcentY 50 # Panel 1 (Animation-Panel) # +++++ Panele Deckkraft (Opaque) bezüglich durchscheinendem Hintergrund des Fensters ++++++++++++++++++++++++++++++ # panels deck strength (Opaque) with regard to translucent background of the window # Control panel the background colour of the window leaves in steps or not # durchscheinen leave (deck strength, Opaque). # Turning on or switch offed of the display of the background in the control panel # see PanelForegrdPicRefreshIncludeBackground # concerns background colour and wallpaper # Control panel background colour # siehe PanelBckgrdColorXXX # PanelBckgrdColorViewAllowed # can shine through only by a wallpaper if the picture is clear Gif. # fills control panel completely # Control panel wallpaper # siehe PanelBckgrdPic # PanelBckgrdPicViewAllowed # can let background colour shine through according to only PanelBckgrdColorXXX, if the picture one # clear Gif is. # is indicated in control panel dimension # 0 for background colour not translucently # 1 for background colour translucently # Intermediate stages not possibly 0000--00 PanelOpaque 1 # Panel 0 (Control-Panel) 0001--00 PanelOpaque 1 # Panel 1 (Animation-Panel) # Tips to display problems for control panel 1 (animation control panel) # if PanelOpaque on 1 (background cannot shine through) # and in addition ForegrdPicRotationRefresh # on 2 so flicker of the whole background # on 1 so perfectly continuously # on 0 so perfectly except in start picture position, because that does not become refresh # if PanelOpaque on 0 backgrounds can shine through # and in addition ForegrdPicRotationRefresh # on 2 so perfectly, however, without background (neither picture nor colour) # on 1 smears so completely (like moved deck) # on 0 smears so at least in the edges of the picture # perfect animation of the foreground picture, perhaps, only if # Opaque ForegrdPicRotationRefresh # ---------------------------------- # 1 1 # 0 2 # One should test the effect absolutely! # +++++ Panele Hintergrundfarbe ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # panels background colour # A background colour is not necessary if a not clear wallpaper exists. # A background colour is necessary if a clear wallpaper exists. # A sequence of background colours is not possible. # Tips: # The foreground colour is, e.g., the colour of that element, # in the window is generated. # If the element a text is, then is the text colour # the foreground colour. # Painting colour: # If the element a paint surface is, then is the painting colour # the foreground colour. # A paint surface overlays the control panel. # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # Turning on or switch offed of the display of the background in the control panel # siehe PanelForegrdPicRefreshIncludeBackground # concerns background colour and wallpaper # ----- Hintergrundfarbe ------------------------------------------------------------------------------------------- # background colour 0000--00 PanelBckgrdColorRed 0 0000--00 PanelBckgrdColorGreen 0 0000--00 PanelBckgrdColorBlue 0 # Panel 0 (Control-Panel) 0001--00 PanelBckgrdColorRed 0 0001--00 PanelBckgrdColorGreen 0 0001--00 PanelBckgrdColorBlue 0 # Panel 1 (Animation-Panel) # ----- Hintergrundfarbe Anzeigeerlaubnis -------------------------------------------------------------------------- # Background colour display permission # 1 for display permits # 0 for display does not permit 0000--00 PanelBckgrdColorViewAllowed 1 # Panel 0 (Control-Panel) 0001--00 PanelBckgrdColorViewAllowed 1 # Panel 1 (Animation-Panel) # +++++ Panele Hintergrundbild +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # panels wallpaper # A wallpaper should have identical dimension with the panel. # A wallpaper is customised in the dimension to the panel dimension (zoom). # A sequence of wallpapers is not possible. # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # Should a background colour be used and the wallpaper # shine through (be clear), then one can leave out the wallpaper. # To distribute 1 picture to 2 panels, it must have been disassembled in 2 partial pictures. # Full width of the window at 50% height of the window. # Every control panel has the width of the window and 50% of the height of the window. # Warning: The display of the elements in the control panel on the wallpaper is able by # Java soak off from a sensible display considerably. # Though the whole display is updated program-technically periodically (by thread), #, however, Java Se executes not necessarily the whole updating, so that between # to the updatings strange display forms Java-conditioned can become visible. # Example: As a wallpaper is a texture with fine structure # recommended, because small structures let themselves by Java faster # indicate, so that a control panel element on the structure as a background more correctly # is indicated. It is complicated if the background is clear. # Java-SE is not able for realtime! # see PanelViewRefreshTime # Turning on or switch offed of the display of the background in the control panel # siehe PanelForegrdPicRefreshIncludeBackground # concerns background colour and wallpaper # If PanelBckgrdPic with value is not put, one had to go # PanelBckgrdPicCreateAllowed on value 0 place # PanelBckgrdPicViewAllowed on value 0 place # or these parametres also with value do not place # ----- Bilddateiname ---------------------------------------------------------------------------------------------- # Image file name #0000--00 PanelBckgrdPic mp3plh4a.gif # Panel 0 (Control-Panel) #0001--00 PanelBckgrdPic mp3plh4b.gif # Panel 1 (Animation-Panel) # ----- Bilderzeugung Erlaubnis ------------------------------------------------------------------------------------ # Image generation permission # 1 for generation permits # 0 for generation does not permit 0000--00 PanelBckgrdPicCreateAllowed 0 # Panel 0 (Control-Panel) 0001--00 PanelBckgrdPicCreateAllowed 0 # Panel 1 (Animation-Panel) # ----- Anzeigeerlaubnis ------------------------------------------------------------------------------------------- # Display permission # 1 for display permits # 0 for display does not permit 0000--00 PanelBckgrdPicViewAllowed 0 # Panel 0 (Control-Panel) 0001--00 PanelBckgrdPicViewAllowed 0 # Panel 1 (Animation-Panel) # ##### Fenster-Panel 1 ############################################################################################## # Animation control panel: # contains only the animation of the player. # is controllable only by button panel (control panel). # Settings are optional entries which change the applet-internal standard # If settings are not given, applet-internal standard is used. # settings are wrong given, applet-internal standard is used. # +++++ Vordergrund Bild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture # A foreground picture must not have identical dimension with the control panel. # A foreground picture is not customised in the dimension to the control panel dimension (nobody zoom). # A sequence of foreground pictures is possible. # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # Should a background colour be used and the wallpaper # shine through (be clear), then one can leave out the wallpaper. # Warning: The display of the elements in the control panel on the wallpaper is able by # Java soak off from a sensible display considerably. # Though the whole display is updated program-technically periodically (by thread), #, however, Java Se executes not necessarily the whole updating, so that between # to the updatings strange display forms Java-conditioned can become visible. # Example: As a wallpaper is a texture with fine structure # recommended, because small structures let themselves by Java faster # indicate, so that a control panel element on the structure as a background more correctly # is indicated. It is complicated if the background is clear. # Java-SE is not able for realtime! # see PanelViewRefreshTime # Picture sequence animation: # All pictures should be commensurate. One does not scale on the same size. # Every picture is indicated several times directly one after the other in number according to PanelForegrdPicNumber. # Thereby becomes the picture timewise longer visible. # The order of the image file names fixes the display sequence. # The whole sequence is repeated endlessly. # Per repetition a sequence can be attached by additional pictures (Addon pictures). # # More than 100 pictures (from 0 to 99) does not go. # # If PanelForegrdPic is booked with value, one had to go # PanelForegrdPicCreateAllowed 0 # PanelForegrdPicViewAllowed 0 # give or do book these parametres also with value. # # If an image file did not have to go by filename though given, however, physically # not exist, the picture is lost. If all files had to go by filename though given # however physically not exist, become internal standard pictures uses. # With clear Gif absolutely see # PanelForegrdPicRefreshAdditionalAllowed # PanelForegrdPicRefreshIncludeBackground # Animation speed see PanelViewRefreshTime # see PanelDimensionProcentX # see PanelDimensionProcentY # There are 2 variations of the entry of a picture sequence. If both variations are given, # then the given one last is used. # Variation 1 admits the picture-wise settings. # Variation 2 fixes all-inclusive settings for all pictures. # is identical with variation 1 if every picture gets the all-inclusive setting. # ----- Variante 1 der Folge der Bilder (Einzelangaben zu jedem Bild) ------------------------------------------------- # variation 1 of the sequence of the pictures (single entries to every picture) # - - - Dateinamen, Leerzeichen nicht zulässig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Filenames, blank characters not allowed 0001--00 PanelForegrdPic twsv00.jpg # Then behind this picture the FIRST Addon picture follows in the display. # Number of the display of a picture from the sequence according to WindowTitelIcon # Value> 0 and <100 # Instead of the number, one should lower WindowTitelTextAnimationSpeed, # then this spares CPU resources! 0001--00 PanelForegrdPicNumber 1 # ----- Variante 2 der Folge der Bilder (Gesamtangabe zu allen Bildern) ----------------------------------------------- # Variation 2 of the sequence of the pictures (whole entry to all pictures # It are fixed for all pictures together # Filename # Number of the displays per picture. # The entry encloses following syntax: # # xxxxxxYY.ZZZAA . dot it must be coded. # xxxxxx Filename prefix part 1 from character # YY Filename prefix part 2 from digits with prezero # From 00 to 99 possibly # ZZZ Filename suffix of ALL single files # Suffix from 1 character, no dot # AA Number of the displays from digits with prezero # From 00 to 99 possibly # Example: There are following image files # test00.jpg # test01.jpg # ... # test66.jpg # Every picture is indicated exactly 1x. # Whole entry must be test66.jpg01 0001--00 PanelForegrdPicLast twsv00.jpg01 # +++++ Vordergrund Addon-Bild ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground Addon picture # Sequence of the additional pictures (Addon pictures) # Addon picture is indicated exactly when the actual picture sequence was indicated according to PanelForegrdPic just completely # and before this sequence again from the front is indicated. # Addon picture is indicated several times directly one after the other in number according to PanelForegrdAddonPicNumber. # The picture thereby becomes longer visible. # otherwise see foreground picture # ----- Variante 1 der Folge der Bilder (Einzelangaben zu jedem Bild) -------------------------------------------------- # variation 1 of the sequence of the pictures (single entries to every picture) 0001--00 PanelForegrdAddonPic twsva00.jpg 0001--00 PanelForegrdAddonPicNumber 50 # ----- Variante 2 der Folge der Bilder (Gesamtangabe zu allen Bildern) ------------------------------------------------ # Variation 2 of the sequence of the pictures (whole entry to all pictures 0001--00 PanelForegrdAddonPicLast twsva00.jpg50 # +++++ Vordergrund Bild und Addon-Bild Erlaubnis Erzeugung ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture permission production # 1 production permits # 0 productions does not permit # was booked PanelForegrdPic not with value, one should specify PanelForegrdPicCreateAllowed 0 0001--00 PanelForegrdPicCreateAllowed 1 # +++++ Vordergrund Bild und Addon-Bild Erlaubnis Sichtbarkeit +++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture permission visibility # 1 display permits # 0 displays does not permit # was booked PanelForegrdPic not with value, one should specify PanelForegrdPicCreateAllowed 0 # Display permission is alterable by player button 00012500 (if available) # for the purpose of turning on or switching off (pause) to the animation of the foreground picture. 0001--00 PanelForegrdPicViewAllowed 1 # +++++ Vordergrund Bild und Addon-Bild Ausdehnung (Dimension) +++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture expansion (dimension) # The image file can be bigger in the dimension than the control panel. # see WindowPanelLayout and WindowPanelLayoutGridAdjust. # # The picture dimension determines the rotation of the picture around anchor: # The smaller the picture is, the more slightly a rotation is visible. # One can deliver a multiple of the picture dimension according to file default, # to improve around thereby the visible rotation. # # Width in pixel, minimally 1, maximum in 2000 # Height in pixel, minimally 1, maximum in 2000 0001--00 PanelForegrdPicDimensionWidth 50 0001--00 PanelForegrdPicDimensionHeight 50 # +++++ Vordergrund Bild und Addon-Bild Anpassung der Ausdehnung (Dimension) +++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture adaptation of the expansion (dimension) # ----- Vordergrund Bild und Addon-Bild Anpassung der Ausdehnung an Panel-Ausdehnung --------------------------------- # Foreground picture and Addon picture adaptation of the expansion in control panel expansion # 1 for picture always completely in the control panel indicated # 0 for picture parts beyond the control panel possibly 0001--00 PanelForegrdPicDimensionAdjust 1 # ----- Vordergrund Bild und Addon-Bild Ausdehnung verkleinert anzeigen ----------------------------------------------- # Foreground indicate picture and Addon picture expansion reduced # A reduction (scaling) frees space which can serve as a least distance of the picture for the environment. # A reduction always occurs as cutting out relatively to the left upper corner of the picture. # Reduction of the height: The picture becomes below truncated. # Reduction of the width: The picture is truncated on the left. # Reduction by zoom (proportional reduction) is not possible. # Warning: # If graphics type not be scalable by Java, scaling is automatically switched off! # This is the case, if one as foreground pictures clear Gif with different # expansions are used. # With clear Gif who deviate concerning the contents the picture dimension on the range of her changes # non-clear pixels. # With non-clear Gif who deviate concerning the contents the picture dimension does not change, there always # same pixel number exists. # - - - Verkleinerung generell erlauben - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Reduction permit in general # 0 for does not permit # 1 for permissible 0001--00 PanelForegrdPicDimensionProcentReduceAllowed 1 # - - - Verkleinerung der Breite erlauben (nur verwendet wenn generell erlaubt) - - - - - - - - - - - - - - - - - - - - - # Reduction of the width permit (only uses if in general permissibly) # 0 for does not permit # 1 for permissible 0001--00 PanelForegrdPicDimensionProcentReduceWidthAllowed 1 # - - - Verkleinerung der Hoehe erlauben (nur verwendet wenn generell erlaubt) - - - - - - - - - - - - - - - - - - - - - - # Reduction of the height permit (only uses if in general permissibly) # 0 for does not permit # 1 for permissible 0001--00 PanelForegrdPicDimensionProcentReduceHeightAllowed 1 # - - - Verkleinerung der Breite auf Prozentsatz (nur verwendet wenn Verkleinerung erlaubt) - - - - - - - - - - - - - - - - # Reduction of the width to percentage (only uses if reduction permissibly) # from 0 to 100 # 0 for no reduction # 100 for no reduction #, e.g., 50 for halving of the dimension # 80 for reduction about 20% on 80% 0001--00 PanelForegrdPicDimensionProcentReduceWidth 100 # - - - Verkleinerung der Höhe auf Prozentsatz (nur verwendet wenn Verkleinerung erlaubt) - - - - - - - - - - - - - - - - - # Reduction of the height to percentage (only uses if reduction permissibly) # from 0 to 100 # 0 for no reduction # 100 for no reduction # e.g., 50 for halving of the dimension # 80 for reduction about 20% on 80% 0001--00 PanelForegrdPicDimensionProcentReduceHeight 100 # +++++ Vordergrund Bild zuerst verwendete Bild-Position im Panel ++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture first used picture position in the control panel # Position in the picture for the first time is indicated. # The origin (0,0) is on the top left from the control panel # Height is from above down # Width is from the left to the right # If the control panel is changed in the dimension, the actual position does not change # des Of foreground picture. # see PanelForegrdPicMove # minimally 0, maximum in 2000 # is ignored, if PanelForegrdPicPositionCentered 1 0001--00 PanelForegrdPicPositionX 20 0001--00 PanelForegrdPicPositionY 30 # +++++ Vordergrund Bild zuerst verwendete Bild-Position im Panel ist zentriert im Panel +++++++++++++++++++++++++++++ # Position in the picture for the first time is indicated: Centered in the control panel. # The origin (0,0) is on the top left from the control panel # Height is from above down # Width is from the left to the right # If the control panel is changed in the dimension, the actual position does not change # des Of foreground picture. # see PanelForegrdPicMove # 1 for picture centres in the control panel angezeigen # PanelForegrdPicPositionX is ignored # PanelForegrdPicPositionX is ignored # 0 for non-centered # PanelForegrdPicPositionX is used (or standard) # PanelForegrdPicPositionX is used (or standard) 0001--00 PanelForegrdPicPositionCentered 1 # +++++ Vordergrund Bild und Addon-Bild bewegen ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture move # ----- Vordergrund Bild und Addon-Bild Bewegungsart ----------------------------------------------------------------- # Foreground picture and Addon picture transaction type # The combination following of the transaction types is not possible. # A centring according to PanelForegrdPicPositionCentered remains, perhaps, effective! # 0 no movement # 1 linearly move around pixel number # If the picture completely in the control panel obviously, in spite of movement furthermore # complete obviously and pushes off in the edges of the control panel (bouncing). # 2 rotate 0001--00 PanelForegrdPicMove 2 # ----- Vordergrund Bild und Addon-Bild linear bewegen um Pixel --------------------------------------------------------- # Foreground picture and Addon picture linearly move around pixel # If the picture completely in the control panel obviously, in spite of movement furthermore # complete obviously and pushes off in the edges of the control panel (bouncing). # Value in pixel # Value is added before every movement of the actual position. # If value >=0 is added. # If value <0 is subtracted. # > 0 for movement to the right or below, maximum-2000 (at most control panel width or control panel height) # < 0 for movement to the left or on top, maximum +2000 (at most control panel width or control panel height) # 0 for no movement # if OffsetX! =0 and or OffetY! =0 PanelForegrdPicPositionCentered is interpreted so as 0. 0001--00 PanelForegrdPicLinearOffsetX 0 0001--00 PanelForegrdPicLinearOffsetY 0 # ----- Vordergrund Bild und Addon-Bild Rotation um Anker als Zentrum --------------------------------------------------- # Foreground picture and Addon picture rotation around anchor as a centre # The picture dimension determines the rotation of the picture around anchor: # The smaller the picture is, the more slightly a rotation is visible. # One can deliver multiple of the picture dimension according to file default, # To improve visible rotation: # see PanelForegrdPicDimensionWidth # see PanelForegrdPicDimensionHeight # - - - Vordergrund Bild und Addon-Bild Rotation Erlaubnis - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Foreground picture and Addon picture rotation permission # 1 indicate for picture rotating # 0 indicate for picture without rotation 0001--00 PanelForegrdPicRotationAnchorAllowed 1 # - - - Vordergrund Bild und Addon-Bild Rotation Schrittweite - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Foreground picture and Addon picture rotation step width # from 1 to 100, in pixel, the smaller the more finely rotation 0001--00 PanelForegrdPicRotationStep 1 # - - - Vordergrund Bild und Addon-Bild Rotation Richtung - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Foreground picture and Addon picture rotation direction # 0 for accidental direction choice # 1 for rotation clockwise # 2 for rotation against clockwise 0001--00 PanelForegrdPicRotationDirection 0 # +++++ Vordergrund Bild und Addon-Bild Aktualisierung der Anzeige (Refresh) +++++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture updating of the display (Refresh) # ----- Vordergrund Bild und Addon-Bild Art der Anzeige-Aktualisierung (Refresh) ------------------------------------- # Foreground picture and Addon picture kind of the display updating (Refresh) # Besides Java-SE (standard Java) has following specific features: # The display of graphics and non-graphics (e.g., text) is separated in Java strictly. # The program-technical shortcut causes to problems with real time, because # Java is not continuous by relatime (attention for users of Windows: # Windows itself must not be able for realtime!!) # Missing real time ability of Java Se shows itself in display errors # like jerking or in omitted or asynchronous display. # The real time ability of threads, is especially problematic # Graphics self-call indicate (pictures animate as a picture sequence). # The graphics interface richly needs main memory (stack), but # threads preserved from Java only delimited memory (stack), still # by Java independently and hardly influenceable is administered. # StackoverflowError is possible, so that the thread then is crashed. # # Stack Overflow errors are due to recursive looping either in the application code or the java generated JIT code. # It should be noted that each thread (except on Solaris and HP-UX) has a default java stack and native stack. # In cases where the defaults are not sufficient, it could result in java stack overflow or native stack issues. # The majority of stack overflow issues are masked by Out of Memory exceptions. # By resolving the memory constraints, the stack overflow can be resolved. # A stack overflow can result from: # A deeply nested application # An infinite loop within an application # A problem in just-in-time (JIT) compiled code # Applications requiring a larger stack size, especially ones relying on XML, GUI, or java2D classes. # Native method calls (internal Code of Java) # # Though instead of the cross-platform Java Se one is able as a programmer # Java-special versions use which are customised to the operating system and or hardware. # But then users of the applet must know these components, instal themselves and with updates # provide. # The applet uses ONLY Java Se components, because these are farthest spread and # for the user the slightest expenditure in updates have. # Values are 0 or 1 or 2 # 0 only pictures delete, control panel do not delete # 1 delete neither picture nor control panel (picture sequence from clear Gif smeared) # 2 control panels delete and with it also the picture (recommendation with picture sequence from clear Gif) # One should test the display absolutely! # Perfectly an animation of a JPG sequence becomes as a foreground picture sequence (like animated gif), # their JPG the control panel not completely fill, exactly indicated, when # the background colour all JPG identically with the background colour of the control panel # (the wallpaper of the control panel) is. # Then following values should be put: # PanelForegrdPicRefresh 1 # PanelForegrdPicRefreshAdditionalAllowed 0 # PanelForegrdPicRefreshIncludeBackground 0 # Whether the foreground picture is moved, might make no difference. # Analogously the gif sequence would have to be served as a foreground picture sequence. 0001--00 PanelForegrdPicRefresh 0 # +++++ Vordergrund Bild und Addon-Bild Art der Zusatz-Aktualisierung der Anzeige (Zusatz-Refresh) +++++++++++++++++++ # Foreground picture and Addon picture kind of the additional updating of the display (Addon-Refresh) # There exist the same Java problems which were explained with PanelForegrdPicRefresh. # An additional refresh allow the additional updating also of the background of the control panel, # so that the quality of the display can improve # see absolutely PanelForegrdPicRefresh # One should test the display absolutely! # 1 for additional Refresh of the background activate # Warning: It will enter that the animation runs (considerably) faster, # as if would be become shorter the Refreshzeit for the control panel. # (additional updatings, e.g., also one Picture movement concern.) # 0 no additional Refresh of the background 0001--00 PanelForegrdPicRefreshAdditionalAllowed 1 # +++++ Vordergrund Bild und Addon-Bild Aktualisierung Anzeige mit Hintergrund +++++++++++++++++++++++++++++++++++++++ # Foreground picture and Addon picture updating display with background # There exist the same Java problems which were explained with PanelForegrdPicRefresh. # An additional refresh allow the additional updating also of the background of the control panel, # so that the quality of the display can improve # see PanelForegrdPicRefresh # One should test the display absolutely! # 1 for refresh together with background of panel # Warning: It will enter that the animation runs (considerably) faster, # as if would be become shorter the Refreshzeit for the control panel. # (additional updatings, e.g., also one Picture movement concern.) # 0 for refresh without background 0001--00 PanelForegrdPicRefreshIncludeBackground 0 # ##### Fenster-Panel 0 ############################################################################################## # Window panel 0 # panel of the player buttons # It can be fixed applet-inside that every button is also not generated really. # Hence, one should supply all buttons with data. # It can be fixed applet-inside that certain buttons are always generated. # Hence, one should supply all buttons with data. # # More than 100 buttons (from 0 to 99) does not go. # Every button has exactly his own ID (window 0 control panels 0) # ID firm function of the button # -------------------------------------------------------------------------------------------------- # 000000ww Button Play, actual sound from the front launch # 000001ww Button Pause, actual sound stop # Restart only by Play from sound beginning, because the JL-mp3player-Java-Bibliothek # nothing else admits. # 000002ww Button Next 1x also 0x skip in the sound sequence # 000003ww Button Next 2x also 1x skip in the sound sequence # 000004ww Button Next 3x also 2x skip in the sound sequence # 000005ww Button Prev 1x also 0x skip in the sound sequence # 000006ww Button Prev 2x also 1x skip in the sound sequence # 000007ww Button Prev 3x also 2x skip in the sound sequence # 000008ww Button Ring Sound file sequence of the reproduction as a ring (ascending, then at the end then further from # the beginning of the sound sequence) # Sequence is in the direction of change of songs and concerns # automatic change of the sounds (sequential without jumps), # nevertheless, not change by next1 to next3 and prev1 to prev3 # In the direction of sequence it is indicated together with the filename by button 000016ww # Ring actively: The actual direction of the song sequence is never changed. # Update of the sound file sequence ONLY if ring is not active: # if 1st title of the sequence set # backward, according to the next title forward, so 2nd title there ring not actively # forward, according to the next title forward, so 2nd title # if the last title him set # backward, according to the next title backward, so the last but one title # forward, according to the next title backward, so the last but one title there # ring not actively # It recommends the button 000023ww to itself to the setting of 1. or the last sounds # To use the sound-file list of names as a Pulldown, because this choice of the title # with a jump without detection of the update of the sound file sequence is carried out # and ONLY with the next title the detection occurs. # Example: actual order is forward, however, one wants backward # 1. Ring switch off # 2. the last title set # 3. click next1 or next2 or next3 # 4. Now order is reverse # 5. if one wants to have ring again, switch on # 000009ww Button Chance sequence of the sound files one from (one for accidental jumps in the sound sequence) # however, not change by next1 to next3 and prev1 to prev3 # 000010ww Button Applet close # 000011ww Button switch visibility animation of the foreground picture in the control panel 1 # Animation visibility one or from # 000012ww Button switch Panel-Layout # Control panel situation in the window change. # see WindowPanelLayout # WindowPanelLayoutGridAdjust. # With layout change it can be that the window dimension must be customised by hand, so that a picture # becomes visible again. # 000013ww Button switch click sound # Click noise with click of the buttons one or from # 000014ww Button switch animation of title text AND title icon: one or from # 000015ww Text field Comment actual sound # 000016ww Text field Filename actual sound AND in the direction of song sequence with change # 000017ww Text field Duration actual sound # 000018ww Text field Time position in the actual sound # 000019ww Text field Time now # 000020ww Text field Date now # 000021ww Text field Player state # 000022ww Text field Percent position actual sound # 000023ww Text field Sound-file list of names # as a pull-down menu (ComboBox) # Buttons like Next could be also thereby left out if one wants # (no substitute by list entry) # 000024ww Value field Animation sluggishness as a spinner # 000025ww Button switch Animation foreground picture active deaktiv in the control panel 1 # (Animate is the processing of the sequence of the pictures) # +++++ Playerbuttons Erzeugung Erlaubnis ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button production permission # 0 do not generate for # 1 for generate # see ButtonCreateMinimal # # Applet-inside the production of a button is forced, perhaps closed. # If a production of the button is permitted applet-inside, in such a way # kann this permission are lifted, if this # das Applet admits. # If a production of the button is not permitted applet-inside, # so this permission cannot be given. # # If a button is not generated, his settings are also not taken over. 00000000 ButtonCreateAllowed 1 play egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates 00000100 ButtonCreateAllowed 1 pause egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates 00000200 ButtonCreateAllowed 1 Next 1x 00000300 ButtonCreateAllowed 1 Next 2x 00000400 ButtonCreateAllowed 1 Next 3x 00000500 ButtonCreateAllowed 1 Prev 1x 00000600 ButtonCreateAllowed 1 Prev 2x 00000700 ButtonCreateAllowed 1 Prev 3x 00000800 ButtonCreateAllowed 1 Ring 00000900 ButtonCreateAllowed 1 Zufallsfolge / random 00001000 ButtonCreateAllowed 1 Applet close egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates 00001100 ButtonCreateAllowed 1 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonCreateAllowed 1 switch Panel-Layout 00001300 ButtonCreateAllowed 1 switch Klicksound / clicksound 00001400 ButtonCreateAllowed 1 switch Animation von TitelText UND TitelIcon 00001500 ButtonCreateAllowed 1 Kommentar aktueller Sound / comment of actual song 00001600 ButtonCreateAllowed 1 Dateiname aktueller Sound / filename of actual song 00001700 ButtonCreateAllowed 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonCreateAllowed 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonCreateAllowed 1 Uhrzeit jetzt / time now 00002000 ButtonCreateAllowed 1 Datum jetzt / date now 00002100 ButtonCreateAllowed 1 Playerstatus / state of player 00002200 ButtonCreateAllowed 1 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonCreateAllowed 1 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) # Buttons wie Next könnten dadurch zwar weggelassen werden, haben aber in der Liste keinen Ersatz ! # Though buttons like Next could be thereby left out, however, have in the list no substitute ! 00002400 ButtonCreateAllowed 1 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonCreateAllowed 1 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # +++++ Playerbuttons Minimal-Kombinationen ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button minimum combinations # It is possible, that to itself the player after the end of the reproduction exactly of one by chance selected song # closes and, in addition, the whole player has no GUI, so the whole player is invisible: # In addition it must be submitted: # 1. in the sound list file ALL sound duration entries must be negative # and 2. ButtonCreateMinimal set to 123 # and 3. autostart of player set automatically actively # Eclipse has a specific feature: # If the applet window of the GUI is not visible, the HTML document is not closed to the applet! # If the applet window of the GUI is visible, the HTML document is also closed to the applet! # Eclipse starts appletviewer from Java and him the applet window of the HTML page, the Eclipse generates # automatically generates and passes in appletviewer. The HTML page owns the applet tag # with the class file which generates eclipse automatically by run (with all class of the project.) # Buttons as a predefined minimum combination generate # Entries are ignored in ButtonCreateAllowed. # A minimum variation saves run time resources of the applet. # 0 no predefined variation take. # All single settings of create of the buttons are used. # 1 generate ONLY play pause close # These buttons are always generated applet-inside. # 2 generate ONLY play pause close next1 prev1 # 3 generate ONLY play pause close next1 prev1 File-combo box # + 0 (so 1 bis 3) for admitted animation control panel admit consistently, # so 0001--00 PanelCreateAllowed leave consistently # Tip to control panel of the animation: if not generates, buttons, they become the control panel # concern, applet-inside so not generated, e.g. # Button switch animation of the foreground picture in the control panel # Button switch layout of the Panele # + 10 (so 11 bis 13) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND window height consistently # + 20 (so 21 bis 23) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 80% of the value # (if not given the applet-internal default is changed so) # + 30 (so 31 bis 33) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 70% of the value # (if not given the applet-internal default is changed so) # + 40 (so 41 bis 43) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 60% of the value # (if not given the applet-internal default is changed so) # + 50 (so 51 bis 53) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 50% of the value # (if not given the applet-internal default is changed so) # + 60 (so 61 bis 63) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 40% of the value # (if not given the applet-internal default is changed so) # + 70 (so 71 bis 73) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 30% of the value # (if not given the applet-internal default is changed so) # + 80 (so 81 bis 83) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight on 20% of the value # (if not given the applet-internal default is changed so) # + 90 (so 91 bis 93) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight automatically so investigate, # that the button height gives the window height. # + 100 (so 101 bis 103) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND set window height 00----00 WindowDimensionHeight automatically so investigate, # that ONLY window title is permanently visible and with it also no buttons are visible. # + 110 (so 111 bis 113) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND Button panel switch off # so 0000--00 PanelCreateAllowed with value 0 process # so nur noch Fenstertitel anzeigen # + 120 (so 121 bis 123) Animation panel switch off # so 0001--00 PanelCreateAllowed with value 0 process # AND Button panel switch off # so 0000--00 PanelCreateAllowed with value 0 process # AND window set to invisibly # so 00----00 WindowVisibilityAfterCreate with value 0 process # This minimum variation saves mostly run time resources of the applet. # # Tip: The changed window height can be changed by e.g. drawing in the window frame, except with +110 and +120 0000--00 ButtonCreateMinimal 123 # +++++ Playerbuttons Art ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button kind # 0 text # Texts of the buttons are partial firmly given applet-inside # Textfont adjustable by # ButtonFont # ButtonFontLayout # ButtonFontHeight # ButtonFontColorRed # ButtonFontColorGreen # ButtonFontColorBlue # and there are applet-internal standards of the ButtonFont # (Font must not be set compelling) # # 1 Graphics (image file) # There are applet-internal graphics, so that one must give no image files by # ButtonPicNormal # ButtonPicClicked # ButtonPicEntered # see Playerbuttons Image file names # # Following buttons are all either text at the same time or graphics (no mix) # # 00000000 play egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates # 00000100 pause egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates # 00000200 Next 1x # 00000300 Next 2x # 00000400 Next 3x # 00000500 Prev 1x # 00000600 Prev 2x # 00000700 Prev 3x # 00000800 Ring # 00000900 Zufallsfolge / random # 00001000 Applet close egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates # 00001100 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture # 00001200 switch Panel-Layout # 00001300 switch Klicksound / clicksound # 00001400 switch Animation von TitelText UND TitelIcon # 00002500 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # # Following buttons are, if generateable, always automatically a text # # 00001500 Kommentar aktueller Sound / comment of actual song # 00001600 Dateiname aktueller Sound / filename of actual song # 00001700 Dauer aktueller Sound / duration of actual song # 00001800 Zeitposition im aktuellen Sound / timepos inside actual song # 00001900 Uhrzeit jetzt / time now # 00002000 Datum jetzt / date now # 00002100 Playerstatus / state of player # # Following buttons are neither a text nor graphics # # 00002200 Prozentposition aktueller Sound / timpos in percent of actual sound # 00002300 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) # Buttons like next could be also thereby left out if one wants (no substitute by list entry) # 00002400 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 0000--00 ButtonCreateStyle 0 # +++++ Playerbuttons Bilddimension ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button picture dimension # maximum picture width and display height of all button pictures (if which are given) # from 1 to 99 pixels for width # from 1 to 99 pixels for height 0000--00 ButtonPicWidthMax 22 0000--00 ButtonPicHeightMax 8 # +++++ Playerbuttons Bilddateinamen +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button image file names # the definition of an image file name can be switched off applet-inside # e.g. buttons as text fields have no adjustable picture (icon) # # Picture types are # JPG # GIF (not animated) # Animated Gif does not know Java standard edition. # Animated Gif must be given in independent partial pictures disassembled. # Clear Gif is possible (opaque allow to see background). # PNG # BMP # Image files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Image file names do not have any path. # Image file name may not be an empty string # If no picture should appear, according to picture from # 1 Pixel as a clear gif use. # For text fields only the 1x1 pixel-clear Gif makes sense. # see ButtonCreateStyle # # Should the integration of a picture fail, standard pictures are used, perhaps. # # Should an image file be given by filename though, not exist, however, physically, # the button is indicated ONLY with the help of internal standard pictures, # and it are ignored all filename entries to the button (for all event kinds to the button). # # Use of the pictures: # see ButtonCreateStyle # Pictures must to the states of the buttons correspond so to the mouse operations (event) on the button: # unclicked button (normal state) # clicked button (Double click becomes not distinguished by one click) # Mouse above button (entered) # Other mouse operations are not administered in the applet, e.g. mouse wheel turn. # Attention: Mouse operations are dependent! # See in addition further below. # ----- Playerbuttons Bilddateien für ungeklicktes Button im Normalzustand (kein Event) ------------------------------ # Player button image files for unclicked button in the normal state (no event) # A picture must be given, even if clicked and or entered should be set. # Blank characters in the filename are not permitted. 00000000 ButtonPicNormal mp3plbpl.jpg play Leerzeichen nicht zulässig / Blank characters not allowed 00000100 ButtonPicNormal mp3plbpa.jpg pause 00000200 ButtonPicNormal mp3plbn1.jpg next1 00000300 ButtonPicNormal mp3plbn2.jpg next2 00000400 ButtonPicNormal mp3plbn3.jpg next3 00000500 ButtonPicNormal mp3plbp1.jpg prev1 00000600 ButtonPicNormal mp3plbp2.jpg prev2 00000700 ButtonPicNormal mp3plbp3.jpg prev3 00000800 ButtonPicNormal mp3plbin.jpg Ring 00000900 ButtonPicNormal mp3plbra.jpg Zufall random 00001000 ButtonPicNormal mp3plbcl.jpg Applet close 00001100 ButtonPicNormal mp3plbsa.jpg switch animation 00001200 ButtonPicNormal mp3plbsl.jpg switch layout 00001300 ButtonPicNormal mp3plbsk.jpg switch Klicksound / clicksound 00001400 ButtonPicNormal mp3plbst.jpg switch TitelText und TitelIcon / switch title text and title icon 00001500 ButtonPicNormal mp3pllco.jpg Kommentar Textfeld mit Icon / Comment Text field with icon # 00001600 Dateiname aktueller Sound / filename of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001700 Dauer aktueller Sound / duration of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001800 Zeitposition im aktuellen Sound / timepos inside actual song, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001900 Uhrzeit jetzt / time now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002000 Datum jetzt / date now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002100 Playerstatus / state of player Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002200 Prozentposition aktueller Sound / timpos in percent of actual sound, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002300 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox), Iconangabe wird immer ignoriert / Icon entry is always ignored # Buttons wie Next könnten dadurch auch weggelassen werden wenn man will (kein Ersatz per Listeneintrag) # Buttons like next could be also thereby left out if one wants (no substitute by list entry) # 00002400 Animation-Trägheit (Spinner) / Animation sluggishness (spinner), Iconangabe wird immer ignoriert / Icon entry is always ignored 00002500 ButtonPicNormal mp3plbas.jpg switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Bilddateien für geklicktes Button (gedrücktes oder eingerastetes Button) ----------------------- # Player button image files for clicked button (pressed or engaged button) # The picture to the button can point, e.g., engaged button or a button with bright border. # # if clicked set, then is valid # exited ignored und replace with empty string, because # entered (mouse over button): entered-picture clear the preceding picture e.g. clicked-pic # exited (mouse exits button): exited-pic clear the preceding picture e.g. clicked-pic oder entered-pic # pressed and released are not changed # pressed (mousebutton pressed in this moment) is a part of click-event: Begin of click-event # released (mousebutton released in this moment) is a part of click-event: End of click-event # # Tip: Double click is processed as an easy click in the applet. #00000000 ButtonPicClicked play Leerzeichen nicht zulässig / Blank characters not allowed #00000100 ButtonPicClicked pause #00000200 ButtonPicClicked next1 #00000300 ButtonPicClicked next2 #00000400 ButtonPicClicked next3 #00000500 ButtonPicClicked prev1 #00000600 ButtonPicClicked prev2 #00000700 ButtonPicClicked prev3 00000800 ButtonPicClicked mp3plbinc.jpg Ring 00000900 ButtonPicClicked mp3plbrac.jpg Zufall random #00001000 ButtonPicClicked Applet close 00001100 ButtonPicClicked mp3plbsac.jpg switch animation 00001200 ButtonPicClicked mp3plbslc.jpg switch layout 00001300 ButtonPicClicked mp3plbskc.jpg switch Klicksound / clicksound 00001400 ButtonPicClicked mp3plbstc.jpg switch TitelText und TitelIcon / switch title text and title icon # 00001500 Kommentar Textfeld mit Icon bekommt kein Bild / Comment Text field with icon gets no picture # 00001600 Dateiname aktueller Sound / filename of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001700 Dauer aktueller Sound / duration of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001800 Zeitposition im aktuellen Sound / timepos inside actual song, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001900 Uhrzeit jetzt / time now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002000 Datum jetzt / date now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002100 Playerstatus / state of player Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002200 Prozentposition aktueller Sound / timpos in percent of actual sound, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002300 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox), Iconangabe wird immer ignoriert / Icon entry is always ignored # Buttons wie Next könnten dadurch auch weggelassen werden wenn man will (kein Ersatz per Listeneintrag) # Buttons like next could be also thereby left out if one wants (no substitute by list entry) # 00002400 Animation-Trägheit (Spinner) / Animation sluggishness (spinner), Iconangabe wird immer ignoriert / Icon entry is always ignored 00002500 ButtonPicClicked mp3plbasc.jpg switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Bilddateien für Maus over (entered) ------------------------------------------------------------ # Player button image files for mouse over (entered) 00000000 ButtonPicEntered mp3plbple.jpg play Leerzeichen nicht zulässig / Blank characters not allowed 00000100 ButtonPicEntered mp3plbpae.jpg pause 00000200 ButtonPicEntered mp3plbn1e.jpg next1 00000300 ButtonPicEntered mp3plbn2e.jpg next2 00000400 ButtonPicEntered mp3plbn3e.jpg next3 00000500 ButtonPicEntered mp3plbp1e.jpg prev1 00000600 ButtonPicEntered mp3plbp2e.jpg prev2 00000700 ButtonPicEntered mp3plbp3e.jpg prev3 #00000800 ButtonPicEntered Ring #00000900 ButtonPicEntered Zufall random 00001000 ButtonPicEntered mp3plbcle.jpg Applet close #00001100 ButtonPicEntered switch animation #00001200 ButtonPicEntered switch layout #00001300 ButtonPicEntered switch Klicksound / clicksound #00001400 ButtonPicEntered switch TitelText und TitelIcon / switch title text and title icon # 00001500 Kommentar Textfeld mit Icon bekommt kein Bild / Comment Text field with icon gets no picture # 00001600 Dateiname aktueller Sound / filename of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001700 Dauer aktueller Sound / duration of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001800 Zeitposition im aktuellen Sound / timepos inside actual song, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001900 Uhrzeit jetzt / time now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002000 Datum jetzt / date now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002100 Playerstatus / state of player Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002200 Prozentposition aktueller Sound / timpos in percent of actual sound, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002300 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox), Iconangabe wird immer ignoriert / Icon entry is always ignored # Buttons wie Next könnten dadurch auch weggelassen werden wenn man will (kein Ersatz per Listeneintrag) # Buttons like next could be also thereby left out if one wants (no substitute by list entry) # 00002400 Animation-Trägheit (Spinner) / Animation sluggishness (spinner), Iconangabe wird immer ignoriert / Icon entry is always ignored #00002500 ButtonPicEntered switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Bilddateien für gedrücktes Button nach Maus over (nach entered) ------------------------------- # Player button image files for pressed button after mouse over (after entered) # accompanying picture for button let go (released) it is automatically put on following picture: # If entered books, then on entered according to ButtonPicEntered # If entered does book, then on normal state according to ButtonPicNormal 00000000 ButtonPicPressed mp3plbplp.jpg play Leerzeichen nicht zulässig / Blank characters not allowed 00000100 ButtonPicPressed mp3plbpap.jpg pause 00000200 ButtonPicPressed mp3plbn1p.jpg next1 00000300 ButtonPicPressed mp3plbn2p.jpg next2 00000400 ButtonPicPressed mp3plbn3p.jpg next3 00000500 ButtonPicPressed mp3plbp1p.jpg prev1 00000600 ButtonPicPressed mp3plbp2p.jpg prev2 00000700 ButtonPicPressed mp3plbp3p.jpg prev3 #00000800 ButtonPicPressed Ring #00000900 ButtonPicPressed Zufall random #00001000 ButtonPicPressed Applet close #00001100 ButtonPicPressed switch animation #00001200 ButtonPicPressed witch layout #00001300 ButtonPicPressed switch Klicksound / clicksound #00001400 ButtonPicPressed switch TitelText und TitelIcon / switch title text and title icon # 00001500 Kommentar Textfeld mit Icon bekommt kein Bild / Comment Text field with icon gets no picture # 00001600 Dateiname aktueller Sound / filename of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001700 Dauer aktueller Sound / duration of actual song Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001800 Zeitposition im aktuellen Sound / timepos inside actual song, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00001900 Uhrzeit jetzt / time now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002000 Datum jetzt / date now Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002100 Playerstatus / state of player Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002200 Prozentposition aktueller Sound / timpos in percent of actual sound, Iconangabe wird immer ignoriert / Icon entry is always ignored # 00002300 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox), Iconangabe wird immer ignoriert / Icon entry is always ignored # Buttons wie Next könnten dadurch auch weggelassen werden wenn man will (kein Ersatz per Listeneintrag) # Buttons like next could be also thereby left out if one wants (no substitute by list entry) # 00002400 Animation-Trägheit (Spinner) / Animation sluggishness (spinner), Iconangabe wird immer ignoriert / Icon entry is always ignored #00002500 ButtonPicPressed switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # +++++ Playerbuttons Klicksound +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button click sound # The audio which sounds by operations with the mouse on the button. # # Audio can be only # AIFF, # WAV, # AU # Mp3 or ogg are not permitted. # is completely loaded in the main memory and and, hence, should be small. # Audio files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Audio file names do not have any path. # # There is to applet-internal sounds which one can use. # # Applet-inside the definition of own sound can be switched off. # # Only following mouse operations will provide it with sound: # Mouse touches button (entered) # Mouse exits button (exited) # Mouse clicks on button (clicked) and double click is not distinguished from the easy click. # Event ID # ---------------------------------- # clicked ButtonAudioFileClicked # entered ButtonAudioFileClicked # exited ButtonAudioFileeXited # Other mouse operations are not administered in the applet, e.g., mouse wheel # Mouse operations are dependent: See next below. # # Mouse event execution: # Mouse place on button or text field, this releases sound according to entered # Mouse stands on button or text field and then click, this releases sound according to clicked # Mouse stands on button or text field and then exits the button or text field, this releases sound according to exited. # # Mouse events and her sound files: # Every button is able for o.g. Events a sound file receive: Per button 3 files. # The entries of the sound files of all buttons is a package. # This Package is added to the applet-internal packages, # but missing sound files automatically with applet-internal sounds are booked. # Then one must select from the packages: see addition AudioFileRandom # ----- Playerbuttons Klicksound-Paket Auswahl Zufall ---------------------------------------------------------------- # Player button click sound package choice random # The package choice occurs for all buttons together. # # 1 for accidental choice between applet-internal packages including to the in the following given sound file package 0 were given for the ONLY package his sound files in the following (if there files are absent this, perhaps, with standard occupied) # Becomes for at least 1 button for at least 1 following event # Event ID # ---------------------------------- # clicked ButtonAudioFileClicked # entered ButtonAudioFileClicked # exited ButtonAudioFileeXited # a sound filename deposits, the chance choice is switched off, evaluated so ButtonAudioFileRandom as 0. # Attention: Giving one ButtonAudioFileRandom behind all sound entries once more in with value 1, is active chance! 0000--00 ButtonAudioFileRandom 1 # ----- Playerbuttons Klicksound-Paket Sounddateinamen --------------------------------------------------------------- # # Player button click sound package sound filenames # Only 1 package can be given. This package can be combined with applet-internal packages by chance. # # Only following mouse operations will provide it with sound: # Mouse touches button (entered) # Mouse exits button (exited) # Mouse clicks on button (clicked) and double click is not distinguished from the easy click. # Event ID # ---------------------------------- # clicked ButtonAudioFileClicked # entered ButtonAudioFileClicked # exited ButtonAudioFileeXited # Other mouse operations are not administered in the applet, e.g., mouse wheel # Mouse operations are dependent: See next below. # Applet-inside have been booked ONLY sound to the event Click. Only combo box receives event sound for click and exited. # # Specific feature to the pull-down menu (00002300): # The pull-down menu is called combo box in Java. # The mouse events ONLY for him currently, already selected list entry (in the head of the list). # All the other elements of the combo box have no mouse events, however, are selectable by mouse. # This has following effect: # Sound for entrance (entered) of the combo box sounds only, # if mouse on actual (already selected) list entry clicks. # With it is not implementable an open noise. # There is not event for abandonment of the combo box with automatic fastenings of the box. # # Should a button not be booked with sound, applet-internal standard is used. # # Should a given sound file physically not exist, the button gets the standard-event sound. # # Audio can be only # AIFF, # WAV, # AU # Mp3 or ogg are not permitted. # is completely loaded in the main memory and and, hence, should be small. # Audio files must exist # in path of the class files of the applet. # in the code base path of the applet. # in bin-path of the applet lie (Eclipse). # Audio file names do not have any path. # # Applet-inside the definition of own sound can be switched off. # 00000000 ButtonAudioFileEntered play, nicht benutzt / not in use 00000000 ButtonAudioFileClicked mp3plb0m.wav play Leerzeichen nicht zulässig / Blank characters not allowed # 00000000 ButtonAudioFileeXited play, nicht benutzt / not in use # 00000100 ButtonAudioFileEntered pause, nicht benutzt / not in use 00000100 ButtonAudioFileClicked mp3plb0m.wav pause Leerzeichen nicht zulässig / Blank characters not allowed # 00000100 ButtonAudioFileeXited pause, nicht benutzt / not in use # 00000200 ButtonAudioFileEntered 00000200 ButtonAudioFileClicked mp3plb0m.wav # 00000200 ButtonAudioFileeXited # 00000300 ButtonAudioFileEntered 00000300 ButtonAudioFileClicked mp3plb0m.wav # 00000300 ButtonAudioFileeXited # 00000400 ButtonAudioFileEntered 00000400 ButtonAudioFileClicked mp3plb0m.wav # 00000400 ButtonAudioFileeXited # 00000500 ButtonAudioFileEntered 00000500 ButtonAudioFileClicked mp3plb0m.wav # 00000500 ButtonAudioFileeXited # 00000600 ButtonAudioFileEntered 00000600 ButtonAudioFileClicked mp3plb0m.wav # 00000600 ButtonAudioFileeXited # 00000700 ButtonAudioFileEntered 00000700 ButtonAudioFileClicked mp3plb0m.wav # 00000700 ButtonAudioFileeXited # 00000800 ButtonAudioFileEntered 00000800 ButtonAudioFileClicked mp3plb0m.wav # 00000800 ButtonAudioFileeXited # 00000900 ButtonAudioFileEntered 00000900 ButtonAudioFileClicked mp3plb0m.wav # 00000900 ButtonAudioFileeXited # 00001000 ButtonAudioFileEntered 00001000 ButtonAudioFileClicked mp3plb0m.wav # 00001000 ButtonAudioFileeXited # 00001100 ButtonAudioFileEntered 00001100 ButtonAudioFileClicked mp3plb0m.wav # 00001100 ButtonAudioFileeXited # 00001200 ButtonAudioFileEntered 00001200 ButtonAudioFileClicked mp3plb0m.wav # 00001200 ButtonAudioFileeXited # 00001300 ButtonAudioFileEntered 00001300 ButtonAudioFileClicked mp3plb0m.wav # 00001300 ButtonAudioFileeXited # 00001400 ButtonAudioFileEntered 00001400 ButtonAudioFileClicked mp3plb0m.wav # 00001400 ButtonAudioFileeXited # 00001500 ButtonAudioFileEntered 00001500 ButtonAudioFileClicked mp3plb0m.wav # 00001500 ButtonAudioFileeXited # 00001600 ButtonAudioFileEntered 00001600 ButtonAudioFileClicked mp3plb0m.wav # 00001600 ButtonAudioFileeXited # 00001700 ButtonAudioFileEntered 00001700 ButtonAudioFileClicked mp3plb0m.wav # 00001700 ButtonAudioFileeXited # 00001800 ButtonAudioFileEntered 00001800 ButtonAudioFileClicked mp3plb0m.wav # 00001800 ButtonAudioFileeXited # 00001900 ButtonAudioFileEntered 00001900 ButtonAudioFileClicked mp3plb0m.wav # 00001900 ButtonAudioFileeXited # 00002000 ButtonAudioFileEntered 00002000 ButtonAudioFileClicked mp3plb0m.wav # 00002000 ButtonAudioFileeXited # 00002100 ButtonAudioFileEntered 00002100 ButtonAudioFileClicked mp3plb0m.wav # 00002100 ButtonAudioFileeXited # 00002200 ButtonAudioFileEntered 00002200 ButtonAudioFileClicked mp3plb0m.wav # 00002200 ButtonAudioFileeXited # 00002300 ButtonAudioFileEntered 00002300 ButtonAudioFileClicked mp3plb1m.wav Sound-Dateiname als Pull-Down-Menü (ComboBox) / soundfile pulldown 00002300 ButtonAudioFileeXited mp3plb2m.wav Sound-Dateiname als Pull-Down-Menü (ComboBox) / soundfile pulldown # 00002400 ButtonAudioFileEntered 00002400 ButtonAudioFileClicked mp3plb0m.wav # 00002400 ButtonAudioFileeXited # 00002500 ButtonAudioFileEntered 00002500 ButtonAudioFileClicked mp3plb0m.wav # 00002500 ButtonAudioFileeXited # ----- Playerbuttons Klicksound-Paket Sounddauer -------------------------------------------------------------------- # # Player button click sound package sound duration # Sound duration during milliseconds # > 0 to 60*60*1000 (mm ss ms) and integer # synchronous entries to the above entries of the sound filenames # 00000000 ButtonAudioDurationEntered play, nicht benutzt / not in use 00000000 ButtonAudioDurationClicked 90 play # 00000000 ButtonAudioDurationeXited play, nicht benutzt / not in use # 00000100 ButtonAudioDurationEntered pause, nicht benutzt / not in use 00000100 ButtonAudioDurationClicked 90 pause # 00000100 ButtonAudioDurationeXited pause, nicht benutzt / not in use # 00000200 ButtonAudioDurationEntered 00000200 ButtonAudioDurationClicked 90 # 00000200 ButtonAudioDurationeXited # 00000300 ButtonAudioDurationEntered 00000300 ButtonAudioDurationClicked 90 # 00000300 ButtonAudioDurationeXited # 00000400 ButtonAudioDurationEntered 00000400 ButtonAudioDurationClicked 90 # 00000400 ButtonAudioDurationeXited # 00000500 ButtonAudioDurationEntered 00000500 ButtonAudioDurationClicked 90 # 00000500 ButtonAudioDurationeXited # 00000600 ButtonAudioDurationEntered 00000600 ButtonAudioDurationClicked 90 # 00000600 ButtonAudioDurationeXited # 00000700 ButtonAudioDurationEntered 00000700 ButtonAudioDurationClicked 90 # 00000700 ButtonAudioDurationeXited # 00000800 ButtonAudioDurationEntered 00000800 ButtonAudioDurationClicked 90 # 00000800 ButtonAudioDurationeXited # 00000900 ButtonAudioDurationEntered 00000900 ButtonAudioDurationClicked 90 # 00000900 ButtonAudioDurationeXited # 00001000 ButtonAudioDurationEntered 00001000 ButtonAudioDurationClicked 90 # 00001000 ButtonAudioDurationeXited # 00001100 ButtonAudioDurationEntered 00001100 ButtonAudioDurationClicked 90 # 00001100 ButtonAudioDurationeXited # 00001200 ButtonAudioDurationEntered 00001200 ButtonAudioDurationClicked 90 # 00001200 ButtonAudioDurationeXited # 00001300 ButtonAudioDurationEntered 00001300 ButtonAudioDurationClicked 90 # 00001300 ButtonAudioDurationeXited # 00001400 ButtonAudioDurationEntered 00001400 ButtonAudioDurationClicked 90 # 00001400 ButtonAudioDurationeXited # 00001500 ButtonAudioDurationEntered 00001500 ButtonAudioDurationClicked 90 # 00001500 ButtonAudioDurationeXited # 00001600 ButtonAudioDurationEntered 00001600 ButtonAudioDurationClicked 90 # 00001600 ButtonAudioDurationeXited # 00001700 ButtonAudioDurationEntered 00001700 ButtonAudioDurationClicked 90 # 00001700 ButtonAudioDurationeXited # 00001800 ButtonAudioDurationEntered 00001800 ButtonAudioDurationClicked 90 # 00001800 ButtonAudioDurationeXited # 00001900 ButtonAudioDurationEntered 00001900 ButtonAudioDurationClicked 90 # 00001900 ButtonAudioDurationeXited # 00002000 ButtonAudioDurationEntered 00002000 ButtonAudioDurationClicked 90 # 00002000 ButtonAudioDurationeXited # 00002100 ButtonAudioDurationEntered 00002100 ButtonAudioDurationClicked 90 # 00002100 ButtonAudioDurationeXited # 00002200 ButtonAudioDurationEntered 00002200 ButtonAudioDurationClicked 90 # 00002200 ButtonAudioDurationeXited # 00002300 ButtonAudioDurationEntered 00002300 ButtonAudioDurationClicked 800 Sound-Dateiname als Pull-Down-Menü (ComboBox) / soundfile pulldown 00002300 ButtonAudioDurationeXited 800 Sound-Dateiname als Pull-Down-Menü (ComboBox) / soundfile pulldown # 00002400 ButtonAudioDurationEntered 00002400 ButtonAudioDurationClicked 90 # 00002400 ButtonAudioDurationeXited # 00002500 ButtonAudioDurationEntered 00002500 ButtonAudioDurationClicked 90 # 00002500 ButtonAudioDurationeXited # +++++ Playerbuttons Tooltips +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player buttons tooltips # Tool tip text will be made visible with mouseover (tip text rectangle) # # Applet-inside there are standard texts ONLY into German and into English. # The standard texts appear automatically suitably to the state or the function of the button. # It makes no sense to put a German tool tip text, if this # Applet with English GUI is active. # Which language is just active, depends on the applet-internal setting. # The filename of the Applet-Class contains the language as an abbreviation: # GE - German # EN - English # Applet-inside the GUI language must be already confessed with start of the applet, and cannot be # deposited, hence, as an entry in the GUI Conf file. # # Text entries of the tool tips: # Blank characters not allowed. # Tip: Instead of blank characters the characters - or _ use. # Care with Escape character, e.g., line end \n and other additional characters, # da these are used as normal characters. # # Textfont see ButtonFont 00000000 ButtonToolTipText Play Leerzeichen nicht zulässig / Blank characters not allowed 00000100 ButtonToolTipText Pause 00000200 ButtonToolTipText Next 00000300 ButtonToolTipText Next2(Skip1) 00000400 ButtonToolTipText Next3(Skip2) 00000500 ButtonToolTipText Prev 00000600 ButtonToolTipText Prev2(Skip1) 00000700 ButtonToolTipText Prev3(Skip2) 00000800 ButtonToolTipText Ring-Titelfolge 00000900 ButtonToolTipText Zufall-Titelfolge 00001000 ButtonToolTipText Player-schliessen 00001100 ButtonToolTipText Animation-im-Fenster 00001200 ButtonToolTipText Layout-Switch 00001300 ButtonToolTipText Klicksound-Switch / clicksound-switch 00001400 ButtonToolTipText Fenster-Titel-Scroll-Switch 00001500 ButtonToolTipText Titel-Kommentar 00001600 ButtonToolTipText Titel-Dateiname 00001700 ButtonToolTipText Titel-Dauer 00001800 ButtonToolTipText Titel-Position 00001900 ButtonToolTipText Uhrzeit: 00002000 ButtonToolTipText Datum: 00002100 ButtonToolTipText Player-Status 00002200 ButtonToolTipText Titel-Position 00002300 ButtonToolTipText Titelauswahl-Pulldown 00002400 ButtonToolTipText Animation-im-Fenster-Trägheit(Maus/Tastatur) 00002500 ButtonToolTipText Animation-im-Fenster # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ #00000000 ButtonToolTipText Play Blank characters not allowed #00000100 ButtonToolTipText Pause #00000200 ButtonToolTipText Next #00000300 ButtonToolTipText Next2(Skip1) #00000400 ButtonToolTipText Next3(Skip2) #00000500 ButtonToolTipText Prev #00000600 ButtonToolTipText Prev2(Skip1) #00000700 ButtonToolTipText Prev3(Skip2) #00000800 ButtonToolTipText Ring-Title-Sequence #00000900 ButtonToolTipText Random-Title-Sequence #00001000 ButtonToolTipText Close-Player #00001100 ButtonToolTipText Animation-In-Window #00001200 ButtonToolTipText Layout-Switch #00001300 ButtonToolTipText Clicksound-Switch #00001400 ButtonToolTipText Windows-Title-Scroll-Switch #00001500 ButtonToolTipText Song-Comment #00001600 ButtonToolTipText Song-Filename #00001700 ButtonToolTipText Song-Duration #00001800 ButtonToolTipText Song-Position #00001900 ButtonToolTipText Time: #00002000 ButtonToolTipText Date: #00002100 ButtonToolTipText Player-State #00002200 ButtonToolTipText Song-Position #00002300 ButtonToolTipText Song-Select-Pulldown #00002400 ButtonToolTipText Animation-In-Window-Sluggishness(mouse/keyboard) #00002500 ButtonToolTipText Animation-In-Window # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ # +++++ Playerbuttons Deckkraft (Opaque) bezüglich durchscheinendem Hintergrund ++++++++++++++++++++++++++++++++++++++ # Player button deck strength (Opaque) with regard to translucent background # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. # 0 for background translucently (also background colour and wallpaper of the control panel) (Opaque not actively). # 1 for invisible background AND background colour because nothing is let pass (Opaque actively). # # Setting absolutely test, Java partly strange effects indicates. 00000000 ButtonOpaque 0 play egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates 00000100 ButtonOpaque 0 pause egal was angegeben: wird applet-intern immer automatisch erzeugt / applet-inside always (automatically) generates 00000200 ButtonOpaque 0 Next 1x 00000300 ButtonOpaque 0 Next 2x 00000400 ButtonOpaque 0 Next 3x 00000500 ButtonOpaque 0 Prev 1x 00000600 ButtonOpaque 0 Prev 2x 00000700 ButtonOpaque 0 Prev 3x 00000800 ButtonOpaque 0 Ring 00000900 ButtonOpaque 0 Zufallsfolge / random 00001000 ButtonOpaque 0 Applet close 00001100 ButtonOpaque 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonOpaque 0 switch Panel-Layout 00001300 ButtonOpaque 0 switch Klicksound / clicksound 00001400 ButtonOpaque 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonOpaque 1 Kommentar aktueller Sound / comment of actual song 00001600 ButtonOpaque 1 Dateiname aktueller Sound / filename of actual song 00001700 ButtonOpaque 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonOpaque 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonOpaque 1 Uhrzeit jetzt / time now 00002000 ButtonOpaque 1 Datum jetzt / date now 00002100 ButtonOpaque 1 Playerstatus / state of player 00002200 ButtonOpaque 0 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonOpaque 0 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonOpaque 0 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonOpaque 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # +++++ Playerbuttons Hintergrundfarbe Panel +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button background colour of panel In Java buttons lie in own control panel and have therefore the background colour of the button control panel. # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. 00000000 ButtonPanelBckgrdColorRed 255 00000000 ButtonPanelBckgrdColorGreen 255 00000000 ButtonPanelBckgrdColorBlue 255 00000100 ButtonPanelBckgrdColorRed 255 00000100 ButtonPanelBckgrdColorGreen 255 00000100 ButtonPanelBckgrdColorBlue 255 00000200 ButtonPanelBckgrdColorRed 255 00000200 ButtonPanelBckgrdColorGreen 255 00000200 ButtonPanelBckgrdColorBlue 255 00000300 ButtonPanelBckgrdColorRed 255 00000300 ButtonPanelBckgrdColorGreen 255 00000300 ButtonPanelBckgrdColorBlue 255 00000400 ButtonPanelBckgrdColorRed 255 00000400 ButtonPanelBckgrdColorGreen 255 00000400 ButtonPanelBckgrdColorBlue 255 00000500 ButtonPanelBckgrdColorRed 255 00000500 ButtonPanelBckgrdColorGreen 255 00000500 ButtonPanelBckgrdColorBlue 255 00000600 ButtonPanelBckgrdColorRed 255 00000600 ButtonPanelBckgrdColorGreen 255 00000600 ButtonPanelBckgrdColorBlue 255 00000700 ButtonPanelBckgrdColorRed 255 00000700 ButtonPanelBckgrdColorGreen 255 00000700 ButtonPanelBckgrdColorBlue 255 00000800 ButtonPanelBckgrdColorRed 255 00000800 ButtonPanelBckgrdColorGreen 255 00000800 ButtonPanelBckgrdColorBlue 255 00000900 ButtonPanelBckgrdColorRed 255 00000900 ButtonPanelBckgrdColorGreen 255 00000900 ButtonPanelBckgrdColorBlue 255 00001000 ButtonPanelBckgrdColorRed 255 00001000 ButtonPanelBckgrdColorGreen 255 00001000 ButtonPanelBckgrdColorBlue 255 00001100 ButtonPanelBckgrdColorRed 255 00001100 ButtonPanelBckgrdColorGreen 255 00001100 ButtonPanelBckgrdColorBlue 255 00001200 ButtonPanelBckgrdColorRed 255 00001200 ButtonPanelBckgrdColorGreen 255 00001200 ButtonPanelBckgrdColorBlue 255 00001300 ButtonPanelBckgrdColorRed 255 00001300 ButtonPanelBckgrdColorGreen 255 00001300 ButtonPanelBckgrdColorBlue 255 00001400 ButtonPanelBckgrdColorRed 255 00001400 ButtonPanelBckgrdColorGreen 255 00001400 ButtonPanelBckgrdColorBlue 255 00001500 ButtonPanelBckgrdColorRed 255 00001500 ButtonPanelBckgrdColorGreen 255 00001500 ButtonPanelBckgrdColorBlue 255 00001600 ButtonPanelBckgrdColorRed 255 00001600 ButtonPanelBckgrdColorGreen 255 00001600 ButtonPanelBckgrdColorBlue 255 00001700 ButtonPanelBckgrdColorRed 255 00001700 ButtonPanelBckgrdColorGreen 255 00001700 ButtonPanelBckgrdColorBlue 255 00001800 ButtonPanelBckgrdColorRed 255 00001800 ButtonPanelBckgrdColorGreen 255 00001800 ButtonPanelBckgrdColorBlue 255 00001900 ButtonPanelBckgrdColorRed 255 00001900 ButtonPanelBckgrdColorGreen 255 00001900 ButtonPanelBckgrdColorBlue 255 00002000 ButtonPanelBckgrdColorRed 255 00002000 ButtonPanelBckgrdColorGreen 255 00002000 ButtonPanelBckgrdColorBlue 255 00002100 ButtonPanelBckgrdColorRed 255 00002100 ButtonPanelBckgrdColorGreen 255 00002100 ButtonPanelBckgrdColorBlue 255 00002200 ButtonPanelBckgrdColorRed 255 00002200 ButtonPanelBckgrdColorGreen 255 00002200 ButtonPanelBckgrdColorBlue 255 00002300 ButtonPanelBckgrdColorRed 255 00002300 ButtonPanelBckgrdColorGreen 255 00002300 ButtonPanelBckgrdColorBlue 255 00002400 ButtonPanelBckgrdColorRed 255 00002400 ButtonPanelBckgrdColorGreen 255 00002400 ButtonPanelBckgrdColorBlue 255 00002500 ButtonPanelBckgrdColorRed 255 00002500 ButtonPanelBckgrdColorGreen 255 00002500 ButtonPanelBckgrdColorBlue 255 # +++++ Playerbuttons Hintergrundfarbe +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button background colour # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. 00000000 ButtonBckgrdColorRed 255 00000000 ButtonBckgrdColorGreen 255 00000000 ButtonBckgrdColorBlue 255 00000100 ButtonBckgrdColorRed 255 00000100 ButtonBckgrdColorGreen 255 00000100 ButtonBckgrdColorBlue 255 00000200 ButtonBckgrdColorRed 255 00000200 ButtonBckgrdColorGreen 255 00000200 ButtonBckgrdColorBlue 255 00000300 ButtonBckgrdColorRed 255 00000300 ButtonBckgrdColorGreen 255 00000300 ButtonBckgrdColorBlue 255 00000400 ButtonBckgrdColorRed 255 00000400 ButtonBckgrdColorGreen 255 00000400 ButtonBckgrdColorBlue 255 00000500 ButtonBckgrdColorRed 255 00000500 ButtonBckgrdColorGreen 255 00000500 ButtonBckgrdColorBlue 255 00000600 ButtonBckgrdColorRed 255 00000600 ButtonBckgrdColorGreen 255 00000600 ButtonBckgrdColorBlue 255 00000700 ButtonBckgrdColorRed 255 00000700 ButtonBckgrdColorGreen 255 00000700 ButtonBckgrdColorBlue 255 00000800 ButtonBckgrdColorRed 255 00000800 ButtonBckgrdColorGreen 255 00000800 ButtonBckgrdColorBlue 255 00000900 ButtonBckgrdColorRed 255 00000900 ButtonBckgrdColorGreen 255 00000900 ButtonBckgrdColorBlue 255 00001000 ButtonBckgrdColorRed 255 00001000 ButtonBckgrdColorGreen 255 00001000 ButtonBckgrdColorBlue 255 00001100 ButtonBckgrdColorRed 255 00001100 ButtonBckgrdColorGreen 255 00001100 ButtonBckgrdColorBlue 255 00001200 ButtonBckgrdColorRed 255 00001200 ButtonBckgrdColorGreen 255 00001200 ButtonBckgrdColorBlue 255 00001300 ButtonBckgrdColorRed 255 00001300 ButtonBckgrdColorGreen 255 00001300 ButtonBckgrdColorBlue 255 00001400 ButtonBckgrdColorRed 255 00001400 ButtonBckgrdColorGreen 255 00001400 ButtonBckgrdColorBlue 255 00001500 ButtonBckgrdColorRed 230 00001500 ButtonBckgrdColorGreen 255 00001500 ButtonBckgrdColorBlue 255 00001600 ButtonBckgrdColorRed 200 00001600 ButtonBckgrdColorGreen 255 00001600 ButtonBckgrdColorBlue 255 00001700 ButtonBckgrdColorRed 200 00001700 ButtonBckgrdColorGreen 255 00001700 ButtonBckgrdColorBlue 255 00001800 ButtonBckgrdColorRed 200 00001800 ButtonBckgrdColorGreen 255 00001800 ButtonBckgrdColorBlue 255 00001900 ButtonBckgrdColorRed 170 00001900 ButtonBckgrdColorGreen 255 00001900 ButtonBckgrdColorBlue 255 00002000 ButtonBckgrdColorRed 170 00002000 ButtonBckgrdColorGreen 255 00002000 ButtonBckgrdColorBlue 255 00002100 ButtonBckgrdColorRed 170 00002100 ButtonBckgrdColorGreen 255 00002100 ButtonBckgrdColorBlue 255 00002200 ButtonBckgrdColorRed 200 00002200 ButtonBckgrdColorGreen 255 00002200 ButtonBckgrdColorBlue 255 00002300 ButtonBckgrdColorRed 200 00002300 ButtonBckgrdColorGreen 255 00002300 ButtonBckgrdColorBlue 255 00002400 ButtonBckgrdColorRed 128 00002400 ButtonBckgrdColorGreen 255 00002400 ButtonBckgrdColorBlue 255 00002500 ButtonBckgrdColorRed 255 00002500 ButtonBckgrdColorGreen 255 00002500 ButtonBckgrdColorBlue 255 # +++++ Playerbuttons Schrift ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button character font # for text fields and buttons in the text layout (ButtonCreateStyle on 0) # for tool tips # ----- Playerbuttons Schriftart -------------------------------------------------------------------------------------- # Player button font kind # 0 standard font # 1 SERIF # 2 SANS_SERIF # 3 MONOSPACED # 4 Java-specifically DIALOG # 5 Java-specifically DIALOG_INPUT # # see ButtonPanelBckgrdColor and ButtonBckgrdColor and ButtonOpaque 00000000 ButtonFont 1 play 00000100 ButtonFont 1 pause 00000200 ButtonFont 1 Next 1x 00000300 ButtonFont 1 Next 2x 00000400 ButtonFont 1 Next 3x 00000500 ButtonFont 1 Prev 1x 00000600 ButtonFont 1 Prev 2x 00000700 ButtonFont 1 Prev 3x 00000800 ButtonFont 1 Ring 00000900 ButtonFont 1 Zufallsfolge / random 00001000 ButtonFont 1 Applet close 00001100 ButtonFont 1 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonFont 1 switch Panel-Layout 00001300 ButtonFont 1 switch Klicksound / clicksound 00001400 ButtonFont 1 switch Animation von TitelText UND TitelIcon 00001500 ButtonFont 2 Kommentar aktueller Sound / comment of actual song 00001600 ButtonFont 2 Dateiname aktueller Sound / filename of actual song 00001700 ButtonFont 2 Dauer aktueller Sound / duration of actual song 00001800 ButtonFont 2 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonFont 3 Uhrzeit jetzt / time now 00002000 ButtonFont 3 Datum jetzt / date now 00002100 ButtonFont 3 Playerstatus / state of player 00002200 ButtonFont 2 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonFont 2 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonFont 1 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonFont 1 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Schriftlayout ------------------------------------------------------------------------------------ # Player button character font layout # 0 standard font # 1 PLAIN # 2 BOLD # 3 ITALIC # # see ButtonPanelBckgrdColor and ButtonBckgrdColor and ButtonOpaque 00000000 ButtonFontLayout 2 play 00000100 ButtonFontLayout 2 pause 00000200 ButtonFontLayout 2 Next 1x 00000300 ButtonFontLayout 2 Next 2x 00000400 ButtonFontLayout 2 Next 3x 00000500 ButtonFontLayout 2 Prev 1x 00000600 ButtonFontLayout 2 Prev 2x 00000700 ButtonFontLayout 2 Prev 3x 00000800 ButtonFontLayout 2 Ring 00000900 ButtonFontLayout 2 Zufallsfolge / random 00001000 ButtonFontLayout 2 Applet close 00001100 ButtonFontLayout 2 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonFontLayout 2 switch Panel-Layout 00001300 ButtonFontLayout 2 switch Klicksound / clicksound 00001400 ButtonFontLayout 2 switch Animation von TitelText UND TitelIcon 00001500 ButtonFontLayout 2 Kommentar aktueller Sound / comment of actual song 00001600 ButtonFontLayout 2 Dateiname aktueller Sound / filename of actual song 00001700 ButtonFontLayout 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonFontLayout 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonFontLayout 3 Uhrzeit jetzt / time now 00002000 ButtonFontLayout 3 Datum jetzt / date now 00002100 ButtonFontLayout 3 Playerstatus / state of player 00002200 ButtonFontLayout 2 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonFontLayout 2 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonFontLayout 2 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonFontLayout 2 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Schrifthöhe ------------------------------------------------------------------------------------ # Player button character font height # Value is from 0 to 99 in pt, integer # if 0 so standard font in use # # see ButtonPanelBckgrdColor and ButtonBckgrdColor and ButtonOpaque 00000000 ButtonFontHeight 14 play 00000100 ButtonFontHeight 14 pause 00000200 ButtonFontHeight 14 Next 1x 00000300 ButtonFontHeight 14 Next 2x 00000400 ButtonFontHeight 14 Next 3x 00000500 ButtonFontHeight 14 Prev 1x 00000600 ButtonFontHeight 14 Prev 2x 00000700 ButtonFontHeight 14 Prev 3x 00000800 ButtonFontHeight 14 Ring 00000900 ButtonFontHeight 14 Zufallsfolge / random 00001000 ButtonFontHeight 14 Applet close 00001100 ButtonFontHeight 14 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonFontHeight 14 switch Panel-Layout 00001300 ButtonFontHeight 14 switch Klicksound / clicksound 00001400 ButtonFontHeight 14 switch Animation von TitelText UND TitelIcon 00001500 ButtonFontHeight 14 Kommentar aktueller Sound / comment of actual song 00001600 ButtonFontHeight 14 Dateiname aktueller Sound / filename of actual song 00001700 ButtonFontHeight 14 Dauer aktueller Sound / duration of actual song 00001800 ButtonFontHeight 14 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonFontHeight 14 Uhrzeit jetzt / time now 00002000 ButtonFontHeight 14 Datum jetzt / date now 00002100 ButtonFontHeight 14 Playerstatus / state of player 00002200 ButtonFontHeight 14 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonFontHeight 14 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonFontHeight 14 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonFontHeight 14 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Schriftfarbe ----------------------------------------------------------------------------------- # Player button character font colour # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. 00000000 ButtonFontColorRed 255 00000000 ButtonFontColorGreen 255 00000000 ButtonFontColorBlue 255 00000100 ButtonFontColorRed 255 00000100 ButtonFontColorGreen 255 00000100 ButtonFontColorBlue 255 00000200 ButtonFontColorRed 255 00000200 ButtonFontColorGreen 255 00000200 ButtonFontColorBlue 255 00000300 ButtonFontColorRed 255 00000300 ButtonFontColorGreen 255 00000300 ButtonFontColorBlue 255 00000400 ButtonFontColorRed 255 00000400 ButtonFontColorGreen 255 00000400 ButtonFontColorBlue 255 00000500 ButtonFontColorRed 255 00000500 ButtonFontColorGreen 255 00000500 ButtonFontColorBlue 255 00000600 ButtonFontColorRed 255 00000600 ButtonFontColorGreen 255 00000600 ButtonFontColorBlue 255 00000700 ButtonFontColorRed 255 00000700 ButtonFontColorGreen 255 00000700 ButtonFontColorBlue 255 00000800 ButtonFontColorRed 255 00000800 ButtonFontColorGreen 255 00000800 ButtonFontColorBlue 255 00000900 ButtonFontColorRed 255 00000900 ButtonFontColorGreen 255 00000900 ButtonFontColorBlue 255 00001000 ButtonFontColorRed 255 00001000 ButtonFontColorGreen 255 00001000 ButtonFontColorBlue 255 00001100 ButtonFontColorRed 255 00001100 ButtonFontColorGreen 255 00001100 ButtonFontColorBlue 255 00001200 ButtonFontColorRed 255 00001200 ButtonFontColorGreen 255 00001200 ButtonFontColorBlue 255 00001300 ButtonFontColorRed 255 00001300 ButtonFontColorGreen 255 00001300 ButtonFontColorBlue 255 00001400 ButtonFontColorRed 255 00001400 ButtonFontColorGreen 255 00001400 ButtonFontColorBlue 255 00001500 ButtonFontColorRed 0 00001500 ButtonFontColorGreen 0 00001500 ButtonFontColorBlue 255 00001600 ButtonFontColorRed 0 00001600 ButtonFontColorGreen 0 00001600 ButtonFontColorBlue 255 00001700 ButtonFontColorRed 0 00001700 ButtonFontColorGreen 0 00001700 ButtonFontColorBlue 255 00001800 ButtonFontColorRed 0 00001800 ButtonFontColorGreen 0 00001800 ButtonFontColorBlue 255 00001900 ButtonFontColorRed 0 00001900 ButtonFontColorGreen 0 00001900 ButtonFontColorBlue 255 00002000 ButtonFontColorRed 0 00002000 ButtonFontColorGreen 0 00002000 ButtonFontColorBlue 255 00002100 ButtonFontColorRed 0 00002100 ButtonFontColorGreen 0 00002100 ButtonFontColorBlue 255 00002200 ButtonFontColorRed 0 00002200 ButtonFontColorGreen 0 00002200 ButtonFontColorBlue 255 00002300 ButtonFontColorRed 0 00002300 ButtonFontColorGreen 0 00002300 ButtonFontColorBlue 255 00002400 ButtonFontColorRed 0 00002400 ButtonFontColorGreen 0 00002400 ButtonFontColorBlue 255 00002500 ButtonFontColorRed 255 00002500 ButtonFontColorGreen 255 00002500 ButtonFontColorBlue 255 # +++++ Playerbuttons Kanten (Border) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button edges (border) # ----- Playerbuttons Kanten (Border) Dicke -------------------------------------------------------------------------- # Player button edges (border) thickness # Value is from 0 to 99 in pixel, integer # if 0 so standard font in use # If 0 no border is generated so and entries to the edge are not evaluated. 00000000 ButtonBOrderThickness 0 play 00000100 ButtonBOrderThickness 0 pause 00000200 ButtonBOrderThickness 0 Next 1x 00000300 ButtonBOrderThickness 0 Next 2x 00000400 ButtonBOrderThickness 0 Next 3x 00000500 ButtonBOrderThickness 0 Prev 1x 00000600 ButtonBOrderThickness 0 Prev 2x 00000700 ButtonBOrderThickness 0 Prev 3x 00000800 ButtonBOrderThickness 0 Ring 00000900 ButtonBOrderThickness 0 Zufallsfolge / random 00001000 ButtonBOrderThickness 0 Applet close 00001100 ButtonBOrderThickness 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonBOrderThickness 0 switch Panel-Layout 00001300 ButtonBOrderThickness 0 switch Klicksound / clicksound 00001400 ButtonBOrderThickness 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonBOrderThickness 1 Kommentar aktueller Sound / comment of actual song 00001600 ButtonBOrderThickness 2 Dateiname aktueller Sound / filename of actual song 00001700 ButtonBOrderThickness 2 Dauer aktueller Sound / duration of actual song 00001800 ButtonBOrderThickness 2 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonBOrderThickness 1 Uhrzeit jetzt / time now 00002000 ButtonBOrderThickness 1 Datum jetzt / date now 00002100 ButtonBOrderThickness 1 Playerstatus / state of player 00002200 ButtonBOrderThickness 2 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonBOrderThickness 1 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonBOrderThickness 1 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonBOrderThickness 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Kanten (Border) Farbe -------------------------------------------------------------------------- # Player button edges (border) colour # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. 00000000 ButtonBOrderColorRed 255 00000000 ButtonBOrderColorGreen 255 00000000 ButtonBOrderColorBlue 255 00000100 ButtonBOrderColorRed 255 00000100 ButtonBOrderColorGreen 255 00000100 ButtonBOrderColorBlue 255 00000200 ButtonBOrderColorRed 255 00000200 ButtonBOrderColorGreen 255 00000200 ButtonBOrderColorBlue 255 00000300 ButtonBOrderColorRed 255 00000300 ButtonBOrderColorGreen 255 00000300 ButtonBOrderColorBlue 255 00000400 ButtonBOrderColorRed 255 00000400 ButtonBOrderColorGreen 255 00000400 ButtonBOrderColorBlue 255 00000500 ButtonBOrderColorRed 255 00000500 ButtonBOrderColorGreen 255 00000500 ButtonBOrderColorBlue 255 00000600 ButtonBOrderColorRed 255 00000600 ButtonBOrderColorGreen 255 00000600 ButtonBOrderColorBlue 255 00000700 ButtonBOrderColorRed 255 00000700 ButtonBOrderColorGreen 255 00000700 ButtonBOrderColorBlue 255 00000800 ButtonBOrderColorRed 255 00000800 ButtonBOrderColorGreen 255 00000800 ButtonBOrderColorBlue 255 00000900 ButtonBOrderColorRed 255 00000900 ButtonBOrderColorGreen 255 00000900 ButtonBOrderColorBlue 255 00001000 ButtonBOrderColorRed 255 00001000 ButtonBOrderColorGreen 255 00001000 ButtonBOrderColorBlue 255 00001100 ButtonBOrderColorRed 255 00001100 ButtonBOrderColorGreen 255 00001100 ButtonBOrderColorBlue 255 00001200 ButtonBOrderColorRed 255 00001200 ButtonBOrderColorGreen 255 00001200 ButtonBOrderColorBlue 255 00001300 ButtonBOrderColorRed 255 00001300 ButtonBOrderColorGreen 255 00001300 ButtonBOrderColorBlue 255 00001400 ButtonBOrderColorRed 128 00001400 ButtonBOrderColorGreen 255 00001400 ButtonBOrderColorBlue 255 00001500 ButtonBOrderColorRed 128 00001500 ButtonBOrderColorGreen 255 00001500 ButtonBOrderColorBlue 255 00001600 ButtonBOrderColorRed 128 00001600 ButtonBOrderColorGreen 255 00001600 ButtonBOrderColorBlue 255 00001700 ButtonBOrderColorRed 128 00001700 ButtonBOrderColorGreen 255 00001700 ButtonBOrderColorBlue 255 00001800 ButtonBOrderColorRed 128 00001800 ButtonBOrderColorGreen 255 00001800 ButtonBOrderColorBlue 255 00001900 ButtonBOrderColorRed 128 00001900 ButtonBOrderColorGreen 255 00001900 ButtonBOrderColorBlue 255 00002000 ButtonBOrderColorRed 128 00002000 ButtonBOrderColorGreen 255 00002000 ButtonBOrderColorBlue 255 00002100 ButtonBOrderColorRed 128 00002100 ButtonBOrderColorGreen 255 00002100 ButtonBOrderColorBlue 255 00002200 ButtonBOrderColorRed 128 00002200 ButtonBOrderColorGreen 255 00002200 ButtonBOrderColorBlue 255 00002300 ButtonBOrderColorRed 128 00002300 ButtonBOrderColorGreen 255 00002300 ButtonBOrderColorBlue 255 00002400 ButtonBOrderColorRed 128 00002400 ButtonBOrderColorGreen 255 00002400 ButtonBOrderColorBlue 255 00002500 ButtonBOrderColorRed 255 00002500 ButtonBOrderColorGreen 255 00002500 ButtonBOrderColorBlue 255 # ----- Playerbuttons Eckenart --------------------------------------------------------------------------------------- # Player button corner kind # 1 edge corners as an arc indicate # 0 edge corners angular indicate 00000000 ButtonBOrderCornerAllowed 0 play 00000100 ButtonBOrderCornerAllowed 0 pause 00000200 ButtonBOrderCornerAllowed 0 Next 1x 00000300 ButtonBOrderCornerAllowed 0 Next 2x 00000400 ButtonBOrderCornerAllowed 0 Next 3x 00000500 ButtonBOrderCornerAllowed 0 Prev 1x 00000600 ButtonBOrderCornerAllowed 0 Prev 2x 00000700 ButtonBOrderCornerAllowed 0 Prev 3x 00000800 ButtonBOrderCornerAllowed 0 Ring 00000900 ButtonBOrderCornerAllowed 0 Zufallsfolge / random 00001000 ButtonBOrderCornerAllowed 0 Applet close 00001100 ButtonBOrderCornerAllowed 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonBOrderCornerAllowed 0 switch Panel-Layout 00001300 ButtonBOrderCornerAllowed 0 switch Klicksound / clicksound 00001400 ButtonBOrderCornerAllowed 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonBOrderCornerAllowed 0 Kommentar aktueller Sound / comment of actual song 00001600 ButtonBOrderCornerAllowed 0 Dateiname aktueller Sound / filename of actual song 00001700 ButtonBOrderCornerAllowed 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonBOrderCornerAllowed 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonBOrderCornerAllowed 0 Uhrzeit jetzt / time now 00002000 ButtonBOrderCornerAllowed 0 Datum jetzt / date now 00002100 ButtonBOrderCornerAllowed 1 Playerstatus / state of player 00002200 ButtonBOrderCornerAllowed 1 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonBOrderCornerAllowed 0 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonBOrderCornerAllowed 0 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonBOrderCornerAllowed 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Kanten (Border) 3D-Schatten -------------------------------------------------------------------- # Player button edges (border) 3D-shade # - - - Playerbuttons Kanten (Border) 3D-Schatten Erlaubnis - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # 1 3D-shade generate # 0 3D-shade not generated 00000000 ButtonBOrderShadow3DAllowed 1 play 00000100 ButtonBOrderShadow3DAllowed 1 pause 00000200 ButtonBOrderShadow3DAllowed 1 Next 1x 00000300 ButtonBOrderShadow3DAllowed 1 Next 2x 00000400 ButtonBOrderShadow3DAllowed 1 Next 3x 00000500 ButtonBOrderShadow3DAllowed 1 Prev 1x 00000600 ButtonBOrderShadow3DAllowed 1 Prev 2x 00000700 ButtonBOrderShadow3DAllowed 1 Prev 3x 00000800 ButtonBOrderShadow3DAllowed 1 Ring 00000900 ButtonBOrderShadow3DAllowed 1 Zufallsfolge / random 00001000 ButtonBOrderShadow3DAllowed 1 Applet close 00001100 ButtonBOrderShadow3DAllowed 1 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonBOrderShadow3DAllowed 1 switch Panel-Layout 00001300 ButtonBOrderShadow3DAllowed 1 switch Klicksound / clicksound 00001400 ButtonBOrderShadow3DAllowed 1 switch Animation von TitelText UND TitelIcon 00001500 ButtonBOrderShadow3DAllowed 1 Kommentar aktueller Sound / comment of actual song 00001600 ButtonBOrderShadow3DAllowed 1 Dateiname aktueller Sound / filename of actual song 00001700 ButtonBOrderShadow3DAllowed 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonBOrderShadow3DAllowed 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonBOrderShadow3DAllowed 1 Uhrzeit jetzt / time now 00002000 ButtonBOrderShadow3DAllowed 1 Datum jetzt / date now 00002100 ButtonBOrderShadow3DAllowed 1 Playerstatus / state of player 00002200 ButtonBOrderShadow3DAllowed 1 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonBOrderShadow3DAllowed 1 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonBOrderShadow3DAllowed 1 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonBOrderShadow3DAllowed 1 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # - - - Playerbuttons Kanten (Border) 3D-Schatten Helligkeit - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Player button edges (border) 3D-shade brightness # 0 shadow colours consistently in brightness # 1 shadow colour darken # 2 shadow colours lighten 00000000 ButtonBOrderShadow3DBrightness 0 play 00000100 ButtonBOrderShadow3DBrightness 0 pause 00000200 ButtonBOrderShadow3DBrightness 0 Next 1x 00000300 ButtonBOrderShadow3DBrightness 0 Next 2x 00000400 ButtonBOrderShadow3DBrightness 0 Next 3x 00000500 ButtonBOrderShadow3DBrightness 0 Prev 1x 00000600 ButtonBOrderShadow3DBrightness 0 Prev 2x 00000700 ButtonBOrderShadow3DBrightness 0 Prev 3x 00000800 ButtonBOrderShadow3DBrightness 0 Ring 00000900 ButtonBOrderShadow3DBrightness 0 Zufallsfolge / random 00001000 ButtonBOrderShadow3DBrightness 0 Applet close 00001100 ButtonBOrderShadow3DBrightness 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonBOrderShadow3DBrightness 0 switch Panel-Layout 00001300 ButtonBOrderShadow3DBrightness 0 switch Klicksound / clicksound 00001400 ButtonBOrderShadow3DBrightness 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonBOrderShadow3DBrightness 2 Kommentar aktueller Sound / comment of actual song 00001600 ButtonBOrderShadow3DBrightness 2 Dateiname aktueller Sound / filename of actual song 00001700 ButtonBOrderShadow3DBrightness 1 Dauer aktueller Sound / duration of actual song 00001800 ButtonBOrderShadow3DBrightness 1 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonBOrderShadow3DBrightness 2 Uhrzeit jetzt / time now 00002000 ButtonBOrderShadow3DBrightness 2 Datum jetzt / date now 00002100 ButtonBOrderShadow3DBrightness 2 Playerstatus / state of player 00002200 ButtonBOrderShadow3DBrightness 2 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonBOrderShadow3DBrightness 2 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonBOrderShadow3DBrightness 2 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonBOrderShadow3DBrightness 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # - - - Playerbuttons Kanten (Border) 3D-Schatten Farbe - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - # Player button edges (border) 3D-shade colour # Colour values are assignable only as RGB values: # R for Red from 0 to 255 as a whole value> =0 # G for green of 0 to 255 as a whole value> =0 # B for blue of 0 to 255 as a whole value> =0 # e.g., white 255 255 255 # black 0 0 0 # Internet browsers not always have to do all colour variations # can indicate, for it only the subset of the colours safe about web. # Java is not concerned by it. # # Elements can let the background (wallpaper and or colour) shine through (deck strength, Opaque). # A wallpaper can be clear and thus the background colour allow to shine through. # # Button picture can be a clear gif, allow to shine through so the background (background colour). # Background colour and wallpaper of the control panel is defeated Opaque with regard to window and of that # Background colour and wallpaper. 00000000 ButtonBOrderShadow3DColorRed 255 00000000 ButtonBOrderShadow3DColorGreen 255 00000000 ButtonBOrderShadow3DColorBlue 255 00000100 ButtonBOrderShadow3DColorRed 255 00000100 ButtonBOrderShadow3DColorGreen 255 00000100 ButtonBOrderShadow3DColorBlue 255 00000200 ButtonBOrderShadow3DColorRed 255 00000200 ButtonBOrderShadow3DColorGreen 255 00000200 ButtonBOrderShadow3DColorBlue 255 00000300 ButtonBOrderShadow3DColorRed 255 00000300 ButtonBOrderShadow3DColorGreen 255 00000300 ButtonBOrderShadow3DColorBlue 255 00000400 ButtonBOrderShadow3DColorRed 255 00000400 ButtonBOrderShadow3DColorGreen 255 00000400 ButtonBOrderShadow3DColorBlue 255 00000500 ButtonBOrderShadow3DColorRed 255 00000500 ButtonBOrderShadow3DColorGreen 255 00000500 ButtonBOrderShadow3DColorBlue 255 00000600 ButtonBOrderShadow3DColorRed 255 00000600 ButtonBOrderShadow3DColorGreen 255 00000600 ButtonBOrderShadow3DColorBlue 255 00000700 ButtonBOrderShadow3DColorRed 255 00000700 ButtonBOrderShadow3DColorGreen 255 00000700 ButtonBOrderShadow3DColorBlue 255 00000800 ButtonBOrderShadow3DColorRed 255 00000800 ButtonBOrderShadow3DColorGreen 255 00000800 ButtonBOrderShadow3DColorBlue 255 00000900 ButtonBOrderShadow3DColorRed 255 00000900 ButtonBOrderShadow3DColorGreen 255 00000900 ButtonBOrderShadow3DColorBlue 255 00001000 ButtonBOrderShadow3DColorRed 255 00001000 ButtonBOrderShadow3DColorGreen 255 00001000 ButtonBOrderShadow3DColorBlue 255 00001100 ButtonBOrderShadow3DColorRed 255 00001100 ButtonBOrderShadow3DColorGreen 255 00001100 ButtonBOrderShadow3DColorBlue 255 00001200 ButtonBOrderShadow3DColorRed 255 00001200 ButtonBOrderShadow3DColorGreen 255 00001200 ButtonBOrderShadow3DColorBlue 255 00001300 ButtonBOrderShadow3DColorRed 255 00001300 ButtonBOrderShadow3DColorGreen 255 00001300 ButtonBOrderShadow3DColorBlue 255 00001400 ButtonBOrderShadow3DColorRed 255 00001400 ButtonBOrderShadow3DColorGreen 255 00001400 ButtonBOrderShadow3DColorBlue 255 00001500 ButtonBOrderShadow3DColorRed 255 00001500 ButtonBOrderShadow3DColorGreen 255 00001500 ButtonBOrderShadow3DColorBlue 255 00001600 ButtonBOrderShadow3DColorRed 210 00001600 ButtonBOrderShadow3DColorGreen 255 00001600 ButtonBOrderShadow3DColorBlue 255 00001700 ButtonBOrderShadow3DColorRed 210 00001700 ButtonBOrderShadow3DColorGreen 255 00001700 ButtonBOrderShadow3DColorBlue 255 00001800 ButtonBOrderShadow3DColorRed 255 00001800 ButtonBOrderShadow3DColorGreen 255 00001800 ButtonBOrderShadow3DColorBlue 255 00001900 ButtonBOrderShadow3DColorRed 255 00001900 ButtonBOrderShadow3DColorGreen 255 00001900 ButtonBOrderShadow3DColorBlue 255 00002000 ButtonBOrderShadow3DColorRed 255 00002000 ButtonBOrderShadow3DColorGreen 255 00002000 ButtonBOrderShadow3DColorBlue 255 00002100 ButtonBOrderShadow3DColorRed 255 00002100 ButtonBOrderShadow3DColorGreen 255 00002100 ButtonBOrderShadow3DColorBlue 255 00002200 ButtonBOrderShadow3DColorRed 255 00002200 ButtonBOrderShadow3DColorGreen 255 00002200 ButtonBOrderShadow3DColorBlue 255 00002300 ButtonBOrderShadow3DColorRed 255 00002300 ButtonBOrderShadow3DColorGreen 255 00002300 ButtonBOrderShadow3DColorBlue 255 00002400 ButtonBOrderShadow3DColorRed 255 00002400 ButtonBOrderShadow3DColorGreen 255 00002400 ButtonBOrderShadow3DColorBlue 255 00002500 ButtonBOrderShadow3DColorRed 255 00002500 ButtonBOrderShadow3DColorGreen 255 00002500 ButtonBOrderShadow3DColorBlue 255 # +++++ Playerbuttons Rahmen (Frame) Erlaubnius +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button frame # The button lies with his edges within the scope of (frame). # The border is generated with the background colour of the button. # 1 border in background colour generates # 0 border do not generate 00000000 ButtonFrameAllowed 0 play 00000100 ButtonFrameAllowed 0 pause 00000200 ButtonFrameAllowed 0 Next 1x 00000300 ButtonFrameAllowed 0 Next 2x 00000400 ButtonFrameAllowed 0 Next 3x 00000500 ButtonFrameAllowed 0 Prev 1x 00000600 ButtonFrameAllowed 0 Prev 2x 00000700 ButtonFrameAllowed 0 Prev 3x 00000800 ButtonFrameAllowed 0 Ring 00000900 ButtonFrameAllowed 0 Zufallsfolge / random 00001000 ButtonFrameAllowed 0 Applet close 00001100 ButtonFrameAllowed 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonFrameAllowed 0 switch Panel-Layout 00001300 ButtonFrameAllowed 0 switch Klicksound / clicksound 00001400 ButtonFrameAllowed 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonFrameAllowed 0 Kommentar aktueller Sound / comment of actual song 00001600 ButtonFrameAllowed 0 Dateiname aktueller Sound / filename of actual song 00001700 ButtonFrameAllowed 0 Dauer aktueller Sound / duration of actual song 00001800 ButtonFrameAllowed 0 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonFrameAllowed 0 Uhrzeit jetzt / time now 00002000 ButtonFrameAllowed 0 Datum jetzt / date now 00002100 ButtonFrameAllowed 0 Playerstatus / state of player 00002200 ButtonFrameAllowed 0 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonFrameAllowed 0 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonFrameAllowed 0 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonFrameAllowed 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # +++++ Playerbuttons Abstände untereinander ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Player button distances together # The space borders on the border around the button. # The space colour is the background colour of the button. # ----- Playerbuttons Abstände untereinander Erlaubnis -------------------------------------------------------------- # Player button distances together permission # 1 space generate # 0 space do not generate 00000000 ButtonGapAllowed 0 play 00000100 ButtonGapAllowed 0 pause 00000200 ButtonGapAllowed 0 Next 1x 00000300 ButtonGapAllowed 0 Next 2x 00000400 ButtonGapAllowed 0 Next 3x 00000500 ButtonGapAllowed 0 Prev 1x 00000600 ButtonGapAllowed 0 Prev 2x 00000700 ButtonGapAllowed 0 Prev 3x 00000800 ButtonGapAllowed 0 Ring 00000900 ButtonGapAllowed 0 Zufallsfolge / random 00001000 ButtonGapAllowed 0 Applet close 00001100 ButtonGapAllowed 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonGapAllowed 0 switch Panel-Layout 00001300 ButtonGapAllowed 0 switch Klicksound / clicksound 00001400 ButtonGapAllowed 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonGapAllowed 0 Kommentar aktueller Sound / comment of actual song 00001600 ButtonGapAllowed 0 Dateiname aktueller Sound / filename of actual song 00001700 ButtonGapAllowed 0 Dauer aktueller Sound / duration of actual song 00001800 ButtonGapAllowed 0 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonGapAllowed 0 Uhrzeit jetzt / time now 00002000 ButtonGapAllowed 0 Datum jetzt / date now 00002100 ButtonGapAllowed 0 Playerstatus / state of player 00002200 ButtonGapAllowed 0 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonGapAllowed 0 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonGapAllowed 0 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonGapAllowed 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Abstände untereinander Breite ----------------------------------------------------------------- # ----- Playerbuttons Abstände untereinander Erlaubnis -------------------------------------------------------------- # Player button distances together width # Value 0 to 99 in pixel, integer 00000000 ButtonGapWidth 5 play 00000100 ButtonGapWidth 5 pause 00000200 ButtonGapWidth 5 Next 1x 00000300 ButtonGapWidth 5 Next 2x 00000400 ButtonGapWidth 5 Next 3x 00000500 ButtonGapWidth 5 Prev 1x 00000600 ButtonGapWidth 5 Prev 2x 00000700 ButtonGapWidth 5 Prev 3x 00000800 ButtonGapWidth 5 Ring 00000900 ButtonGapWidth 5 Zufallsfolge / random 00001000 ButtonGapWidth 5 Applet close 00001100 ButtonGapWidth 5 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonGapWidth 5 switch Panel-Layout 00001300 ButtonGapWidth 5 switch Klicksound / clicksound 00001400 ButtonGapWidth 5 switch Animation von TitelText UND TitelIcon 00001500 ButtonGapWidth 5 Kommentar aktueller Sound / comment of actual song 00001600 ButtonGapWidth 5 Dateiname aktueller Sound / filename of actual song 00001700 ButtonGapWidth 5 Dauer aktueller Sound / duration of actual song 00001800 ButtonGapWidth 5 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonGapWidth 5 Uhrzeit jetzt / time now 00002000 ButtonGapWidth 5 Datum jetzt / date now 00002100 ButtonGapWidth 5 Playerstatus / state of player 00002200 ButtonGapWidth 5 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonGapWidth 5 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonGapWidth 5 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonGapWidth 5 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active # ----- Playerbuttons Abstände untereinander Höhe ------------------------------------------------------------------- # Player button distances together height # Value 0 to 99 in pixel, integer 00000000 ButtonGapHeight 0 play 00000100 ButtonGapHeight 0 pause 00000200 ButtonGapHeight 0 Next 1x 00000300 ButtonGapHeight 0 Next 2x 00000400 ButtonGapHeight 0 Next 3x 00000500 ButtonGapHeight 0 Prev 1x 00000600 ButtonGapHeight 0 Prev 2x 00000700 ButtonGapHeight 0 Prev 3x 00000800 ButtonGapHeight 0 Ring 00000900 ButtonGapHeight 0 Zufallsfolge / random 00001000 ButtonGapHeight 0 Applet close 00001100 ButtonGapHeight 0 switch Sichtbarkeit Animation Vordergrundbild / switch visibility animation foreground picture 00001200 ButtonGapHeight 0 switch Panel-Layout 00001300 ButtonGapHeight 0 switch Klicksound / clicksound 00001400 ButtonGapHeight 0 switch Animation von TitelText UND TitelIcon 00001500 ButtonGapHeight 0 Kommentar aktueller Sound / comment of actual song 00001600 ButtonGapHeight 0 Dateiname aktueller Sound / filename of actual song 00001700 ButtonGapHeight 0 Dauer aktueller Sound / duration of actual song 00001800 ButtonGapHeight 0 Zeitposition im aktuellen Sound / timepos inside actual song 00001900 ButtonGapHeight 0 Uhrzeit jetzt / time now 00002000 ButtonGapHeight 0 Datum jetzt / date now 00002100 ButtonGapHeight 0 Playerstatus / state of player 00002200 ButtonGapHeight 0 Prozentposition aktueller Sound / timpos in percent of actual sound 00002300 ButtonGapHeight 0 Sound-Dateinameliste als Pull-Down-Menü (ComboBox) / pulldown of filenames (combobox) 00002400 ButtonGapHeight 0 Animation-Trägheit (Spinner) / Animation sluggishness (spinner) 00002500 ButtonGapHeight 0 switch Animation Vordergrundbild aktiv-deaktiv / switch animation foreground picture active-non active ##################################################################################################################### # # End of GUI-Conf-File. This file has a number of lines near 4000. # ######################################################################################################################