<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bax</id>
	<title>VideoLAN Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.videolan.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bax"/>
	<link rel="alternate" type="text/html" href="https://wiki.videolan.org/Special:Contributions/Bax/"/>
	<updated>2026-11-04T19:55:53Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Talk:ActiveX/Delphi&amp;diff=6157</id>
		<title>Talk:ActiveX/Delphi</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Talk:ActiveX/Delphi&amp;diff=6157"/>
		<updated>2006-12-06T05:15:53Z</updated>

		<summary type="html">&lt;p&gt;Bax: /* Controlling the size and client panel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Thanks to the article&#039;s author ==&lt;br /&gt;
&lt;br /&gt;
I would like to extend my deepest thanks to the author of this article for simplifying the process of integrating VLC into the Delphi mainstream.&lt;br /&gt;
&lt;br /&gt;
I find the tips in this article most helpful, and love the VideoLAN system immensley.&lt;br /&gt;
&lt;br /&gt;
Simon&lt;br /&gt;
&lt;br /&gt;
== To author: ==&lt;br /&gt;
&lt;br /&gt;
Thank you for your time and effort. Would it be too much to ask you to give us guidelines how to stream files using Delphi and ActiveX component?&lt;br /&gt;
: &#039;&#039;(unsigned by [[Derran]])&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Controlling the size and client panel ==&lt;br /&gt;
&lt;br /&gt;
The ActiveX runs like a champ, but it wants to create its own window to display. I need it to show on a panel (or anything else to set size and position) within an application. I was able to set the size by:&lt;br /&gt;
  val := inttostr(Panel1.Width);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;conf::width&#039;,val);&lt;br /&gt;
  val := inttostr(Panel1.Height);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;conf::height&#039;,val);&lt;br /&gt;
&lt;br /&gt;
But this results in no display:&lt;br /&gt;
  val := inttostr(Panel1.Handle);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;drawable&#039;,val);&lt;br /&gt;
&lt;br /&gt;
You can hear the sound when you continue with:&lt;br /&gt;
  VLCPlugin1.addTarget(OpenDialog.FileName, null, $1, 0);&lt;br /&gt;
  VLCPlugin1.play;&lt;br /&gt;
&lt;br /&gt;
The &#039;drawable&#039; variable is evidently not right, but it doesn&#039;t kick a compile error.&lt;br /&gt;
What is the correct variable? Or is there a whole different way I should be doing this?&lt;br /&gt;
Thanks.&lt;/div&gt;</summary>
		<author><name>Bax</name></author>
	</entry>
	<entry>
		<id>https://wiki.videolan.org/index.php?title=Talk:ActiveX/Delphi&amp;diff=6156</id>
		<title>Talk:ActiveX/Delphi</title>
		<link rel="alternate" type="text/html" href="https://wiki.videolan.org/index.php?title=Talk:ActiveX/Delphi&amp;diff=6156"/>
		<updated>2006-12-06T05:12:59Z</updated>

		<summary type="html">&lt;p&gt;Bax: Controlling the size and client panel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Thanks to the article&#039;s author ==&lt;br /&gt;
&lt;br /&gt;
I would like to extend my deepest thanks to the author of this article for simplifying the process of integrating VLC into the Delphi mainstream.&lt;br /&gt;
&lt;br /&gt;
I find the tips in this article most helpful, and love the VideoLAN system immensley.&lt;br /&gt;
&lt;br /&gt;
Simon&lt;br /&gt;
&lt;br /&gt;
== To author: ==&lt;br /&gt;
&lt;br /&gt;
Thank you for your time and effort. Would it be too much to ask you to give us guidelines how to stream files using Delphi and ActiveX component?&lt;br /&gt;
: &#039;&#039;(unsigned by [[Derran]])&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Controlling the size and client panel ==&lt;br /&gt;
&lt;br /&gt;
The ActiveX runs like a champ, but it wants to create its own window to display. I need it to show on a panel (or anything else to set size and position) within an application. I was able to set the size by:&lt;br /&gt;
  val := inttostr(Panel1.Width);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;conf::width&#039;,val);&lt;br /&gt;
  val := inttostr(Panel1.Height);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;conf::height&#039;,val);&lt;br /&gt;
&lt;br /&gt;
But this results in no display:&lt;br /&gt;
  val := inttostr(Panel1.Handle);&lt;br /&gt;
  VLCPlugin1.setVariable(&#039;drawable&#039;,val);&lt;br /&gt;
&lt;br /&gt;
You can hear the sound when you continue with:&lt;br /&gt;
  VLCPlugin1.addTarget(OpenDialog.FileName, null, $1, 0);&lt;br /&gt;
  VLCPlugin1.play;&lt;br /&gt;
&lt;br /&gt;
The &#039;drawable&#039; variable is evidently not right, but it doesn&#039;t kick a compile error.&lt;br /&gt;
What is the correct variable?&lt;br /&gt;
Thanks.&lt;/div&gt;</summary>
		<author><name>Bax</name></author>
	</entry>
</feed>