Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,223 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: rickvoskamp Because the type of animations available in GT I want to use GT titles instead of XAML.
Too bad (currently) GT designer makes it simple to design something but at the same time is not as powerfull as XAMl. HTML5 is also an option , with user simplicity and userfriendlyness often comes less flexibility or optional trickery. When i said possible with XAML it means its a trick using multiple textblocks put together looking like one . Also said it has been adressed a few times in this forum so yes more have looked for such request. textblocks in GT or XAML are like little notepad files; one font one color , stick enough of them together and one can give the impression they are like one Word document or a HTML line of text You asked for a solution to get the result but GT titles can currently not give this to you so a few (cheap) alternativs where given. There is alos quite a few external software alternatives if one is willing to spend some substancial amount of $$ for them quick and dirty XAML example vMix Capture 01 January 2024 14-19-57.png (28kb) downloaded 3 time(s).and XAML code for it Code:<UserControl x:Class="MultiText"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d" Width="1920" Height="1080" xmlns:my="clr-namespace:vMixTitleLibrary;assembly=vMixTitleLibrary">
<Grid >
<Grid Margin="235,165,137,311">
<StackPanel Orientation="Horizontal" Margin="10,10,96,477.765" >
<TextBlock x:Name="left1" Background="#FF937373" FontFamily="Courier New" FontSize="72" VerticalAlignment="Top" Height="79" Foreground="#FFFDFDFD" Margin="3,0,10,0" Padding="16,0,12,0" Text="Left1" />
<TextBlock x:Name="right1" Text="Right1 Longer" Background="Red" FontWeight="Normal" FontSize="72" VerticalAlignment="Top" ScrollViewer.CanContentScroll="True" Height="79" Foreground="#FFF0F011" FontFamily="Arial" Padding="21,0,18,0" Margin="0,0,7,0" />
</StackPanel>
<StackPanel Orientation="Horizontal" Margin="10,106,90,380.265" >
<TextBlock x:Name="left2" Background="#FF937373" FontFamily="Courier New" FontSize="72" VerticalAlignment="Top" Height="79" Foreground="#FFFDFDFD" Margin="0,0,10,0" Padding="16,0,12,0" Text="Left2 +" />
<TextBlock x:Name="right2" Text="Right2 +" Background="Red" FontWeight="Normal" FontSize="72" VerticalAlignment="Top" ScrollViewer.CanContentScroll="True" Height="79" Foreground="#FFEAEA15" FontFamily="Arial" Padding="21,0,18,0" />
</StackPanel>
<StackPanel Orientation="Horizontal" Margin="10,202,87,281.265" >
<TextBlock x:Name="left3" Background="#FF937373" FontFamily="Courier New" FontSize="72" VerticalAlignment="Top" Height="79" Foreground="#FFFDFDFD" Margin="0,0,10,0" Padding="16,0,12,0" Text="Left3 longer" />
<TextBlock x:Name="right3" Text="Right3" Background="Red" FontWeight="Normal" FontSize="72" VerticalAlignment="Top" ScrollViewer.CanContentScroll="True" Height="79" Foreground="#FFC5CD17" FontFamily="Arial" Padding="21,0,18,0" />
</StackPanel>
</Grid>
</Grid>
</UserControl>
|