Re: Sharing widgets (was Re: Type on an angle)
As it happens we¹ve been talking about that very issue internally today within our marketing team. This is a key priority for us, it has taken us longer than we would have liked but it needs to be moved up the queue and we will be doing that. I¹ll post something concrete on this next week. We did start a sharing solution, its not quite ready to launch yet. In the mean time, you can use the forum here as a stopgap http://forums.livecode.com/viewtopic.php?f=93=28020 Kind regards, Kevin Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/ LiveCode: Everyone can create apps On 22/11/2016, 16:03, "use-livecode on behalf of Paul Dupuis"wrote: >Could someone from the Mothership (i.e. LiveCode) weigh in on where >people should publish LCB widgets? > >If Kevin really wants a 1000 widgets, then LiveCode really should >designate an "official" place to put them or at least put links to them >(if not the actual widgets themselves). As has been illustrated in this >thread, some people want to host their widgets themselves and other want >a place to upload them to, so both should be supported. > >I have no preference for whether this is a board on the Forum or the >Sample Stacks or a web based repository or where ever, but before lots >of widgets organically get deposited all over everywhere, where would >LiveCode like them placed? > > > > >On 11/22/2016 10:04 AM, zryip theSlug wrote: >> Done with number 50. Thanks for the link. >> >> On Mon, Nov 21, 2016 at 4:38 PM, hh wrote: >> zyrip wrote: Where can I share it? > Ben wrote: What is a good answer to zryip's question below, > where should interesting third-party widgets be shared? Andy wrote: The widget could be uploaded as a zip to the Sample Stacks. There are a couple there already. >>> If you mean snippets or widgets for the community, then >>> you could write a post here (please number it as I did, >>> so it's **easier to refer** to it): >>> >>> Community Snippets: >>>http://forums.livecode.com/viewtopic.php?f=93=28225 >>> Community Widgets: >>>http://forums.livecode.com/viewtopic.php?f=93=28020 >>> >>> If the zip is less than 256 KByte you can also upload it to >>> the forum. >>> In "Sample Stacks"/livecodeshare there is currently one single >>> _LCB widget_ (there are more LCS groups, also called 'widgets'). >>> >>> This is my proposal: >>> No matter where you upload it if not the forum: Please number the >>> widget/snippet in a forum post in Community Widgets/Snippets and >>> link there to the download location. >>> >>> ___ >>> use-livecode mailing list >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>>subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > > >___ >use-livecode mailing list >use-livecode@lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
On 22/11/2016 16:03, Paul Dupuis wrote: Could someone from the Mothership (i.e. LiveCode) weigh in on where people should publish LCB widgets? If Kevin really wants a 1000 widgets, then LiveCode really should designate an "official" place to put them or at least put links to them (if not the actual widgets themselves). As has been illustrated in this thread, some people want to host their widgets themselves and other want a place to upload them to, so both should be supported. I have no preference for whether this is a board on the Forum or the Sample Stacks or a web based repository or where ever, but before lots of widgets organically get deposited all over everywhere, where would LiveCode like them placed? Hi Paul, For LiveCode 8, the original intention was that there would be an "extension store" area on the main website. The idea was that it would provide a searchable index of LiveCode Builder extensions, with associated documentation, guides, examples, etc. The IDE would know how to hook into the extension store. It would take care of downloading and updating extensions for use in your apps, as well as publishing the extensions that you create. Unfortunately, this ran into a few problems, and around November 2015 the decision was made to drop the extension store feature from the LiveCode 8 release and focus on the other elements. There were quite a few other things that didn't make the cut; for example, LiveCode 8.0 was originally planned to include the Objective C and Java FFI elements that we're currently working on in the Infinite LiveCode project. At the moment, unfortunately, we don't have any concrete plans or timescale for resuming the extension store project -- which I think would deliver what several people are asking for. Maybe there's an opening here for someone to deliver a "LiveCode extensions hub" website of their own? If you're developing an open source widget or library, I personally would recommend creating a git repository for each extension you create -- not necessarily on GitHub, but anywhere that suits -- and storing your widget's files in it with roughly the same layout we use for the widgets we ship in LiveCode. You could then start a thread about your widget on the LCB forum, or maybe post release announcements on this mailing list. It would be very easy for people to install the widget, because most of the git hosting sites let you just download a zip of the files in the repository. Unzip them, open the .lcb file in the extension builder, hit 'Package' and 'Install' -- done. I don't think there's any official "best way to distribute widgets" guideline from LiveCode-the-company right now. For myself, I'm enjoying seeing the various approaches that people are taking, and seeing what works and what doesn't. Peter -- Dr Peter BrettLiveCode Technical Project Manager lcb-mode for Emacs: https://github.com/peter-b/lcb-mode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
Could someone from the Mothership (i.e. LiveCode) weigh in on where people should publish LCB widgets? If Kevin really wants a 1000 widgets, then LiveCode really should designate an "official" place to put them or at least put links to them (if not the actual widgets themselves). As has been illustrated in this thread, some people want to host their widgets themselves and other want a place to upload them to, so both should be supported. I have no preference for whether this is a board on the Forum or the Sample Stacks or a web based repository or where ever, but before lots of widgets organically get deposited all over everywhere, where would LiveCode like them placed? On 11/22/2016 10:04 AM, zryip theSlug wrote: > Done with number 50. Thanks for the link. > > On Mon, Nov 21, 2016 at 4:38 PM, hhwrote: > zyrip wrote: Where can I share it? Ben wrote: What is a good answer to zryip's question below, where should interesting third-party widgets be shared? >>> Andy wrote: The widget could be uploaded as a zip to the >>> Sample Stacks. There are a couple there already. >> If you mean snippets or widgets for the community, then >> you could write a post here (please number it as I did, >> so it's **easier to refer** to it): >> >> Community Snippets: >>http://forums.livecode.com/viewtopic.php?f=93=28225 >> Community Widgets: >>http://forums.livecode.com/viewtopic.php?f=93=28020 >> >> If the zip is less than 256 KByte you can also upload it to >> the forum. >> In "Sample Stacks"/livecodeshare there is currently one single >> _LCB widget_ (there are more LCS groups, also called 'widgets'). >> >> This is my proposal: >> No matter where you upload it if not the forum: Please number the >> widget/snippet in a forum post in Community Widgets/Snippets and >> link there to the download location. >> >> ___ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
Done with number 50. Thanks for the link. On Mon, Nov 21, 2016 at 4:38 PM, hhwrote: >> > > zyrip wrote: Where can I share it? >> > Ben wrote: What is a good answer to zryip's question below, >> > where should interesting third-party widgets be shared? >> Andy wrote: The widget could be uploaded as a zip to the >> Sample Stacks. There are a couple there already. > > If you mean snippets or widgets for the community, then > you could write a post here (please number it as I did, > so it's **easier to refer** to it): > > Community Snippets: >http://forums.livecode.com/viewtopic.php?f=93=28225 > Community Widgets: >http://forums.livecode.com/viewtopic.php?f=93=28020 > > If the zip is less than 256 KByte you can also upload it to > the forum. > In "Sample Stacks"/livecodeshare there is currently one single > _LCB widget_ (there are more LCS groups, also called 'widgets'). > > This is my proposal: > No matter where you upload it if not the forum: Please number the > widget/snippet in a forum post in Community Widgets/Snippets and > link there to the download location. > > ___ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Zryip TheSlug http://www.aslugontheroad.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
And if your target is a static, image "in perspective" speed is not an issue.. This can be a production tool. then cut and paste. Yes, marvelous! BR On 11/20/16, 3:54 PM, "use-livecode on behalf of Scott Rossi"wrote: This is great. True, it runs a bit slowly in 7/8, but scripted image calculations have always been this way, and having any option at all in LC to do this type of manipulation is very welcome. A few of us have been wanting something like this for years. Thanks for this great example. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 11/20/16, 9:11 AM, "use-livecode on behalf of hh" wrote: >** Perspective Distortion of an image ** >available (fast) at "Sample stacks" of the IDE toolbar or (slower) at >http://livecodeshare.runrev.com/stack/812/Perspective-Image-Distortion > >The stack includes is an example for (close to) live-distorting a field's >image, uses font 'Aclonica' at 48 point. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
AndyP wrote: > Ben wrote: >> What is a good answer to zryip's question below, where should >> interesting third-party widgets be shared? > > The widget could be uploaded as a zip to the Sample Stacks. > There are a couple there already. > > This would help to make the user widgets easier to find for all LC > users. Yep. A file can of course be uploaded anywhere, but if we use the facility designed for sharing extensions it'll make things that much easier for everyone to find today, and in the future as the Sample Stacks/revOnline repo is updated. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
> > > zyrip wrote: Where can I share it? > > Ben wrote: What is a good answer to zryip's question below, > > where should interesting third-party widgets be shared? > Andy wrote: The widget could be uploaded as a zip to the > Sample Stacks. There are a couple there already. If you mean snippets or widgets for the community, then you could write a post here (please number it as I did, so it's **easier to refer** to it): Community Snippets: http://forums.livecode.com/viewtopic.php?f=93=28225 Community Widgets: http://forums.livecode.com/viewtopic.php?f=93=28020 If the zip is less than 256 KByte you can also upload it to the forum. In "Sample Stacks"/livecodeshare there is currently one single _LCB widget_ (there are more LCS groups, also called 'widgets'). This is my proposal: No matter where you upload it if not the forum: Please number the widget/snippet in a forum post in Community Widgets/Snippets and link there to the download location. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Sharing widgets (was Re: Type on an angle)
The widget could be uploaded as a zip to the Sample Stacks. There are a couple there already. This would help to make the user widgets easier to find for all LC users. - Andy Piddock My software never has bugs. It just develops random features. Copy the new cloud space, get your free 15GB space now: Get Copy Script editor Themer for LC http://2108.co.uk PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sharing-widgets-was-Re-Type-on-an-angle-tp4710479p4710480.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Sharing widgets (was Re: Type on an angle)
This sounds great! I don't know the correct answer to the question, but I'd certainly like to see the widget. If nothing else perhaps you could share a dropboxlink or similar with the list. What is a good answer to zryip's question below, where should interesting third-party widgets be shared? Ben On 20/11/2016 13:07, zryip theSlug wrote: > Hi, > > The only widget I created so far is an orientable text with the > following properties: > - label > - angle > - font name > - font size > - font color > - font color opacity > - background color > - background opacity > > I created it long time ago with the very first LC version supporting > widgets and have updated the code for following the LCB syntax > changes. I've stopped to play with widgets after this, so the code is > far to be neat but I can share it if someone need it or want to > improve it. > > Where can I share it? > > > Best Regards, > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
> Scott R. wrote: > > Hermann H. wrote: > > Adding a 'native' angle property doesn't turn a bitmap display into a > > raster display based on postscript/pdf. > > Adobe Photoshop and Illustrator use postscript/pdf for each and every > > single glyph. They dont have rotated fields (seen as controls). They even > > don't have a rotated _postscript_ insertion cursor for 'rotated editing'. > > Just for the record, the above may be correct from a technical standpoint, > but is inaccurate with regard to what is presented to users. > The embedded screen capture below may not arrive on the list intact, but > illustrates the point. > Also provided is the option to assign orientation to text. This is exactly what I meant. They display simply a rotated text path, rastered from postscript/pdf, NOT a rotated field object. Or does editing also work while the text stays at an angle of 35 degrees, in several lines, text alignment centered, having 'vertical' or 'horizontal' scrollbars? This kind of display and editing rotated Text is already also possible in LC Builder (a 'real' selfmade-cursor, which is AFAIK still a bitmap, at multiple of 90 degrees only). For the problem of rotating a bitmap cursor MaxV started back in 2014 a thread in the forum. There is a 'rough' solution. http://forums.livecode.com/viewtopic.php?f=9=21743#p111632 ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
This is great. True, it runs a bit slowly in 7/8, but scripted image calculations have always been this way, and having any option at all in LC to do this type of manipulation is very welcome. A few of us have been wanting something like this for years. Thanks for this great example. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 11/20/16, 9:11 AM, "use-livecode on behalf of hh"wrote: >** Perspective Distortion of an image ** >available (fast) at "Sample stacks" of the IDE toolbar or (slower) at >http://livecodeshare.runrev.com/stack/812/Perspective-Image-Distortion > >The stack includes is an example for (close to) live-distorting a field's >image, uses font 'Aclonica' at 48 point. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
On 11/20/16, 5:36 PM, I wrote: >The embedded screen capture below may not arrive on the list intact, but >illustrates the point. Well, I tried. http://tactilemedia.com/download/rotated_text.gif Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
On 11/20/16, 1:42 AM, "use-livecode on behalf of hh"wrote: > > Adding a 'native' angle property doesn't turn a bitmap display into a > raster display based on postscript/pdf. > Adobe Photoshop and Illustrator use postscript/pdf for each and every > single glyph. They dont have rotated fields (seen as controls). They even > don't have a rotated _postscript_ insertion cursor for 'rotated editing'. Just for the record, the above may be correct from a technical standpoint, but is inaccurate with regard to what is presented to users. The embedded screen capture below may not arrive on the list intact, but illustrates the point. Also provided is the option to assign orientation to text. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Sannyasin Brahmanathaswami wrote > Thanks everyone my responses is > > "All of the above" > > -- @ Bernd: your HTML5 demo is amazing! Where can I can we get the source? > BR > > On 11/20/16, 12:52 AM, "use-livecode on behalf of BNig" wrote: > > Elanor has a simple and bare bones LCB file for a widget that can > rotate one > line of text in the attachement of > http://quality.livecode.com/show_bug.cgi?id=17782 > > The widget I did turns one line of text horziontally Hi BR, You can download the widget at http://berndniggemann.on-rev.com/turnwidget/turnText.zip I recompiled the widget to make sure it works with LC 8.1.1 and up (built using LC 8.1.2 DP2) There is a text file explaining how to install and a stack that uses the widget. That stack is the basis for the HTMLversion. >From that stack you can built a HTML version. >From inside a browser you can download the source for opensource HTML LC stuff at the bottom right. There is a small LC icon that lets you download a zip. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Type-on-an-angle-tp4710431p4710465.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Thanks everyone my responses is "All of the above" -- snapshot really has major issues with returning bit map -- widgets all look great and I think they all have their use cases. -- @ HH stack with perspectives is awesome, thank you! -- @ Bernd: your HTML5 demo is amazing! Where can I can we get the source? -- @ Richard: hmmm I have to agree that if it's a matter of HQ resources the angle prop should be at the bottom of the list as I also would want all the formatting to a "regular" field that is up for what we need. -- @ Richard: yes of course we can do things in external editors. -- Still wish I could just "set the angle of fld YY to 60" BR On 11/20/16, 12:52 AM, "use-livecode on behalf of BNig"wrote: Elanor has a simple and bare bones LCB file for a widget that can rotate one line of text in the attachement of http://quality.livecode.com/show_bug.cgi?id=17782 The widget I did turns one line of text horziontally http://runtime-revolution.278305.n4.nabble.com/widget-that-turns-text-horizontal-td4705280.html Kind regards Bernd ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Very true. On 20.11.2016 18:04, Dr. Hawkins wrote: On Sun, Nov 20, 2016 at 4:14 AM, Richmondwrote: To turn a textField should be no more complicated than: 1. export snapshot of textField (border? backGroundColor? textColor? font?), At which point you have a bitmap not an image. Fine for the screen but not for printing. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
BR wrote: > Working on GUI today I created a field and thinking it would be cool > to have it run sideways at an angle along the edge of an element in > the background photo ... Any solutions? You may use my gift for the community (to X-mas or New year's evening or similar): ** Perspective Distortion of an image ** available (fast) at "Sample stacks" of the IDE toolbar or (slower) at http://livecodeshare.runrev.com/stack/812/Perspective-Image-Distortion The stack includes is an example for (close to) live-distorting a field's image, uses font 'Aclonica' at 48 point. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
On Sun, Nov 20, 2016 at 4:14 AM, Richmondwrote: > To turn a textField should be no more complicated than: > > 1. export snapshot of textField (border? backGroundColor? textColor? > font?), > At which point you have a bitmap not an image. Fine for the screen but not for printing. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Hi, The only widget I created so far is an orientable text with the following properties: - label - angle - font name - font size - font color - font color opacity - background color - background opacity I created it long time ago with the very first LC version supporting widgets and have updated the code for following the LCB syntax changes. I've stopped to play with widgets after this, so the code is far to be neat but I can share it if someone need it or want to improve it. Where can I share it? Best Regards, On Sun, Nov 20, 2016 at 1:14 PM, Richmondwrote: > I do ALL my graphics externally except for snapshots of textFields. > > To turn a textField should be no more complicated than: > > 1. export snapshot of textField (border? backGroundColor? textColor? font?), > > 2. rotate it in graphics package of choice (GIMP, Photoshop, etc.), > > 3. import into stack as an image. > > Typing "at an angle" is probably more trouble than it's worth in terms of > developer > time. > > Richmond. > > > On 20.11.2016 14:07, Malte Brill wrote: >> >> Sorry for hijacking the thread... >> >> TL/DR: Do we have Text input into widgets? How can we get our feet wet >> easier with that stuff? >> >> ——— >> >> Richard wrote: >> >>> I have maybe two apps across all my computing devices that let me edit >>> rotated text, but I have dozens that display text in a variety of >>> formats (date, phone number, currency, etc.). >>> >> Well, if we had a means of textinput inside a widget, this would be easy >> enough to implement I guess, I may just have overlooked it if it exists. >> Is text input into a widget possible right now? If so, where do I find >> documentation on that? If not is that on the roadmap? >> I would be really interested going there. Frankly, the first widget that >> peeked my interest was the calendar that was posted by Bernd. I follow what >> Herrmann does, but still for what I would need / want to do, I would require >> a means of keyboard input into the widget. >> >> Of course it is possible to code your way around this using what we have >> right now. A field and making clever use of the message path. This has not >> gone away (yet). However for me widgets appeared as the way forward to >> creating custom objects that appear as ONE object to the engine instead of >> using groups, which are frankly a tad bit brittle as it stands. Oh how often >> have I screwed up a template group I created that then should have been >> cloned into a dynamically created UI. Headaches I would have hoped to save >> myself from with widgets by now. >> I still do not see builder being at the point where it might be usefull >> for me. Still in the interim. Still too early. Still not enough learning >> material on how to get your feet wet with this stuff. Creating a pink circle >> is good. What are the next steps? I miss easy to follow tutorials to find >> that information! What is in the Roadmap and expected to arrive when? Those >> are the questions that keep me from being bothered looking into that stuff >> yet. I trust myself that I could contribute one widget or the other to the >> community if it was easier to find the hows! This is not meant as a rant. I >> still considder the transition to next gen LiveCode to be in progress. That >> is fine. It looks like it is getting somewhere. Still, and I hope you do not >> mind me saying that, I considder everything that followed 6.x being interims >> versions that needed to be released to keep the userbase from tapping their >> feet too much and keep the boat afloat financially. That is ok for me. Some >> of the new stuff is really useful already but it comes for a price. LC is >> not yet in a state of optimization. Pet peeve, benchmarking, but we had that >> already. Fact is my apps got a whole lot slower with 7 and 8 compared to 5.x >> and 6.x.. Upside is that this exposed quite a few places where my scripts >> were inefficient. Doing my part in fixing my stuff. This makes it tolarable >> in 7 and 8, but the petty is, blazingly fast in 5 / 6. I would rather see >> stuff we have now being optimized and in turn live with a slower path of Dev >> releases, which frankly I do not get around testing much anyways these days. >> Once I find the time to test 8.X 8.Z is released already. I then run my >> benchmarking on the areas I know affect my apps, see not much of a change >> there, shrug it off and go back to daily business.This is not yet the next >> gen livecode I have been kissing in my dreams. It might become it once it >> matures, but for now I think it still needs to go out a bit and play on the >> lawn, before I can ask it on a date. ;-) >> >> Cheers, >> >> Malte >> >> >> ___ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > >
Re: Type on an angle
I do ALL my graphics externally except for snapshots of textFields. To turn a textField should be no more complicated than: 1. export snapshot of textField (border? backGroundColor? textColor? font?), 2. rotate it in graphics package of choice (GIMP, Photoshop, etc.), 3. import into stack as an image. Typing "at an angle" is probably more trouble than it's worth in terms of developer time. Richmond. On 20.11.2016 14:07, Malte Brill wrote: Sorry for hijacking the thread... TL/DR: Do we have Text input into widgets? How can we get our feet wet easier with that stuff? ——— Richard wrote: I have maybe two apps across all my computing devices that let me edit rotated text, but I have dozens that display text in a variety of formats (date, phone number, currency, etc.). Well, if we had a means of textinput inside a widget, this would be easy enough to implement I guess, I may just have overlooked it if it exists. Is text input into a widget possible right now? If so, where do I find documentation on that? If not is that on the roadmap? I would be really interested going there. Frankly, the first widget that peeked my interest was the calendar that was posted by Bernd. I follow what Herrmann does, but still for what I would need / want to do, I would require a means of keyboard input into the widget. Of course it is possible to code your way around this using what we have right now. A field and making clever use of the message path. This has not gone away (yet). However for me widgets appeared as the way forward to creating custom objects that appear as ONE object to the engine instead of using groups, which are frankly a tad bit brittle as it stands. Oh how often have I screwed up a template group I created that then should have been cloned into a dynamically created UI. Headaches I would have hoped to save myself from with widgets by now. I still do not see builder being at the point where it might be usefull for me. Still in the interim. Still too early. Still not enough learning material on how to get your feet wet with this stuff. Creating a pink circle is good. What are the next steps? I miss easy to follow tutorials to find that information! What is in the Roadmap and expected to arrive when? Those are the questions that keep me from being bothered looking into that stuff yet. I trust myself that I could contribute one widget or the other to the community if it was easier to find the hows! This is not meant as a rant. I still considder the transition to next gen LiveCode to be in progress. That is fine. It looks like it is getting somewhere. Still, and I hope you do not mind me saying that, I considder everything that followed 6.x being interims versions that needed to be released to keep the userbase from tapping their feet too much and keep the boat afloat financially. That is ok for me. Some of the new stuff is really useful already but it comes for a price. LC is not yet in a state of optimization. Pet peeve, benchmarking, but we had that already. Fact is my apps got a whole lot slower with 7 and 8 compared to 5.x and 6.x.. Upside is that this exposed quite a few places where my scripts were inefficient. Doing my part in fixing my stuff. This makes it tolarable in 7 and 8, but the petty is, blazingly fast in 5 / 6. I would rather see stuff we have now being optimized and in turn live with a slower path of Dev releases, which frankly I do not get around testing much anyways these days. Once I find the time to test 8.X 8.Z is released already. I then run my benchmarking on the areas I know affect my apps, see not much of a change there, shrug it off and go back to daily business.This is not yet the next gen livecode I have been kissing in my dreams. It might become it once it matures, but for now I think it still needs to go out a bit and play on the lawn, before I can ask it on a date. ;-) Cheers, Malte ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Sorry for hijacking the thread... TL/DR: Do we have Text input into widgets? How can we get our feet wet easier with that stuff? ——— Richard wrote: > I have maybe two apps across all my computing devices that let me edit > rotated text, but I have dozens that display text in a variety of > formats (date, phone number, currency, etc.). > Well, if we had a means of textinput inside a widget, this would be easy enough to implement I guess, I may just have overlooked it if it exists. Is text input into a widget possible right now? If so, where do I find documentation on that? If not is that on the roadmap? I would be really interested going there. Frankly, the first widget that peeked my interest was the calendar that was posted by Bernd. I follow what Herrmann does, but still for what I would need / want to do, I would require a means of keyboard input into the widget. Of course it is possible to code your way around this using what we have right now. A field and making clever use of the message path. This has not gone away (yet). However for me widgets appeared as the way forward to creating custom objects that appear as ONE object to the engine instead of using groups, which are frankly a tad bit brittle as it stands. Oh how often have I screwed up a template group I created that then should have been cloned into a dynamically created UI. Headaches I would have hoped to save myself from with widgets by now. I still do not see builder being at the point where it might be usefull for me. Still in the interim. Still too early. Still not enough learning material on how to get your feet wet with this stuff. Creating a pink circle is good. What are the next steps? I miss easy to follow tutorials to find that information! What is in the Roadmap and expected to arrive when? Those are the questions that keep me from being bothered looking into that stuff yet. I trust myself that I could contribute one widget or the other to the community if it was easier to find the hows! This is not meant as a rant. I still considder the transition to next gen LiveCode to be in progress. That is fine. It looks like it is getting somewhere. Still, and I hope you do not mind me saying that, I considder everything that followed 6.x being interims versions that needed to be released to keep the userbase from tapping their feet too much and keep the boat afloat financially. That is ok for me. Some of the new stuff is really useful already but it comes for a price. LC is not yet in a state of optimization. Pet peeve, benchmarking, but we had that already. Fact is my apps got a whole lot slower with 7 and 8 compared to 5.x and 6.x.. Upside is that this exposed quite a few places where my scripts were inefficient. Doing my part in fixing my stuff. This makes it tolarable in 7 and 8, but the petty is, blazingly fast in 5 / 6. I would rather see stuff we have now being optimized and in turn live with a slower path of Dev releases, which frankly I do not get around testing much anyways these days. Once I find the time to test 8.X 8.Z is released already. I then run my benchmarking on the areas I know affect my apps, see not much of a change there, shrug it off and go back to daily business.This is not yet the next gen livecode I have been kissing in my dreams. It might become it once it matures, but for now I think it still needs to go out a bit and play on the lawn, before I can ask it on a date. ;-) Cheers, Malte ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Elanor has a simple and bare bones LCB file for a widget that can rotate one line of text in the attachement of http://quality.livecode.com/show_bug.cgi?id=17782 The widget I did turns one line of text horziontally http://runtime-revolution.278305.n4.nabble.com/widget-that-turns-text-horizontal-td4705280.html Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Type-on-an-angle-tp4710431p4710448.html Sent from the Revolution - User mailing list archive at Nabble.com. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Roger E. wrote: > I would much rather have a native angle property as a part of the text > field. Live text on an angle like Adobe Photoshop and Illustrator have > would enable a whole world of design apps with LiveCode. I've used the > snapshot workaround for 15 years, and it has never impressed anyone. Adding a 'native' angle property doesn't turn a bitmap display into a raster display based on postscript/pdf. Adobe Photoshop and Illustrator use postscript/pdf for each and every single glyph. They dont have rotated fields (seen as controls). They even don't have a rotated _postscript_ insertion cursor for 'rotated editing'. But you could use right now LC Builder: If taking an SVG Font (as I do in the SVG-Text widget) you can have more affine transforms than only rotating. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Roger Eller wrote: > I would much rather have a native angle property as a part of > the text field. That would be cool, but could we perhaps have formatting properties first? I have maybe two apps across all my computing devices that let me edit rotated text, but I have dozens that display text in a variety of formats (date, phone number, currency, etc.). -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
I would much rather have a native angle property as a part of the text field. Live text on an angle like Adobe Photoshop and Illustrator have would enable a whole world of design apps with LiveCode. I've used the snapshot workaround for 15 years, and it has never impressed anyone. ~Roger On Sat, Nov 19, 2016 at 6:57 PM, Colin Holgatewrote: > Could you import snapshot from rectangle the rect of field 1, then set the > angle of the image? > > You would need to add the left and top of the card window I guess, to get > the right part of the screen. > ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Could you import snapshot from rectangle the rect of field 1, then set the angle of the image? You would need to add the left and top of the card window I guess, to get the right part of the screen. ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
On 11/19/16 4:07 PM, Monte Goulding wrote: On 20 Nov. 2016, at 9:01 am, Sannyasin Brahmanathaswamiwrote: Any solutions? Do you need to be able to type or just show angled text? Angled text is very easy to do in a widget. I vaguely recall someone in the community releasing an angled text label. Bernd? It was -hh (Hermann) and it's somewhere in the forums. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
Sannyasin Brahmanathaswami wrote: > Working on GUI today I created a field and thinking it would be cool > to have it run sideways at an angle along the edge of an element in > the background photo… I put this into the msg Box > > set the angle of fld "cardTitle" to 66 ... > "Why is LC's graphic UI stuck in circa 1995! > Why is it s hard to build good looking UI in this environment!" Good point. Far better to make software with Adobe Illustrator. ;) Years ago I started with something like this: import snapshot from fld 1 set the angle of last image to 90 ...and considered extending that to a custom control driven by a behavior script in which a group had both a field for text entry and a bitmap for display; double-click hides the bitmap and shows the field for editing, closeField hides the field and re-renders the bitmap. I wound up not needing it, but definitely doable with a very convenient result. And like Monte said, with LC Builder you get direct access to Skia, so you could render with printer-quality output. If you really want this I'd wager you could make it in an afternoon, certainly far less time than you'd spend doing it in C, and infinitely less time than you'd spend trying to do app development with Adobe Illustrator. :) -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ambassa...@fourthworld.comhttp://www.FourthWorld.com ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
Re: Type on an angle
> On 20 Nov. 2016, at 9:01 am, Sannyasin Brahmanathaswami> wrote: > > Any solutions? Do you need to be able to type or just show angled text? Angled text is very easy to do in a widget. I vaguely recall someone in the community releasing an angled text label. Bernd? Cheers Monte ___ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode