Page 1 of 1

Label stijlen overzicht

Posted: 24 Feb 2012, 14:44
by TheM
Origineel door gouxim: http://forum.maniaplanet.com/viewtopic.php?f=279&t=7928
gouxim wrote:De example Manialink is erg goed, maar niet erg praktisch voor Label stijlen, dus heb ik snel een overzichtje gemaakt voor label stijlen, alle stijlen met en zonder link.

Manialink: labels

Image

Re: Label stijlen overzicht

Posted: 24 Feb 2012, 14:45
by TheM
Origineel door gouxim: http://forum.maniaplanet.com/viewtopic. ... 928#p82987
gouxim wrote:En voor degenen die zich afvragen hoe het gemaakt is, hier is de PHP code om het weer te geven met ManiaLib:

Code: Select all

use ManiaLib\Gui\Manialink;
use ManiaLib\Gui\Elements\Label;

$reflection = new \ReflectionClass('\ManiaLib\Gui\Elements\Label');
$styles = $reflection->getConstants();

Manialink::beginFrame(-128, 86, 0, 1, new \ManiaLib\Gui\Layouts\Flow(320, 180));
foreach($styles as $style)
{
	$ui = new Label(64, 8);
	$ui->setAlign('center', 'center');
	$ui->setStyle($style);
	$ui->setText($style);
	$ui->save();

	$ui = new Label(64, 8);
	$ui->setAlign('center', 'center');
	$ui->setManialink('labels');
	$ui->setStyle($style);
	$ui->setText($style);
	$ui->save();
}
Manialink::endFrame();

Manialink::beginFrame(123, -81);
{
	$url = 'http://maniahome.maniaplanet.com/add/?'.http_build_query(
			array(
				'url' => 'labels',
				'name' => '$09fManiaplanet$z label styles'));
	$ui = new \ManiaLib\Gui\Elements\IncludeManialink();
	$ui->setUrl($url);
	$ui->save();
}
Manialink::endFrame();

Re: Label stijlen overzicht

Posted: 19 Feb 2013, 23:13
by zarexz
Hey, dat is een hele andere als die je ziet op "exemple" deze heeft veel meer.