Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

PHP Version: 5.1.1

Ming Version: 0.3beta1

Hallo.

Wie kann ich mit Ming eine Eingabebox "Textbox" erstellen?

Auf die Daten muss ich selbstverständlich zugreifen - dachte per Action (wenn Maus hovert) die Tastertur abfragen und 1. im Textfeld ausgeben und 2. in Variable speichern.

Habe aber kein Plan, wie ich das prog. soll.

Kann mir jemand helfen?

Geschrieben

1. Was ich auch noch Fragen wollte: kennt jemand eine Befehlsreferenz für Ming?

2. Wenn ich Zeichen habe, die "unter dem Strich" sind "g", "j", usw., dann trennt Ming dies ab. Kennt jemand einen Trick, wie man dies umgeht

Beispiel:

<?php

	// * 

	// * M I N G

	// * ***************************

	// * *********************************

	// * Eine Flash - Bibliothek für PHP

	// * *********************************

	// * ***************************



	// Welche Flash Version

		ming_useswfversion ( 5 );


	// $movie aus Pointer für Flash

		$movie = new SWFMovie ( );


	// Größe für Flash $movie definieren

		$movie -> setDimension ( 550, 400 );


	// Hintergrundfarbe (RGB) für Flash $movie definieren

		$movie -> setBackground ( 100, 150, 200 );


	// Bildaktualisierungsrate für Flash $movie definieren

		$movie -> setRate ( 12 );


	// Schriftart definieren in $font

		$font = new SWFFont ( '_sans' );


	// Textfeld definieren in $text

		$text = new SWFTextField ( );


	// Schriftart $font auf Textfeld $text zuweisen

		$text -> setFont ( $font );


	// Textfeld $text eine Schhriftgröße (Pixel) zuweisen

		$text -> setHeight ( 8 );


	// Textfeld $text eine Schhriftfarbe (RGB) zuweisen

		$text -> setColor ( 255, 255, 255 );


	// Text zu Textfeld $text hinzufügen

		$text -> addString ( 'Hallo Flash!!!' );


	// Textfeld $text Flash $movie hinzufügen ( anzeigen )

		$movie -> add ( $text );


	// Flash $movie speichern in Datei

		$movie -> save ( "anim03.swf" );

?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

	<head>

		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

		<title>M I N G - Eine Flash Bibliothek für PHP [Texte verwenden 2]</title>

	</head>

	<body>

		<p align="center"><strong>M I N G - Eine Flash Bibliothek für PHP</strong><br />

	      <em>Texte verwenden 2</em></p>

		<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" name="swf03" width="550" height="400" align="middle" id="swf03">

			  <param name="movie" value="anim03.swf" />

			  <param name="QUALITY" value="high" />

			  <embed src="anim03.swf" width="550" height="400" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="swf03"></embed>

		</object></p>

		<?php $sourcecode = "texte verwenden 2.php"; include ( "print_code.php" ); ?>

	</body>

</html>

Geschrieben
1. Was ich auch noch Fragen wollte: kennt jemand eine Befehlsreferenz für Ming?

naja, z.b. http://www.zend.com/manual/ref.ming.php

2. Wenn ich Zeichen habe, die "unter dem Strich" sind "g", "j", usw., dann trennt Ming dies ab. Kennt jemand einen Trick, wie man dies umgeht

die texte mit umgebender drawbox würden mal zeigen, wo was abgeschnitten wird (einfacher fürs entwickeln):

$text = new SWFTextField(SWFTEXTFIELD_DRAWBOX);
und zusätzlich zum setHeight wäre eventuell ein
$text->setLineSpacing (50);

$text->setBounds(200, 100);

anbracht (werte natürlich anzupassen), damit die textbox nicht den text abschneidet.

s'Amstel

Geschrieben

das hast du ja ohnehin schon, wenn du es nicht mittels SWFTEXTFIELD_NOEDIT schreibschützt und noch einen SWFBUTTON_MOUSEDOWN einbaust.

kann dir dazu aber auch nix genaueres sagen, ich hab 2001 zuletzt mit ming zutun gehabt :floet:

s'Amstel

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...