Profile

Antoine Mignon

Contact Details

My Content

1 to 20 of 50+ total
Posted By Antoine Mignon 07-26-2020 14:17
Found In Egroup: Graphics
\ view thread
Hello Kenny, here is a visual Logic sample to position text so it seems attached to a pie chart : Cosinus and Sinus are the magical functions to convert angle into x,y position. Here is the sample project : https://drive.google.com/file/d/1axWMv8wBsyzGq6mBJJJcCBDBe3P ...
Posted By Antoine Mignon 02-29-2020 09:25
Found In Egroup: Graphics
\ view thread
Hello Jamie, If you are playing your items from the group in "timed" playout mode , try set item timing to be "Scene Director" instead of default "item duration" . It seems to take into account the good duration then. Hope it helps, Antoine #XPression
Posted By Antoine Mignon 01-21-2020 20:26
Found In Egroup: Graphics
\ view thread
It seems that the option is not available when we are using it through a visual logic "datalinq" bloc , but is present when configuring data source from object inspector panel. @Aleksander : your english is very good , thank you for the video tutorial . #XPression
Posted By Antoine Mignon 01-21-2020 20:08
Found In Egroup: Graphics
\ view thread
you are right : you can group the similar symbols into one block using "or" logic bloc before each multiply bloc. here is an example for one of the option : #XPression
Posted By Antoine Mignon 01-17-2020 11:13
Found In Egroup: Graphics
\ view thread
Hello Dave, in pure Visual Logic , you can try this : - "Text1" is the input text that is filled with datalinq . Auto squeeze and Word Wrap are disabled - "Text2" is a temporary item with word Wrap enabled. - "Text3" is the resulting text to be displayed with AutoSqueeze enabled The ...
Posted By Antoine Mignon 01-17-2020 09:04
Found In Egroup: Graphics
\ view thread
Hello Mark, this can be extended to more options by duplicating some blocs . For each new option : - add a new "format float" box and connect it to the next input number of the "input selector" (input [N] for example) - add a string compare , multiply it by the value N and add it to the ...
Posted By Antoine Mignon 12-27-2019 10:49
Found In Egroup: Graphics
\ view thread
Hello Robert, you can use the Text parameter of the OnSetText function to get the new value : for example , the script for Text-A object would be : dim txtB as xpTextObject if( scene.GetObjectByName("Text-B", txtB) ) then txtB.text = Text end if Text-B won't be a second behind a ...
Posted By Antoine Mignon 11-16-2019 09:45
Found In Egroup: Graphics
\ view thread
Great work ! Combination of visual Logic and scripting is very clever to make the transition works. Love the blending mode on font material too... Thank you very much Gabriel for sharing this. #XPression
Posted By Antoine Mignon 11-04-2019 19:15
Found In Egroup: Graphics
\ view thread
Hello Sunil, if "Net rr" values are between -X/2 and X/2 , you can use ("Pts Fields" * X + "Net rr" ) as computed values to sort. Here is an example with X=10 , visual logic looks like this : this should work, regards, Antoine #XPression
Posted By Antoine Mignon 10-27-2019 18:17
Found In Egroup: Graphics
\ view thread
Hello Nico, you can add a "Sort selector" with regular Text data then feed the output order to your existing "Sort selector" that uses TextWithTags : In your project , to avoid multiple tests if sorting is on/off , you can test it only once to generate the order for all the selectors ...
Posted By Antoine Mignon 09-29-2019 09:59
Found In Egroup: Graphics
\ view thread
Hello Malcolm, here is a new visual logic : ( absolute block has been added, slab.position.x is slab.width divide by -2 instead of 2 ) - set the text to "right alignement" - change text offset (text.position.X) to be a negative value. - if the texture has to grow from the ...
Posted By Antoine Mignon 09-25-2019 21:10
Found In Egroup: Graphics
\ view thread
Hello Bernhard Try this : - put your slab and text in a group - Set the X-pivot=0 in "texture coords" tab info of you slab - in visual logic : set Slab.textureCoords.Scale.X to be the ratio of slab's width / material image's width : now the mapped image should follow your slab without ...
Posted By Antoine Mignon 09-12-2019 20:09
Found In Egroup: Graphics
\ view thread
Hello Simon, In the datalinq configuration -> Advanced Tab , set the compatibility to "Mysql" . Connection String for "MS SQL Server (ODBC)" template is something like this : Provider=MSDASQL; Driver=(MySQL ODBC 5.3 Unicode Driver); Server=[ServerName]; Database=[DataBaseName]; Uid=[UserName]; ...
Posted By Antoine Mignon 09-10-2019 20:13
Found In Egroup: Graphics
\ view thread
Hello Mark, maybe this kind of Visual Logic can help : each bullet group position depends on the previous position group and text height so it dynamically adjust. you can extend this to your 6 groups. "extra space" is hard coded in this example, but you can make it depends on ...
Posted By Antoine Mignon 09-01-2019 17:07
Found In Egroup: Graphics
\ view thread
Hello Jeff, to populate a text object from another, you can use Datalinq and @TextObject@ macro feature. In your case , define a new datalinq that contains R,G,B values for each of team ID . Make the rows match the team IDs. for example : ID_TEAM;R;G;B;TEAM_NAME 1;0;0;0;not-used 2;0;0;0;not-used ...
Posted By Antoine Mignon 08-20-2019 16:48
Found In Egroup: Graphics
\ view thread
Hello Mark, good work with your visual Logic. Starting from what you have done, here is maybe a way to do the switch test from company input value : Hope it helps. #XPression
Posted By Antoine Mignon 07-31-2019 15:29
Found In Egroup: Graphics
\ view thread
Hello Frederick, You can see the material name that is assigned to a font from the "edit material" button in the scene fonts settings. You can change the default material name so it will be easier to retrieve. Then you can access it directly with Engine.GetMaterialByName(...) function ...
Posted By Antoine Mignon 04-04-2019 19:36
Found In Egroup: Graphics
\ view thread
Hello Jeff, you can use the "replace" block and set : - Old value to : space character - New Value to : space character followed by (font2) this should do the trick #XPression
Posted By Antoine Mignon 02-28-2019 20:40
Found In Egroup: Graphics
\ view thread
Hello moviesign, Visual Logic may be lost because it tries to assign "Social icon. face" three times as the same time . Try to use only one InputSelector instead : Visual Logic can be simplified with the use of multiple column list : each text item in the list can be bound to an integer directly ...
Posted By Antoine Mignon 02-19-2019 16:49
Found In Egroup: Graphics
\ view thread
Hello plantassassin, try to put your script in the OnSetText event of the text object that holds the jersey number that comes from xml datalinq. It may work. dim txtObj as xpTextObject Scene.GetObjectByName("Text_Name",txtObj) txtObj.Datalinq.Row = Cint(Text) ' Text contains the jersey number ...