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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...