Re: Reporting Apple Silicon anomalies (Re: [[ ANN ]] Release 9.6.8 RC-1)
On 2022-06-06 15:50, Ben Rubinstein via use-livecode wrote: This is very exciting, thank you. If we find anomalies in the Apple Silicon side, should we raise them in the first instance - to you directly? - on this list? - straight into LQCC? Just file a bug in the LQCC - indicating that the discrepancy is between Apple and Intel architectures :) Warmest Regards, Mark. -- Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/ LiveCode: Everyone can create apps ___ 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
Reporting Apple Silicon anomalies (Re: [[ ANN ]] Release 9.6.8 RC-1)
Hi Panos, This is very exciting, thank you. If we find anomalies in the Apple Silicon side, should we raise them in the first instance - to you directly? - on this list? - straight into LQCC? thanks, Ben On 31/05/2022 16:27, panagiotis merakos via use-livecode wrote: Dear list members, We are pleased to announce the release of LiveCode 9.6.8 RC-1. You can find more details on the bug fixes and improvements of this new release here: https://livecode.com/m1-native-latest-livecode-releases/ You can find the release in your LiveCode account area or get it via the automatic updater. Enjoy! Kind regards The LiveCode Team -- ___ 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: USA OSHA ITA Reporting
Hi Mike, Thank you for the clarification. Hopefully someone has experience with this situation and can help you out. Good luck! Rick > On Mar 5, 2021, at 1:36 PM, Mike Kerner via use-livecode > wrote: > > Well, I see that what I meant to ask and what I actually asked were not the > same thing. What I meant to ask was whether anyone has implemented the ITA > API. Sorry that was not clear. > No, we do not have a solution. Since you don't use ITA, I'm not going to > go into details, besides saying that ITA is broken, and the only suggestion > that the help desk has supplied is "keep trying", even though the site has > been broken for a week, and may no be fixed in the foreseeable future. As > I'm assuming that, like you, most people have not heard of ITA, we're > slogging through the API, now. ___ 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: USA OSHA ITA Reporting
Well, I see that what I meant to ask and what I actually asked were not the same thing. What I meant to ask was whether anyone has implemented the ITA API. Sorry that was not clear. No, we do not have a solution. Since you don't use ITA, I'm not going to go into details, besides saying that ITA is broken, and the only suggestion that the help desk has supplied is "keep trying", even though the site has been broken for a week, and may no be fixed in the foreseeable future. As I'm assuming that, like you, most people have not heard of ITA, we're slogging through the API, now. On Fri, Mar 5, 2021 at 9:59 AM Rick Harrison via use-livecode < use-livecode@lists.runrev.com> wrote: > Hi Mike, > > You could have led with that information. > > You aren’t new to the process, and you > have one solution, and a possible second. > What do you need? > > Are you trying to find an app that already > uses the API? > > Rick > > > On Mar 5, 2021, at 9:33 AM, Mike Kerner via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > > rick, > > ITA reporting is not new. it has been a requirement for years. we > > generally just upload a csv. i didn't realize there was an API for using > > it, so I immediately became interested. > > > > > ___ > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." ___ 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: USA OSHA ITA Reporting
Hi Mike, You could have led with that information. You aren’t new to the process, and you have one solution, and a possible second. What do you need? Are you trying to find an app that already uses the API? Rick > On Mar 5, 2021, at 9:33 AM, Mike Kerner via use-livecode > wrote: > > rick, > ITA reporting is not new. it has been a requirement for years. we > generally just upload a csv. i didn't realize there was an API for using > it, so I immediately became interested. > ___ 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: USA OSHA ITA Reporting
rick, ITA reporting is not new. it has been a requirement for years. we generally just upload a csv. i didn't realize there was an API for using it, so I immediately became interested. On Thu, Mar 4, 2021 at 12:26 PM Rick Harrison via use-livecode < use-livecode@lists.runrev.com> wrote: > How many employees do you have? > > Their website is a bit confusing just > as other government websites. > > Some of it refers to having more than 250 > employees, and I also saw something > about 19 or more. > > If you are a small shop you may not > have to submit anything. > > Rick > > > On Mar 4, 2021, at 9:27 AM, Mike Kerner via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > > For anyone in the USA who is subject to OSHA's ITA reporting, have you > > implemented a solution that you would be willing to share? > > ___ > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." ___ 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: USA OSHA ITA Reporting
How many employees do you have? Their website is a bit confusing just as other government websites. Some of it refers to having more than 250 employees, and I also saw something about 19 or more. If you are a small shop you may not have to submit anything. Rick > On Mar 4, 2021, at 9:27 AM, Mike Kerner via use-livecode > wrote: > > For anyone in the USA who is subject to OSHA's ITA reporting, have you > implemented a solution that you would be willing to share? > ___ > 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
USA OSHA ITA Reporting
For anyone in the USA who is subject to OSHA's ITA reporting, have you implemented a solution that you would be willing to share? ___ 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: Valentina -- Reporting for LiveCode
Oh, thank you Lynn. That is nice from you to write detailed. Please, my greetings to Ruslan. He may not remember me, already how man years passed? I think 16 or 17 years. I had a group of developers in Kherson. I think it will be good to address your product more strongly on the list. And people are LiveCoder's, but only some of them really know software development deeply. So, it does not hurt to assume that you are talking to non-developers. I know that Valentina is excellent. Also, I had in mind to raise the question for a little wider audience, not just for myself. In my opinion, LC needs some really good developers working on the core engine. But I do not think that there is money. ) Regards, Roland Am Fr., 6. Dez. 2019 um 21:34 Uhr schrieb Lynn Fredricks < lfredri...@proactive-intl.com>: > > I missed this message about Valentina and offer. Well, no problem. > > > > May I ask about the basic principle of Valentina database and > > Valentina Reports for LiveCode? > > Yes, and I will also cc to the list as these are good questions that others > may be interested in as well. > > > > I assume that the Report Engine is built on the SQL engine > > and not into LiveCode itself? > > There isn't actually a 'SQL engine' but a kind of language. > > The Valentina ADK includes its own SQL interpreter that is highly optimized > C++ for speed. > > The Reporting portion works with most major databases: MS SQL Server, > MySQL, > MariaDB, PostgreSQL as well as SQLite and Valentina DB. A report then > passes > queries to database sources to pull in the data needed to populate the > reports. > > > > > Years ago I personally met the original developer of > > Valentina in Kherson in Ukraine. There are very smart people, > > often mathematicians by university education, and highly > > skilled in low-level programming, in C, C++, Assembler, and > > whatever. I always thought that such people could be ideal > > supporting the core of the LiveCode engine. I had good > > experiences and very happy customers in Switzerland, USA and > > elsewhere. > > The team is very talented, thanks! > > > > So far I use LiveCode itself for printing reports. It is a > > lot of work, but also it is getting the job done. Many pages > > of reports can be created "on the fly" using as many cards as > > there are pages to also be able to know page numbers and > > programmatically format each page according to certain rules > > with sub summaries and a grand summary. Also, this rendering > > on each page allows for a good preview. It is something like > > the DataGrid with details of varying height. After the report > > is printed, all cards are deleted. But again, it is really > > lot of work doing it well. > > LiveCode is an excellent front end for so many different kinds of apps. > Like > other tools, you can create a reporting system in it, as you can with other > tools. As with any tool though, and this includes historic examples of > solutions like FileMaker, there are many reasons why you might want to keep > your data and different renderings of data outside of your application > (stack). > > In regards to Valentina Reports though, there is a bit more to it. > > - You can use Valentina Reports ADK to render a report in many formats, > including PDF, graphics, HTML and the like, using its own very fast, > compiled engine. > > - You can upload a Valentina Project to Valentina Server and 'serve' the > report from there, and leverage other languages in the process. Valentina > Server is a very flexible and powerful solution that combines the following > 'sub' servers: > > Valentina Reports Server > Valentina DB Server (for our own ultra-fast database) > Valentina SQLite Server (our own implementation of SQLite so you can easily > upscale your SQLite apps to true client-server) > (New) Valentina Forms Server (more on that later if you want to know more) > > For reports, you can use any of the external data sources mentioned as well > as the sub-server databases on the server, Valentina DB Server and > Valentina > SQLite Server. > > It is also possible to use our free Valentina Studio as a 'client' for > Valentina Reports (and Forms), making it possible to run a report, print it > to PDF and the like, without any ADK or Server. You can build reports in > Valentina Studio Pro and then share the resulting project with users of > free > Valentina Studio. You can also build parameters into the report to give the > end user some flexibility in what is displayed within Studio. > > > So, Valentina Report may be a better way. Another question: > > Why should we use Valentina when we have SQ
RE: Valentina -- Reporting for LiveCode
> I missed this message about Valentina and offer. Well, no problem. > > May I ask about the basic principle of Valentina database and > Valentina Reports for LiveCode? Yes, and I will also cc to the list as these are good questions that others may be interested in as well. > I assume that the Report Engine is built on the SQL engine > and not into LiveCode itself? There isn't actually a 'SQL engine' but a kind of language. The Valentina ADK includes its own SQL interpreter that is highly optimized C++ for speed. The Reporting portion works with most major databases: MS SQL Server, MySQL, MariaDB, PostgreSQL as well as SQLite and Valentina DB. A report then passes queries to database sources to pull in the data needed to populate the reports. > Years ago I personally met the original developer of > Valentina in Kherson in Ukraine. There are very smart people, > often mathematicians by university education, and highly > skilled in low-level programming, in C, C++, Assembler, and > whatever. I always thought that such people could be ideal > supporting the core of the LiveCode engine. I had good > experiences and very happy customers in Switzerland, USA and > elsewhere. The team is very talented, thanks! > So far I use LiveCode itself for printing reports. It is a > lot of work, but also it is getting the job done. Many pages > of reports can be created "on the fly" using as many cards as > there are pages to also be able to know page numbers and > programmatically format each page according to certain rules > with sub summaries and a grand summary. Also, this rendering > on each page allows for a good preview. It is something like > the DataGrid with details of varying height. After the report > is printed, all cards are deleted. But again, it is really > lot of work doing it well. LiveCode is an excellent front end for so many different kinds of apps. Like other tools, you can create a reporting system in it, as you can with other tools. As with any tool though, and this includes historic examples of solutions like FileMaker, there are many reasons why you might want to keep your data and different renderings of data outside of your application (stack). In regards to Valentina Reports though, there is a bit more to it. - You can use Valentina Reports ADK to render a report in many formats, including PDF, graphics, HTML and the like, using its own very fast, compiled engine. - You can upload a Valentina Project to Valentina Server and 'serve' the report from there, and leverage other languages in the process. Valentina Server is a very flexible and powerful solution that combines the following 'sub' servers: Valentina Reports Server Valentina DB Server (for our own ultra-fast database) Valentina SQLite Server (our own implementation of SQLite so you can easily upscale your SQLite apps to true client-server) (New) Valentina Forms Server (more on that later if you want to know more) For reports, you can use any of the external data sources mentioned as well as the sub-server databases on the server, Valentina DB Server and Valentina SQLite Server. It is also possible to use our free Valentina Studio as a 'client' for Valentina Reports (and Forms), making it possible to run a report, print it to PDF and the like, without any ADK or Server. You can build reports in Valentina Studio Pro and then share the resulting project with users of free Valentina Studio. You can also build parameters into the report to give the end user some flexibility in what is displayed within Studio. > So, Valentina Report may be a better way. Another question: > Why should we use Valentina when we have SQLite? There are a lot of different databases on the market, some of which are free and others are not. We support SQLite with Valentina SQLite Server because it is quite popular and it does what many need. In our experience, those that do may eventually switch to Valentina DB once they figure out how it would benefit them. SQLite has its own multi-user system, but by itself it really isn't optimized for it. It is sort of a logical way to add multi-user without really having to build in what most multi-user databases support in terms of administration. We don't really feel a need to 'hard sell' Valentina DB to SQLite users as SQLite has a more limited scope of use but is quite good for what it does. Valentina DB is an object-relational database, built on its own highly optimized, very fast core columnar database mechanism. What many do not realize is that you can treat it much like any other SQL standard relational database, because we support many different approaches to working with data. Many that port to Valentina DB from something else, such as MySQL, can use this methodology to do a quick porting (and then optimize later). It is jam packed with features that appeal to different vertical markets. Am
Valentina -- Reporting for LiveCode 50% Off Last Day Cyber Monday 2019
@Lynn Fredricks I missed this message about Valentina and offer. Well, no problem. May I ask about the basic principle of Valentina database and Valentina Reports for LiveCode? I assume that the Report Engine is built on the SQL engine and not into LiveCode itself? Years ago I personally met the original developer of Valentina in Kherson in Ukraine. There are very smart people, often mathematicians by university education, and highly skilled in low-level programming, in C, C++, Assembler, and whatever. I always thought that such people could be ideal supporting the core of the LiveCode engine. I had good experiences and very happy customers in Switzerland, USA and elsewhere. So far I use LiveCode itself for printing reports. It is a lot of work, but also it is getting the job done. Many pages of reports can be created "on the fly" using as many cards as there are pages to also be able to know page numbers and programmatically format each page according to certain rules with sub summaries and a grand summary. Also, this rendering on each page allows for a good preview. It is something like the DataGrid with details of varying height. After the report is printed, all cards are deleted. But again, it is really lot of work doing it well. So, Valentina Report may be a better way. Another question: Why should we use Valentina when we have SQLite? Regards, Roland ___ 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
Reporting for LiveCode 50% Off Last Day Cyber Monday 2019
This is our new bundle of: - Valentina Reports for LiveCode (all three OS) - Valentina Studio Pro (used for authoring the reports) - Free copy of Valentina Server /25 This is 50% off through today. With it, you can create template based reports that can generate any type of report with charts, graphs, barcodes and the like. Some customers use it to email rich PDF financial reports to their customers, others to create custom POS receipts and more. LiveCode can also pass strings back to the report system. You can even use the FREE Studio as a client for reports or for the new Valentina Forms system. You can also add optional tools like VDN (deploy our server royalty free) and Valentina DB ADK for LiveCode and get the 50% off. More info is here: https://valentina-db.com/en/discussions/6600-reporting-for-livecode-build,-t est-deploy-apps-with-reports,-printing,-labels-and-more If you create business applications with LiveCode, you won't find a better reporting system for turning complex data into meaningful, visual form. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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
Reporting for LiveCode Introduced; 50% off in November
Paradigma Software introduces a complete solution for deploying LiveCode applications on macOS, Windows and Linux with comprehensive reporting features, discounted 50% in November only. Reporting for LiveCode bundles together several professional solutions that extend LiveCode with advanced reporting features. https://valentina-db.com/en/discussions/6600-reporting-for-livecode-build,-t est-deploy-apps-with-reports,-printing,-labels-and-more What is Included - Valentina Studio Pro (select OS) with Report Designer for building, testing and previewing reports within a visual environment. Also fantastic db management tool for MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite (reg $199.99) - Valentina Reports ADK for LiveCode components for deploying the reporting engine on macOS, Windows and Linux (reg $299.99) - Valentina Server /25 (select OS) that includes Report Server as well as Valentina SQLite DB Server, Valentina DB Server and Valentina Forms Server (reg $499.99, included free with bundle) Reports are scalable from applications to Valentina Server and work transparently across operating systems for deployment. Valentina Report Objects include grids, sub-reports, graphs, charts, barcodes and more, and all objects can be scripted using JavaScript and SQL expressions. View and run reports right within the free version of Valentina Studio, Valentina Studio Pro, Valentina Server and within LiveCode applications with the embedded ADK report engine. Reports can also be exported as graphics, HTML, Postscript and PDF, with many printing options you would expect for building business applications, including labels, receipts and more. Reporting for LiveCode regular price is $599.99, but during November 2019 is available for the introductory price of only $299.99. You can also add two additional options and get the same 50% off during November! All products include 12 months of free updates and are fully up-gradable to other Paradigma Software products. Questions about Reporting for LiveCode? Ask on our dedicated forum: https://bit.ly/35kXKtp I can also do my best to answer your questions here on the mailing list as you like. Best regards, Lynn Fredricks Paradigma Software ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
I’m working on an update to an Adobe AIR app, and one thing for me to have to figure out is that on iPhone 7 some graphics are being cut off. The screens are fine on other phones that are the same screen size. Which suggests there may be something about iPhone 7 that is odd, that is nothing to do with 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Now that we know "Zoomed Mode" has an effect... The card rect "source of authority" in all case uses the screenRect 1) Oddly, with Zoomed Mode set, it gave the right reading 0,0,414,736 And it set up in portraitUI correctly! 2) Caveat though: passing that rect to these handlers (in a function that results sPortraitRect and sLandscapeRect) Results on "mis-drawings" the widget "body" (a browser) on landscape. mobileSetFullScreenRectForOrientations "portrait,portrait upside down",sPortraitRect mobileSetFullScreenRectForOrientations "landscape left,landscape right",sLandscapeRect --- I believe I have "exhausted" all that I can do with this. I'll turn over to Scotland, there are too many "gotchas" which we hope we have exposed for them. I back to building new content. Brahmanathaswami J. Landman Gay Do you get the same results if you get the rect of the card? ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
I enter a new handler into stack script on resizestack pNewWidth, pNewHeight, pOldWidth, pOldHeight put pNewWidth && pNewHeight && pOldWidth && pOldHeight into it answer it with "OK" end resizestack 1) on switch on portrait to landscape (turn sideways) I get a resizeStack answer. 2) on switch on landscape back to portrait (turn phone upright) -- I get the same information as before (wrong...) tNewWidth is 736 when is should now to 414. -- just adding the resize hander break the screen redraw! Working version: Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest_r3.livecode; Not working: go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest_r4.livecode; so, this goes back in @Jacque comments a few days ago...and it is not only on Android, " This is what I have: on resizeStack x,y ANSWER X & Y setupUI x,y end resizeStack The answer dialog appeared once on my first test (with no x,y values) and all test builds after that never showed an answer dialog at all. The setupUI handler also has an answer dialog for testing and I haven't seen it even once. " It not only does show the correct rect, it breaks (on iOS) the screen redraw BR wrote I wonder it you were to use resize handler, could you do with even less code? OR would the resize handler report the actual Zoomed In rect? Have to test ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
OK there are lot issues at the QA center relating to landscape I added the test stack to https://quality.livecode.com/show_bug.cgi?id=19465 so that you can test on the latest build (await release, 9.1) I don't want to have 9.1 come out only to find it does not work. BR Hi Brahmanathaswami, I think I have found the culprit. ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Geesh! (He bangs his head on the desk...ha!) that fixed it! I don't when I turn on Zoom mode... possibly last year! And it has been carrying that setting forward through all updates. It actually does a "reset" on the phone to change to "standard mode" I suppose it good that you found this, finally. But does it not lead to an "enhancement" request? Something like: = On iOS, if the use has the mode set as "Zoomed Mode" then return the screenRect at the "zoom mode" size. = ?? Otherwise we cannot build a "responsive" interface. But, my goal is met. I will turn the stack in as a test for Android to try to get in working the say way before you send out 9.1 Somehow I scripted this, first time ever in less than 100 lines without using a single resize handler or messing with the GM? Thanks to mobileSetFullScreenRectForOrientations "portrait,portrait upside down",sPortraitRect mobileSetFullScreenRectForOrientations "landscape left,landscape right",sLandscapeRect and, if in work on Android, I deprecate nearly 1400 lines for code that is "impenetrable" for the human mind (created by someone who DID get it to work on Android, only God knows how...) I wonder it you were to use resize handler, could you do with even less code? OR would the resize handler report the actual Zoomed In rect? Have to test Current iteration is here " Go url stack "http://wiki.hindu.org/uploads/BrowserLandscapeTest_r3.livecode; BR On 6/22/18, 11:44 PM, "use-livecode on behalf of panagiotis merakos via use-livecode" wrote: Hi Brahmanathaswami, I think I have found the culprit. I don’t have a Plus device to check, but the differences you see between the iPhone 7 Plus device and simulator is probably because you have enabled the "Zoomed Mode" in the device. If you have "Zoomed Mode" enabled in the iPhone 6+/7+/8+ device, it reports the screenrect of iPhone 6/7/8 (this is how Zoomed Mode works) 1. Launch the iOS Settings app. 2. Scroll down and select Display & Brightness. 3. Select the View option under the Display Zoom section. 4. If you have "Zoomed mode", change this to "Standard mode". 5. Test again and you should now see the expected screenrect (0,0,414,736) Does that fix the problem? Best, Panos ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Hi Brahmanathaswami, I think I have found the culprit. I don’t have a Plus device to check, but the differences you see between the iPhone 7 Plus device and simulator is probably because you have enabled the "Zoomed Mode" in the device. If you have "Zoomed Mode" enabled in the iPhone 6+/7+/8+ device, it reports the screenrect of iPhone 6/7/8 (this is how Zoomed Mode works) 1. Launch the iOS Settings app. 2. Scroll down and select Display & Brightness. 3. Select the View option under the Display Zoom section. 4. If you have "Zoomed mode", change this to "Standard mode". 5. Test again and you should now see the expected screenrect (0,0,414,736) Does that fix the problem? Best, Panos — On Sat, Jun 23, 2018 at 4:36 AM, J. Landman Gay via use-livecode < use-livecode@lists.runrev.com> wrote: > Do you get the same results if you get the rect of the card? > > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > On June 22, 2018 9:25:43 PM Sannyasin Brahmanathaswami via use-livecode < > use-livecode@lists.runrev.com> wrote: > > Never mind.. I had to run (since I did a fresh install of Xcode) >> >> sudo xcode-select -s /Applications/Xcode.app >> >> But now my Simulator works! So we back the screenRect problem >> >> Wow... one step close to the gremlin (hehe) >> >> And, as Panos says it has nothing to do with 11.4 ... its deeper that than >> >> 1) set the fullScreenMode of this stack to "showAll" >>-- Simulator I get a screenrect of 0,0,414,736 >> -- Build test/target to actually phone 7 plus ... >> answer screenRect returns 0,0,375,667 >> >> 2) With exactFit >> -- Simulator I get a screenrect of 0,0,1242,2208 >> -- but on the actual phone it get >>0,0,1125,2001...which is a factor 3x(0,0,375,667) >> >> So the difference is (obviously): >> >> Scotland does not have an iPhone 7Plus, they were using a Simulator >> But here, using the actual device, it report a screenrect different then >> the actual device. >> >> Hmmm. Is it LiveCode problem, or an Apple/Xcode problem? >> >> Perhaps it should file a bug... How many other devices are not >> registering their actual screenRect? Can be a "disaster" for attempts at >> responsive design. >> >> BR >> >> >> ?On 6/22/18, 3:38 PM, "use-livecode on behalf of Sannyasin >> Brahmanathaswami via use-livecode" > on behalf of use-livecode@lists.runrev.com> wrote: >> >>That would go good news. But >> >>LC 8.1.10 >>Xcode 9.3 >>Build for iPod,IPhone,iPad. 8.0 or later >> >>(can you make the error dialog box so we can copy it to the clipboard?) >> >> >> >> ___ >> 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Do you get the same results if you get the rect of the card? -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 22, 2018 9:25:43 PM Sannyasin Brahmanathaswami via use-livecode wrote: Never mind.. I had to run (since I did a fresh install of Xcode) sudo xcode-select -s /Applications/Xcode.app But now my Simulator works! So we back the screenRect problem Wow... one step close to the gremlin (hehe) And, as Panos says it has nothing to do with 11.4 ... its deeper that than 1) set the fullScreenMode of this stack to "showAll" -- Simulator I get a screenrect of 0,0,414,736 -- Build test/target to actually phone 7 plus ... answer screenRect returns 0,0,375,667 2) With exactFit -- Simulator I get a screenrect of 0,0,1242,2208 -- but on the actual phone it get 0,0,1125,2001...which is a factor 3x(0,0,375,667) So the difference is (obviously): Scotland does not have an iPhone 7Plus, they were using a Simulator But here, using the actual device, it report a screenrect different then the actual device. Hmmm. Is it LiveCode problem, or an Apple/Xcode problem? Perhaps it should file a bug... How many other devices are not registering their actual screenRect? Can be a "disaster" for attempts at responsive design. BR ?On 6/22/18, 3:38 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via use-livecode" use-livecode@lists.runrev.com> wrote: That would go good news. But LC 8.1.10 Xcode 9.3 Build for iPod,IPhone,iPad. 8.0 or later (can you make the error dialog box so we can copy it to the clipboard?) ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Interesting. I have an 8 plus and will test on Monday. If you use GM logic, actual pixel size reported should not pose a large problem. GM stores positions either fixed pixels from edge/object or percentage of total H or W from edge/object. If numbers are varying like that, percentage would solve the observed differences. I will say that I have not done much at all in the sim, mainly just test on my phone. But I don’t have many devices and can’t test the other sizes yet. On Jun 22, 2018, 9:24 PM -0500, Sannyasin Brahmanathaswami via use-livecode , wrote: > Never mind.. I had to run (since I did a fresh install of Xcode) > > sudo xcode-select -s /Applications/Xcode.app > > But now my Simulator works! So we back the screenRect problem > > Wow... one step close to the gremlin (hehe) > > And, as Panos says it has nothing to do with 11.4 ... its deeper that than > > 1) set the fullScreenMode of this stack to "showAll" > -- Simulator I get a screenrect of 0,0,414,736 > -- Build test/target to actually phone 7 plus ... > answer screenRect returns 0,0,375,667 > > 2) With exactFit > -- Simulator I get a screenrect of 0,0,1242,2208 > -- but on the actual phone it get > 0,0,1125,2001...which is a factor 3x(0,0,375,667) > > So the difference is (obviously): > > Scotland does not have an iPhone 7Plus, they were using a Simulator > But here, using the actual device, it report a screenrect different then the > actual device. > > Hmmm. Is it LiveCode problem, or an Apple/Xcode problem? > > Perhaps it should file a bug... How many other devices are not registering > their actual screenRect? Can be a "disaster" for attempts at responsive > design. > > BR > > > On 6/22/18, 3:38 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami > via use-livecode" use-livecode@lists.runrev.com> wrote: > > That would go good news. But > > LC 8.1.10 > Xcode 9.3 > Build for iPod,IPhone,iPad. 8.0 or later > > (can you make the error dialog box so we can copy it to the clipboard?) > > > > ___ > 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
8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Never mind.. I had to run (since I did a fresh install of Xcode) sudo xcode-select -s /Applications/Xcode.app But now my Simulator works! So we back the screenRect problem Wow... one step close to the gremlin (hehe) And, as Panos says it has nothing to do with 11.4 ... its deeper that than 1) set the fullScreenMode of this stack to "showAll" -- Simulator I get a screenrect of 0,0,414,736 -- Build test/target to actually phone 7 plus ... answer screenRect returns 0,0,375,667 2) With exactFit -- Simulator I get a screenrect of 0,0,1242,2208 -- but on the actual phone it get 0,0,1125,2001...which is a factor 3x(0,0,375,667) So the difference is (obviously): Scotland does not have an iPhone 7Plus, they were using a Simulator But here, using the actual device, it report a screenrect different then the actual device. Hmmm. Is it LiveCode problem, or an Apple/Xcode problem? Perhaps it should file a bug... How many other devices are not registering their actual screenRect? Can be a "disaster" for attempts at responsive design. BR On 6/22/18, 3:38 PM, "use-livecode on behalf of Sannyasin Brahmanathaswami via use-livecode" wrote: That would go good news. But LC 8.1.10 Xcode 9.3 Build for iPod,IPhone,iPad. 8.0 or later (can you make the error dialog box so we can copy it to the clipboard?) ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
The setupUI handler was my own, I wrote a whole new script for testing. That's how I found that resizestack wasn't being sent. I'd already added the orientation handling and rotation was working, but the setup handler never triggered. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com On June 21, 2018 10:11:31 AM Sannyasin Brahmanathaswami via use-livecode wrote: 1) have had the 1242 X 2208 loaded in the Phone 6 Plus "slot" from the beginning of this tread! 2) In now suspect Xcode mis-configuration (I keep going on 9.2. to 9.3 and set the Xcode select from terminal_ 3) With Elanor help just needed to add mobileSetAllowedOrientations "portrait,portrait upside down,landscape left,landscape right" and case "landscape right" send "landscapeUI" to me in 0 milliseconds break to my switch and she says it is working! Can you please (if you have iPhone 7 Plus that is be best) try on your iPhone Go stack url "wiki.hindu.org/uploads/BrowserLandscapeTest_r2.livecode" We been good if I hear "confirmed, worked on my iPhone XX" from several people... if so, we have a test stack to give engineering to test on Android. The footer nav should show on portrait, disappear on when you turn phone side ways. Then appear again what you go portait. And you should in the reported (answer) the correct rect of the screen and *any* iPhone size. Any we do not need resize handler! @jacqueline there is no " setupUI" handler I think you meant PortratUI handler Try it now android: the " orientationChanged" was not happening because I did not put in mobileSetAllowedOrientations. But now the "rect" on android it off, it does show the footer/nav .. I think is visible, but off screen. Now, solving my Xcode confirguration, is a different problem. BR ?On 6/19/18, 11:40 AM, "use-livecode on behalf of J. Landman Gay via use-livecode" use-livecode@lists.runrev.com> wrote: This is what I have: on resizeStack x,y ANSWER X & Y setupUI x,y end resizeStack The answer dialog appeared once on my first test (with no x,y values) and all test builds after that never showed an answer dialog at all. The setupUI handler also has an answer dialog for testing and I haven't seen it even once. ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
1) have had the 1242 X 2208 loaded in the Phone 6 Plus "slot" from the beginning of this tread! 2) In now suspect Xcode mis-configuration (I keep going on 9.2. to 9.3 and set the Xcode select from terminal_ 3) With Elanor help just needed to add mobileSetAllowedOrientations "portrait,portrait upside down,landscape left,landscape right" and case "landscape right" send "landscapeUI" to me in 0 milliseconds break to my switch and she says it is working! Can you please (if you have iPhone 7 Plus that is be best) try on your iPhone Go stack url "wiki.hindu.org/uploads/BrowserLandscapeTest_r2.livecode" We been good if I hear "confirmed, worked on my iPhone XX" from several people... if so, we have a test stack to give engineering to test on Android. The footer nav should show on portrait, disappear on when you turn phone side ways. Then appear again what you go portait. And you should in the reported (answer) the correct rect of the screen and *any* iPhone size. Any we do not need resize handler! @jacqueline there is no " setupUI" handler I think you meant PortratUI handler Try it now android: the " orientationChanged" was not happening because I did not put in mobileSetAllowedOrientations. But now the "rect" on android it off, it does show the footer/nav .. I think is visible, but off screen. Now, solving my Xcode confirguration, is a different problem. BR On 6/19/18, 11:40 AM, "use-livecode on behalf of J. Landman Gay via use-livecode" wrote: This is what I have: on resizeStack x,y ANSWER X & Y setupUI x,y end resizeStack The answer dialog appeared once on my first test (with no x,y values) and all test builds after that never showed an answer dialog at all. The setupUI handler also has an answer dialog for testing and I haven't seen it even once. ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
This is what I have: on resizeStack x,y ANSWER X & Y setupUI x,y end resizeStack The answer dialog appeared once on my first test (with no x,y values) and all test builds after that never showed an answer dialog at all. The setupUI handler also has an answer dialog for testing and I haven't seen it even once. LC 9.0, Mac 10.13.4, Google Pixel. On 6/19/18 3:54 PM, Ralph DiMola wrote: I always get the resizestack message on Android. For me it's when I do a "wait x ticks with messages" in a resize stack hander on iOS. The handler finishes but the engine is unresponsive to any messages after that. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of J. Landman Gay via use-livecode Sent: Tuesday, June 19, 2018 4:21 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667 I tried it on Android, and it doesn't look like resizeStack is being sent at all, and sending a command "in time" inside an orientationChanged handler doesn't trigger either. Until that's fixed there's not much we can do. There may be something else going on, but my Mac refuses to enable remote debugging (again) so I can't trace the scripts. So far, only one version of LC (somewhere in the 8.x releases) would do it. All other versions never ask me if I want to debug remotely. I've added LC to the "allow" list in the firewall but it doesn't help. Monte, is there a way to force remote debugging? On 6/18/18 9:32 PM, Sannyasin Brahmanathaswami via use-livecode wrote: Whose goal was to do a simple responsive design, my code for that is "ground zero, never coded this aspect of LC in 25 years" and get to working on iOS and then submit for testing while the team it working on Android orientation "bugs" to test with before 9.1beta1 comes out. I did not get even to first base! If you have time, want to some fun, have at it Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; The goal: get in a working first in iOS and turn into test in Android. Remember: any screen size of any device, the group "Footer" and you remain the same size, just be centered at bottom the screen. The browser widget should be "dynamically" re-sized. ___ 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 -- 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
I always get the resizestack message on Android. For me it's when I do a "wait x ticks with messages" in a resize stack hander on iOS. The handler finishes but the engine is unresponsive to any messages after that. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of J. Landman Gay via use-livecode Sent: Tuesday, June 19, 2018 4:21 PM To: How to use LiveCode Cc: J. Landman Gay Subject: Re: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667 I tried it on Android, and it doesn't look like resizeStack is being sent at all, and sending a command "in time" inside an orientationChanged handler doesn't trigger either. Until that's fixed there's not much we can do. There may be something else going on, but my Mac refuses to enable remote debugging (again) so I can't trace the scripts. So far, only one version of LC (somewhere in the 8.x releases) would do it. All other versions never ask me if I want to debug remotely. I've added LC to the "allow" list in the firewall but it doesn't help. Monte, is there a way to force remote debugging? On 6/18/18 9:32 PM, Sannyasin Brahmanathaswami via use-livecode wrote: > Whose goal was to do a simple responsive design, my code for that is "ground zero, never coded this aspect of LC in 25 years" and get to working on iOS and then submit for testing while the team it working on Android orientation "bugs" to test with before 9.1beta1 comes out. > > I did not get even to first base! If you have time, want to some fun, > have at it > > Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; > > The goal: get in a working first in iOS and turn into test in Android. > > Remember: any screen size of any device, the group "Footer" and you remain the same size, just be centered at bottom the screen. The browser widget should be "dynamically" re-sized. > > ___ > 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 > -- 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 ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
I tried it on Android, and it doesn't look like resizeStack is being sent at all, and sending a command "in time" inside an orientationChanged handler doesn't trigger either. Until that's fixed there's not much we can do. There may be something else going on, but my Mac refuses to enable remote debugging (again) so I can't trace the scripts. So far, only one version of LC (somewhere in the 8.x releases) would do it. All other versions never ask me if I want to debug remotely. I've added LC to the "allow" list in the firewall but it doesn't help. Monte, is there a way to force remote debugging? On 6/18/18 9:32 PM, Sannyasin Brahmanathaswami via use-livecode wrote: Whose goal was to do a simple responsive design, my code for that is "ground zero, never coded this aspect of LC in 25 years" and get to working on iOS and then submit for testing while the team it working on Android orientation "bugs" to test with before 9.1beta1 comes out. I did not get even to first base! If you have time, want to some fun, have at it Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; The goal: get in a working first in iOS and turn into test in Android. Remember: any screen size of any device, the group "Footer" and you remain the same size, just be centered at bottom the screen. The browser widget should be "dynamically" re-sized. ___ 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 -- 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Right, we know that, or so I thought... but Panos said, "mysteriously" "If your device is iPhone7 Plus, then you have to put the appropriate splash screens in the "iPhone 6 Plus Portrait" and "iPhone 6 Plus Lscape" slots in the standalone iOS settings." I deem this a bug, continue to comment here or at: https://quality.livecode.com/show_bug.cgi?id=21369 BR Whose goal was to do a simple responsive design, my code for that is "ground zero, never coded this aspect of LC in 25 years" and get to working on iOS and then submit for testing while the team it working on Android orientation "bugs" to test with before 9.1beta1 comes out. I did not get even to first base! If you have time, want to some fun, have at it Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; The goal: get in a working first in iOS and turn into test in Android. Remember: any screen size of any device, the group "Footer" and you remain the same size, just be centered at bottom the screen. The browser widget should be "dynamically" re-sized. ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
BR, "iPhone Initial orientation" applies only to phones that support landscape splash images. At this point it's only the iPhone6 Plus and the iPhone X. All other iPhones will start in portrait. IPads start in the orientation the device is in when the app is launched. Ralph DiMola IT Director Evergreen Information Services rdim...@evergreeninfo.net -Original Message- From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Sannyasin Brahmanathaswami via use-livecode Sent: Monday, June 18, 2018 3:10 PM To: How to use LiveCode Cc: Sannyasin Brahmanathaswami Subject: Re: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667 Aloha Panos But if you have entered (in the SA settings) iPhone Initial orientation the option to choose iPhone 6 plus Lscape is not available BR From: panagiotis merakos Date: Monday, June 18, 2018 at 5:48 AM To: How LiveCode Cc: Brahma Nathaswami Subject: Re: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667 Hi Brahmanathaswami, If your device is iPhone7 Plus, then you have to put the appropriate splash screens in the "iPhone 6 Plus Portrait" and "iPhone 6 Plus Lscape" slots in the standalone iOS settings. Best, Panos -- On Mon, Jun 18, 2018 at 4:25 PM, Sannyasin Brahmanathaswami via use-livecode mailto:use-livecode@lists.runrev.com>> wrote: I have a 750 X 1134 in the iPhone 6 "slot" But LC 8.1.10 still be reports that the screenrect is 0,0,375,667 " Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size." Hmmm https://developer.apple.com/design/human-interface-guidelines/ios/icons-and- images/launch-screen/ Says otherwise What you need, for iPhone 7+, is the same as 6 Plus but not the same as 6. Now I think we have a bug: if you have the 1242 X 2208 loaded in the 6 Plus slot, but LC thinks, on an iPhone 7+, that it should report the wrong size (that of 6) as the screenrect. 3 / 1242x2208 = 0,0,414,736 not 0,0,375,667 BR On 6/18/18, 4:27 AM, "use-livecode on behalf of Brian Milby via use-livecode" mailto:use-livecode-boun...@lists.run rev.com> on behalf of use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>> wrote: Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size. On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode mailto:use-livecode@lists.runrev.com>>, wrote: >Hi BR, > >The iPhone 6 screen is the same size as the 7. I load a splash screen at 750x1134. > ___ use-livecode mailing list use-livecode@lists.runrev.com<mailto: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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Aloha Panos But if you have entered (in the SA settings) iPhone Initial orientation the option to choose iPhone 6 plus Lscape is not available BR From: panagiotis merakos Date: Monday, June 18, 2018 at 5:48 AM To: How LiveCode Cc: Brahma Nathaswami Subject: Re: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667 Hi Brahmanathaswami, If your device is iPhone7 Plus, then you have to put the appropriate splash screens in the "iPhone 6 Plus Portrait" and "iPhone 6 Plus Lscape" slots in the standalone iOS settings. Best, Panos -- On Mon, Jun 18, 2018 at 4:25 PM, Sannyasin Brahmanathaswami via use-livecode mailto:use-livecode@lists.runrev.com>> wrote: I have a 750 X 1134 in the iPhone 6 "slot" But LC 8.1.10 still be reports that the screenrect is 0,0,375,667 " Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size." Hmmm https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/ Says otherwise What you need, for iPhone 7+, is the same as 6 Plus but not the same as 6. Now I think we have a bug: if you have the 1242 X 2208 loaded in the 6 Plus slot, but LC thinks, on an iPhone 7+, that it should report the wrong size (that of 6) as the screenrect. 3 / 1242x2208 = 0,0,414,736 not 0,0,375,667 BR On 6/18/18, 4:27 AM, "use-livecode on behalf of Brian Milby via use-livecode" mailto:use-livecode-boun...@lists.runrev.com> on behalf of use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>> wrote: Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size. On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode mailto:use-livecode@lists.runrev.com>>, wrote: >Hi BR, > >The iPhone 6 screen is the same size as the 7. I load a splash screen at 750x1134. > ___ use-livecode mailing list use-livecode@lists.runrev.com<mailto: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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Sorry, I meant that the 6 plus/7 plus/8 plus were all the same size (not that they were the same as the 6/7/8) On Jun 18, 2018, 10:48 AM -0500, panagiotis merakos via use-livecode , wrote: > Hi Brahmanathaswami, > > If your device is iPhone7 Plus, then you have to put the appropriate splash > screens in the "iPhone 6 Plus Portrait" and "iPhone 6 Plus Lscape" slots in > the standalone iOS settings. > > Best, > Panos > -- > > On Mon, Jun 18, 2018 at 4:25 PM, Sannyasin Brahmanathaswami via > use-livecode wrote: > > > I have a 750 X 1134 in the iPhone 6 "slot" But LC 8.1.10 still be reports > > that the screenrect is 0,0,375,667 > > > > " Correct... the 6/7/8 are all the same size, the plus sizes are also the > > same. X is also available as a size." > > > > Hmmm > > > > https://developer.apple.com/design/human-interface- > > guidelines/ios/icons-and-images/launch-screen/ > > > > Says otherwise > > > > What you need, for iPhone 7+, is the same as 6 Plus but not the same as > > 6. > > > > Now I think we have a bug: if you have the 1242 X 2208 loaded in the 6 > > Plus slot, but LC thinks, on an iPhone 7+, that it should report the wrong > > size (that of 6) as the screenrect. > > > > 3 / 1242x2208 = 0,0,414,736 not 0,0,375,667 > > > > BR > > > > > > On 6/18/18, 4:27 AM, "use-livecode on behalf of Brian Milby via > > use-livecode" > use-livecode@lists.runrev.com> wrote: > > > > Correct... the 6/7/8 are all the same size, the plus sizes are also > > the same. X is also available as a size. > > On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode < > > use-livecode@lists.runrev.com>, wrote: > > > Hi BR, > > > > > > The iPhone 6 screen is the same size as the 7. I load a splash screen > > at 750x1134. > > > > > > > ___ > > 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Hi Brahmanathaswami, If your device is iPhone7 Plus, then you have to put the appropriate splash screens in the "iPhone 6 Plus Portrait" and "iPhone 6 Plus Lscape" slots in the standalone iOS settings. Best, Panos -- On Mon, Jun 18, 2018 at 4:25 PM, Sannyasin Brahmanathaswami via use-livecode wrote: > I have a 750 X 1134 in the iPhone 6 "slot" But LC 8.1.10 still be reports > that the screenrect is 0,0,375,667 > > " Correct... the 6/7/8 are all the same size, the plus sizes are also the > same. X is also available as a size." > > Hmmm > > https://developer.apple.com/design/human-interface- > guidelines/ios/icons-and-images/launch-screen/ > > Says otherwise > > What you need, for iPhone 7+, is the same as 6 Plus but not the same as > 6. > > Now I think we have a bug: if you have the 1242 X 2208 loaded in the 6 > Plus slot, but LC thinks, on an iPhone 7+, that it should report the wrong > size (that of 6) as the screenrect. > > 3 / 1242x2208 = 0,0,414,736 not 0,0,375,667 > > BR > > > On 6/18/18, 4:27 AM, "use-livecode on behalf of Brian Milby via > use-livecode" use-livecode@lists.runrev.com> wrote: > > Correct... the 6/7/8 are all the same size, the plus sizes are also > the same. X is also available as a size. > On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode < > use-livecode@lists.runrev.com>, wrote: > >Hi BR, > > > >The iPhone 6 screen is the same size as the 7. I load a splash screen > at 750x1134. > > > > ___ > 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
I have a 750 X 1134 in the iPhone 6 "slot" But LC 8.1.10 still be reports that the screenrect is 0,0,375,667 " Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size." Hmmm https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/ Says otherwise What you need, for iPhone 7+, is the same as 6 Plus but not the same as 6. Now I think we have a bug: if you have the 1242 X 2208 loaded in the 6 Plus slot, but LC thinks, on an iPhone 7+, that it should report the wrong size (that of 6) as the screenrect. 3 / 1242x2208 = 0,0,414,736 not 0,0,375,667 BR On 6/18/18, 4:27 AM, "use-livecode on behalf of Brian Milby via use-livecode" wrote: Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size. On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode , wrote: >Hi BR, > >The iPhone 6 screen is the same size as the 7. I load a splash screen at 750x1134. > ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Correct... the 6/7/8 are all the same size, the plus sizes are also the same. X is also available as a size. On Jun 18, 2018, 9:20 AM -0500, Randy Hengst via use-livecode , wrote: > Hi BR, > > The iPhone 6 screen is the same size as the 7. I load a splash screen at > 750x1134. > > be well, > randy > - > > On Jun 18, 2018, at 9:05 AM, Sannyasin Brahmanathaswami via use-livecode > > wrote: > > > > Well, the problem is the SA builder in 8.1.10 does not has a "slot" for > > iPhone 7+ > > > > I wonder if I can add it after the SA is built... > > > > I will definitely check out your stack. > > > > BR > > > > > > > > > > On 6/17/18, 6:28 PM, "use-livecode on behalf of Brian Milby via > > use-livecode" > use-livecode@lists.runrev.com> wrote: > > > > For iOS, you must have a splash screen image for every native resolution > > that you need to access. If you don't have a 7+ splash, then you won't get > > a true 7+ rect. What happens is that automatic scaling kicks in at the > > device level, so your stack only gets one of the splash images sizes. So, > > the app is telling the phone what resolutions it supports via those splash > > screens and then the OS is adjusting to ensure that the full screen gets > > used. > > > > You can download my mobileProfile demo stack from the forum. It uses > > profiles and GM to take care of resize when device rotates. You can do it > > without profiles/GM, but it would at least let you see how it can work. > > > > http://forums.livecode.com/viewtopic.php?f=7=30018 > > > > One note is that GM/PM both work on mobile now without having to manually > > include any code (common library didn't get included when the post was > > written). > > > > I have not looked at this code in a while though. > > > > Thanks, > > Brian > > > > On Sun, Jun 17, 2018 at 10:03 PM, Sannyasin Brahmanathaswami via > > use-livecode wrote: > > > > > [my early post in pending due to length. I put the stack script in it. > > > Better to give the stack} > > > > > > Hmm. Trying to a little responsive design (works on any device/mobile > > > screen size) > > > > > > 1) Make a very stack with a widget "body" as browser that fill the whole > > > screen but for 50 at the bottom > > > 2) Fill the whole screen -50 at the bottom for a navigation/tool - group > > > "footer" > > > > > > But we the need to hide the group footer when they turn in landscape. > > > (for view full screen video) > > > And show it again when when orientationChanges to Portrait. > > > > > > Just winging it, first time try to do this, no doubt all my methods need a > > > lot helps, (missing the proper way to use resize and the browser widget > > > does not turn) > > > > > > But, first problem : > > > > > > I get a screenRect 0,0,375,667 on an iPhone 7+ and there is no way I can > > > add 7+ screen… > > > > > > Thanks, Apple! (can't report screenrect from the hardware) They depend on > > > the splash screens, so I been told. > > > > > > What to do? > > > > > > And, all of the code in the stack script > > > > > > Available here (39k) > > > > > > Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; > > > > > > Brahmanathaswami > > > > > > PS. If one can tell me where to "resize" message. … I have been staying > > > away from that for years! > > > > > > > > > ___ > > > 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 > > ___ > 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Hi BR, The iPhone 6 screen is the same size as the 7. I load a splash screen at 750x1134. be well, randy - > On Jun 18, 2018, at 9:05 AM, Sannyasin Brahmanathaswami via use-livecode > wrote: > > Well, the problem is the SA builder in 8.1.10 does not has a "slot" for > iPhone 7+ > > I wonder if I can add it after the SA is built... > > I will definitely check out your stack. > > BR > > > > > On 6/17/18, 6:28 PM, "use-livecode on behalf of Brian Milby via > use-livecode" use-livecode@lists.runrev.com> wrote: > >For iOS, you must have a splash screen image for every native resolution >that you need to access. If you don't have a 7+ splash, then you won't get >a true 7+ rect. What happens is that automatic scaling kicks in at the >device level, so your stack only gets one of the splash images sizes. So, >the app is telling the phone what resolutions it supports via those splash >screens and then the OS is adjusting to ensure that the full screen gets >used. > >You can download my mobileProfile demo stack from the forum. It uses >profiles and GM to take care of resize when device rotates. You can do it >without profiles/GM, but it would at least let you see how it can work. > >http://forums.livecode.com/viewtopic.php?f=7=30018 > >One note is that GM/PM both work on mobile now without having to manually >include any code (common library didn't get included when the post was >written). > >I have not looked at this code in a while though. > >Thanks, >Brian > >On Sun, Jun 17, 2018 at 10:03 PM, Sannyasin Brahmanathaswami via >use-livecode wrote: > >> [my early post in pending due to length. I put the stack script in it. >> Better to give the stack} >> >> Hmm. Trying to a little responsive design (works on any device/mobile >> screen size) >> >> 1) Make a very stack with a widget "body" as browser that fill the whole >> screen but for 50 at the bottom >> 2) Fill the whole screen -50 at the bottom for a navigation/tool - group >> "footer" >> >> But we the need to hide the group footer when they turn in landscape. >> (for view full screen video) >> And show it again when when orientationChanges to Portrait. >> >> Just winging it, first time try to do this, no doubt all my methods need a >> lot helps, (missing the proper way to use resize and the browser widget >> does not turn) >> >> But, first problem : >> >> I get a screenRect 0,0,375,667 on an iPhone 7+ and there is no way I can >> add 7+ screen… >> >> Thanks, Apple! (can't report screenrect from the hardware) They depend on >> the splash screens, so I been told. >> >> What to do? >> >> And, all of the code in the stack script >> >> Available here (39k) >> >> Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; >> >> Brahmanathaswami >> >> PS. If one can tell me where to "resize" message. … I have been staying >> away from that for years! >> >> >> ___ >> 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 ___ 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: 8.1.10 Reporting the ScreenSize of a iPhone7: 0,0,375,667
Well, the problem is the SA builder in 8.1.10 does not has a "slot" for iPhone 7+ I wonder if I can add it after the SA is built... I will definitely check out your stack. BR On 6/17/18, 6:28 PM, "use-livecode on behalf of Brian Milby via use-livecode" wrote: For iOS, you must have a splash screen image for every native resolution that you need to access. If you don't have a 7+ splash, then you won't get a true 7+ rect. What happens is that automatic scaling kicks in at the device level, so your stack only gets one of the splash images sizes. So, the app is telling the phone what resolutions it supports via those splash screens and then the OS is adjusting to ensure that the full screen gets used. You can download my mobileProfile demo stack from the forum. It uses profiles and GM to take care of resize when device rotates. You can do it without profiles/GM, but it would at least let you see how it can work. http://forums.livecode.com/viewtopic.php?f=7=30018 One note is that GM/PM both work on mobile now without having to manually include any code (common library didn't get included when the post was written). I have not looked at this code in a while though. Thanks, Brian On Sun, Jun 17, 2018 at 10:03 PM, Sannyasin Brahmanathaswami via use-livecode wrote: > [my early post in pending due to length. I put the stack script in it. > Better to give the stack} > > Hmm. Trying to a little responsive design (works on any device/mobile > screen size) > > 1) Make a very stack with a widget "body" as browser that fill the whole > screen but for 50 at the bottom > 2) Fill the whole screen -50 at the bottom for a navigation/tool - group > "footer" > > But we the need to hide the group footer when they turn in landscape. > (for view full screen video) > And show it again when when orientationChanges to Portrait. > > Just winging it, first time try to do this, no doubt all my methods need a > lot helps, (missing the proper way to use resize and the browser widget > does not turn) > > But, first problem : > > I get a screenRect 0,0,375,667 on an iPhone 7+ and there is no way I can > add 7+ screen… > > Thanks, Apple! (can't report screenrect from the hardware) They depend on > the splash screens, so I been told. > > What to do? > > And, all of the code in the stack script > > Available here (39k) > > Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; > > Brahmanathaswami > > PS. If one can tell me where to "resize" message. … I have been staying > away from that for years! > > > ___ > 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: 8.1.1 Reporting the ScreenSize of a iPhone7: 0,0,375,667
For iOS, you must have a splash screen image for every native resolution that you need to access. If you don't have a 7+ splash, then you won't get a true 7+ rect. What happens is that automatic scaling kicks in at the device level, so your stack only gets one of the splash images sizes. So, the app is telling the phone what resolutions it supports via those splash screens and then the OS is adjusting to ensure that the full screen gets used. You can download my mobileProfile demo stack from the forum. It uses profiles and GM to take care of resize when device rotates. You can do it without profiles/GM, but it would at least let you see how it can work. http://forums.livecode.com/viewtopic.php?f=7=30018 One note is that GM/PM both work on mobile now without having to manually include any code (common library didn't get included when the post was written). I have not looked at this code in a while though. Thanks, Brian On Sun, Jun 17, 2018 at 10:03 PM, Sannyasin Brahmanathaswami via use-livecode wrote: > [my early post in pending due to length. I put the stack script in it. > Better to give the stack} > > Hmm. Trying to a little responsive design (works on any device/mobile > screen size) > > 1) Make a very stack with a widget "body" as browser that fill the whole > screen but for 50 at the bottom > 2) Fill the whole screen -50 at the bottom for a navigation/tool - group > "footer" > > But we the need to hide the group footer when they turn in landscape. > (for view full screen video) > And show it again when when orientationChanges to Portrait. > > Just winging it, first time try to do this, no doubt all my methods need a > lot helps, (missing the proper way to use resize and the browser widget > does not turn) > > But, first problem : > > I get a screenRect 0,0,375,667 on an iPhone 7+ and there is no way I can > add 7+ screen… > > Thanks, Apple! (can't report screenrect from the hardware) They depend on > the splash screens, so I been told. > > What to do? > > And, all of the code in the stack script > > Available here (39k) > > Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; > > Brahmanathaswami > > PS. If one can tell me where to "resize" message. … I have been staying > away from that for years! > > > ___ > 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
8.1.1 Reporting the ScreenSize of a iPhone7: 0,0,375,667
[my early post in pending due to length. I put the stack script in it. Better to give the stack} Hmm. Trying to a little responsive design (works on any device/mobile screen size) 1) Make a very stack with a widget "body" as browser that fill the whole screen but for 50 at the bottom 2) Fill the whole screen -50 at the bottom for a navigation/tool - group "footer" But we the need to hide the group footer when they turn in landscape. (for view full screen video) And show it again when when orientationChanges to Portrait. Just winging it, first time try to do this, no doubt all my methods need a lot helps, (missing the proper way to use resize and the browser widget does not turn) But, first problem : I get a screenRect 0,0,375,667 on an iPhone 7+ and there is no way I can add 7+ screen… Thanks, Apple! (can't report screenrect from the hardware) They depend on the splash screens, so I been told. What to do? And, all of the code in the stack script Available here (39k) Go stack url "http://wiki.hindu.org/uploads/BrowserLandscapeTest.livecode; Brahmanathaswami PS. If one can tell me where to "resize" message. … I have been staying away from that for years! ___ 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: reporting
I've been doing HTML reporting for years using several tools, but things definitely are not as tight once you lose control - browsers still do not all render the same. On Fri, May 15, 2015 at 8:49 AM, Andrew Kluthe and...@ctech.me wrote: I've been pretty happy generating html reports for some of the big LC applications I've done. Use something like bootstrap that has a good print style sheet. Some JS powered charting that prints nice. I would open in external browser in my older applications but I wonder if things wouldn't work nicely in the new CEF browser. Once things stabilize a bit more, I think we could do tons of standalone web applications this with it similar to electron or node-webkit. For example: a customer has an online catalog powered mostly by javascript on the front end talking to data providers on the server side. We could reuse most of the javascript in the CEF browser and refactor the bits that serve the data to serve from the livecode side from a sqlite database. If I had a little more confidence in some of the newer strains of livecode I'd have done it like that instead of in electron. On Thu, May 14, 2015 at 6:33 PM Lynn Fredricks lfredri...@proactive-intl.com wrote: Quartam Reports is pure LiveCode, and as such it has been a great tool for use on all major desktop platforms. It can be extremely useful to have an add-on that's entirely native. The downside to that is that, from the vendor perspective, you can capture only a fraction of the users of that development environment. Id imagine if 5% of all LiveCode users paid the fee for QR, then it would be generating buckets of revenue to power new versions. There are only a few platforms that can really support ONLY native reports on a single platform and feed the developer. Even Crystal Reports supports multiple development environments. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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 -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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: reporting
I've been pretty happy generating html reports for some of the big LC applications I've done. Use something like bootstrap that has a good print style sheet. Some JS powered charting that prints nice. I would open in external browser in my older applications but I wonder if things wouldn't work nicely in the new CEF browser. Once things stabilize a bit more, I think we could do tons of standalone web applications this with it similar to electron or node-webkit. For example: a customer has an online catalog powered mostly by javascript on the front end talking to data providers on the server side. We could reuse most of the javascript in the CEF browser and refactor the bits that serve the data to serve from the livecode side from a sqlite database. If I had a little more confidence in some of the newer strains of livecode I'd have done it like that instead of in electron. On Thu, May 14, 2015 at 6:33 PM Lynn Fredricks lfredri...@proactive-intl.com wrote: Quartam Reports is pure LiveCode, and as such it has been a great tool for use on all major desktop platforms. It can be extremely useful to have an add-on that's entirely native. The downside to that is that, from the vendor perspective, you can capture only a fraction of the users of that development environment. Id imagine if 5% of all LiveCode users paid the fee for QR, then it would be generating buckets of revenue to power new versions. There are only a few platforms that can really support ONLY native reports on a single platform and feed the developer. Even Crystal Reports supports multiple development environments. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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: reporting
I've been doing HTML reporting for years using several tools, but things definitely are not as tight once you lose control - browsers still do not all render the same. We support different types of reports - generating pages, PDFs, etc. A number of our users utilize this ability on Valentina Server to generate rich PDF reports (they can incorporate the XML bits you can include in PDFs) and then automatically send them by email, or deposit them into a directory someplace. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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: reporting
On May 14, 2015, at 2:06 PM, Richard Gaskin wrote: we have one word, free, for two very different things, gratis and libre A propos of that, one of my favorite bumperstickers (re recent US Supreme Court decisions) is: If money = speech, then speech is not free. -- Peter Peter M. Brigham pmb...@gmail.com http://home.comcast.net/~pmbrig ___ 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
reporting
Has anybody done anything to replace quartam reports, since it seems to have reached the stage of abandonware? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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: reporting
On May 14, 2015, at 7:36 AM, Mike Kerner mikeker...@roadrunner.com wrote: Has anybody done anything to replace quartam reports, since it seems to have reached the stage of abandon ware? I believe Quartam Reports is open source now. I am curious what the general thoughts are on situations like this. QR was a closed source, pay for access software. It received regular updates from Jan Schenkel. It was and may still be the pinnacle of reporting for LiveCode developers. From my very informal analysis, the general response to developer announcing they are going open source is: “it is about time”, or simply “this is the way I like to get my software”. Many times, the key developer in 3rd party tools like this move on to other projects. This leaves these tools open, but not really under development any longer. I am sure Jan had his reasons for moving QR to open source. There is a general peer pressure to do so with 3rd party tools. I would rather the developer sell the 3rd party tool under closed source in return for regular development that progresses the tool further. I do not want software to go open source if it means imminent death of yet another useful tool. Are 3rd party developers not charging enough to make developing tools viable? Is the LiveCode community not large enough to support such development models? Do you agree with me or do you like the way things are going? Are we really getting what we need when we get what we want? Best regards, Mark Talluto livecloud.io canelasoftware.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: reporting
Has anybody done anything to replace quartam reports, since it seems to have reached the stage of abandonware? I cannot speak to the status of Quartam Reports, however you have a full featured reporting option in Valentina Reports for LiveCode. It works with most popular databases (not just Valentina DB). Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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: reporting
On Thu, May 14, 2015 at 1:24 PM, Mark Talluto use...@canelasoftware.com wrote: I would rather the developer sell the 3rd party tool under closed source in return for regular development that progresses the tool further. I do not want software to go open source if it means imminent death of yet another useful tool. I agree. Additionally, even if the cost of closed source needs to be a little higher to support all LiveCode platforms, they should, IMHO. If one is going to make tools for LiveCode, those tools are usless to me unless I can leverage them on any supported platform of MY choice, not just the tool developers favorite OS. I have over the years begged and pleaded with my boss to support the LC developer community by purchasing tools made with and for LC. By far, the best ROI has come from those that work cross-platform. It is my hope that widgets will be built this way by those who sell them, and not rely on mostly foreign os calls in LCB just to support that one fav OS. Quartam Reports is pure LiveCode, and as such it has been a great tool for use on all major desktop platforms. ~Roger ___ 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: reporting
Mark Talluto wrote: Are 3rd party developers not charging enough to make developing tools viable? Is the LiveCode community not large enough to support such development models? Do you agree with me or do you like the way things are going? Are we really getting what we need when we get what we want? With open source tools I think part of this stems from an inadequacy in the English language: we have one word, free, for two very different things, gratis and libre. When English-speaking people hear free software, they often think, Ohooh, nice! Gimme gimme gimme!. But of course what has made open source software the driving force of tech industry isn't about its price (though that doesn't hurt proliferation of deployment), but collaboration. I like to think of open source licenses as an invitation for community participation. You can get it, modify, enhance it, and share it with others, and each time that happens the software gets ever more robust and feature-rich. If instead we merely use free software and never contribute anything to it, if enough people do that it creates a circumstance of resource starvation, and the project will die. To Jan's credit he also has a proprietary license available, with a Purchase link on his page: http://users.telenet.be/quartam/reports/index.html But absent there is any way for people to contribute to the project, with either code or cash donations, so he's unnecessarily limiting his options. As for fully-proprietary tools, having started my company as a publisher of third-party add-ons for another tool, I can say that it can be profitable only under very rare circumstance. In most cases it makes sense to invest the time in turning a tool you've made for yourself into a product (documentation, usability enhacement, etc.) only when that cost is minimal. Steven McConnell reminds us that the difference between a tool and a product is often an order of magnitude: With a tool it need only be possible to use it correctly, but with a product it should be impossible to use it incorrectly. Any add-on product for any language is a niche within a niche, so I wouldn't get all dreamy-eyed imagining a lucrative stock offering or acquisition coming from such a business. :) Make tools you need 'em, share 'em as you see fit, and if some of those might make a little extra revenue to offset expenses that's even better. While the software industry has many thousands of success stories, the number of people who've been able to retire on income from making add-ons to any development tool can be counted on one hand. If you want to make friends, make dev tools. If you want to make money, make consumer products. -- 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: reporting
QR does not appear to be OSS. Quartam PDF is. QR has not been updated in several years, and requests for support have not been responded to, yet. The last email I sent was about a week ago. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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: reporting
Lynn, The one thing I didn't see for Valentina reporting is anything that will let me do it from iOS. We're right on the verge of wanting to airPrint reports from handhelds. Is that coming, or did I miss it? On Thu, May 14, 2015 at 3:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: QR does not appear to be OSS. Quartam PDF is. QR has not been updated in several years, and requests for support have not been responded to, yet. The last email I sent was about a week ago. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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: reporting
On May 14, 2015, at 12:09 PM, Mike Kerner mikeker...@roadrunner.com wrote: QR does not appear to be OSS. Quartam PDF is. QR has not been updated in several years, and requests for support have not been responded to, yet. The last email I sent was about a week ago. My memory failed on this Mike. I do recall Q.pdf being the offering as open source. Jan is a great developer. I am sure you will get excellent support from him. Maybe he is on some beautiful tropical island enjoying the lucrative business of 3rd party tools. The next Mai Tai is on me. Best regards, Mark Talluto livecloud.io canelasoftware.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: reporting
Are 3rd party developers not charging enough to make developing tools viable? Is the LiveCode community not large enough to support such development models? 3rd party development for LiveCode is as Richard implied best treated as a hobby. Something to do when you don’t have any real work on. With mergExt I’ve tweaked that a bit and I offer reduced rate development where I keep the IP to sell in the suite and hopefully the sales cover the maintenance costs (they rarely do). The goal generally being to provide new features and ongoing maintenance at reasonable costs to the community and to at least try and be on par with my normal hourly rate. On the upside mergExt has raised my profile in the LiveCode community as one of the few go to guys for external or more complicated scripting development. It’s really this marketing of myself as a consultant to other LiveCode devs that makes mergExt worthwhile rather than sales. If I were in a position where that consulting wasn’t what paid the bills then I’d struggle to justify continuing with mergExt. Cheers Monte -- M E R Goulding http://goulding.ws/ Software development services Bespoke application development for vertical markets mergExt http://mergext.com/ - There's an external for that! ___ 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: reporting
The one thing I didn't see for Valentina reporting is anything that will let me do it from iOS. We're right on the verge of wanting to airPrint reports from handhelds. Is that coming, or did I miss it? We don't currently have an embedded report for iOS (there is on Mac OS X, Windows Linux), however you can pass something back to Valentina Server and have the Server generate a report in various formats and then email it to a destination (or generate a web page). A lot of work is happening right now on the server side of things for Valentina 6, like REST support. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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: reporting
Quartam Reports is pure LiveCode, and as such it has been a great tool for use on all major desktop platforms. It can be extremely useful to have an add-on that's entirely native. The downside to that is that, from the vendor perspective, you can capture only a fraction of the users of that development environment. Id imagine if 5% of all LiveCode users paid the fee for QR, then it would be generating buckets of revenue to power new versions. There are only a few platforms that can really support ONLY native reports on a single platform and feed the developer. Even Crystal Reports supports multiple development environments. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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
reporting a bug?
Hello, I've just spent about 3 hours trying to debug my program and finally found out: There is a problem in the IDE, but when I compile, the problem goes away. I am creating several fields using the templateField and create field I set the locktext to false for all the fields - both in the templateField and after they are created - just to be sure. (Originally I just had: set the locktext of the templateField to false) Each created field has its script set to a master script that has an openField command in it. When I open the IDE and create my fields, and then try to click in a newly created field, nothing happens. I found out, just by trial and error, that if I first drag a button or field using the tool bar on to my stack and then delete that button or field and then create my fields, everything works as it should. However, if I PROGRAMMATICALLY create the button and then delete it, I still cannot click in a newly created field. So after 3 hours of stuff like that, I finally compiled my program and everything works fine. I am just reporting this to the list because I'm not smart enough to know if that is a bug or not. But if anyone was experiencing anything like that, then you now know what happened with me. btw, I'm using 6.6.3 on an XP machine. Larry ___ 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: Reporting the number of duplicates in a list of numbers?
I'm the biggest fan there is of arrays - but for this problem an array looks like overkill - see the simple code below. (btw - not actually tested, so beware typos) put empty into tCounted put empty into tLast repeat for each line L in tData if L = tLast then add 1 to tCount else if tLast is not empty then put tLast tCount CR after tCounted put L into tLast put 1 into tCount end if end repeat put tLast tCount CR after tCounted As an aside, either this method or the other one Kay posted using arrays would work just as well using the actual word, rather then numbers representing the selected word, so if you had to do any work to convert the students' input from word to number, you could skip that step. -- Alex. On 05/05/2014 03:58, JOHN PATTEN wrote: Hi All… I am attempting to get the total number of times specific words in a text passage are selected by students. The way I’m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 … etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher’s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I’m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I’m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn’t want to spin my wheels too long, and this is probably pretty basic, but I can’t remember coding a solution to something like this in the past. Thank you! John Patten SUSD ___ 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
Reporting the number of duplicates in a list of numbers?
Hi All… I am attempting to get the total number of times specific words in a text passage are selected by students. The way I’m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 … etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher’s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I’m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I’m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn’t want to spin my wheels too long, and this is probably pretty basic, but I can’t remember coding a solution to something like this in the past. Thank you! John Patten SUSD ___ 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: Reporting the number of duplicates in a list of numbers?
This might get you started, in the msg box: put 3,5,6,6,24,24,24,33,130,109 into tData --if the data comes from the db as seperate lines, then --repeat for each line tRecord in tData --if data comes in from db as a list repeat for each item tRecord in tData add 1 to aCount[tRecord] end repeat --now output results repeat for each key tKey in aCount put tKey = aCount[tKey] cr after msg end repeat The output I get is: 109 = 1 3 = 1 130 = 1 5 = 1 33 = 1 24 = 3 6 = 2 HTH On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN johnpat...@me.com wrote: Hi All… I am attempting to get the total number of times specific words in a text passage are selected by students. The way I’m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 … etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher’s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I’m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I’m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn’t want to spin my wheels too long, and this is probably pretty basic, but I can’t remember coding a solution to something like this in the past. Thank you! John Patten SUSD ___ 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: Reporting the number of duplicates in a list of numbers?
Thanks Kay! That’s what I needed. I knew it was pretty simple, but my unfamiliarity with arrays prevented me from seeing the solution. Cheers! John Patten SUSD On May 4, 2014, at 8:14 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: This might get you started, in the msg box: put 3,5,6,6,24,24,24,33,130,109 into tData --if the data comes from the db as seperate lines, then --repeat for each line tRecord in tData --if data comes in from db as a list repeat for each item tRecord in tData add 1 to aCount[tRecord] end repeat --now output results repeat for each key tKey in aCount put tKey = aCount[tKey] cr after msg end repeat The output I get is: 109 = 1 3 = 1 130 = 1 5 = 1 33 = 1 24 = 3 6 = 2 HTH On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN johnpat...@me.com wrote: Hi All… I am attempting to get the total number of times specific words in a text passage are selected by students. The way I’m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 … etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher’s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I’m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I’m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn’t want to spin my wheels too long, and this is probably pretty basic, but I can’t remember coding a solution to something like this in the past. Thank you! John Patten SUSD ___ 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: Reporting the number of duplicates in a list of numbers?
If you're using an sql db: SELECT thewordnumber, count(*) AS C FROM table GROUP BY thewordnumber ORDER BY C DESCENDING Returns the word numbers and count sorted by count high to low. Pete lcSQL Software On May 4, 2014 8:47 PM, JOHN PATTEN johnpat...@me.com wrote: Thanks Kay! That’s what I needed. I knew it was pretty simple, but my unfamiliarity with arrays prevented me from seeing the solution. Cheers! John Patten SUSD On May 4, 2014, at 8:14 PM, Kay C Lan lan.kc.macm...@gmail.com wrote: This might get you started, in the msg box: put 3,5,6,6,24,24,24,33,130,109 into tData --if the data comes from the db as seperate lines, then --repeat for each line tRecord in tData --if data comes in from db as a list repeat for each item tRecord in tData add 1 to aCount[tRecord] end repeat --now output results repeat for each key tKey in aCount put tKey = aCount[tKey] cr after msg end repeat The output I get is: 109 = 1 3 = 1 130 = 1 5 = 1 33 = 1 24 = 3 6 = 2 HTH On Mon, May 5, 2014 at 10:58 AM, JOHN PATTEN johnpat...@me.com wrote: Hi All… I am attempting to get the total number of times specific words in a text passage are selected by students. The way I’m doing this is by recording the word numbers selected by each student and storing them in a database. I end up with list of numbers representing the selected words, something like this: 3 5 6 6 24 24 24 33 130 109 … etc. etc. I would like to determine the number of times the same words are selected by the students and then control their font size, make the font size larger the more often the text is selected. So the teacher’s report would be the same passage of text with the font sizes of the text increased based on how many times the word was selected by the students. I’m not sure how to get the counts for the selected words. These list of word numbers could be quite long, depending on how many students are in the class and the length of the passage. I have not done anything like this before so I’m looking for any advice. Should I be dumping the list into an array and then working some kind of array magic? Can I just use a repeated find script and increment a variable for each item in my list? I didn’t want to spin my wheels too long, and this is probably pretty basic, but I can’t remember coding a solution to something like this in the past. Thank you! John Patten SUSD ___ 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 ___ 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: DB/Reporting Tools
On 6/6/13 12:47 AM, Lynn Fredricks lfredri...@proactive-intl.com wrote: Hi Mike, Just now I have to see you post to this list questions. And I already have made 2 answer to you private I believe that answers are fine for community also to be archived. I will resend them now here also. I'm messing with Valentina right now for doing reporting/etc. Does anybody have any other tools they'd recommend for SQLite/MySQL? Hi Mike, I believe reporting falls into two camps when it comes to RAD tools like LiveCode, irrespective of the actual reporting features: On one hand, you might have a native code based solution, where you hand make your own or someone has delivered a solution that incorporates native LiveCode controls. Then there are externals (like Valentina Reports ADK), which bring their own toolkit to the mix. It provides its own controls for the reports themselves (set up with Valentina Studio Pro), and these then bound to various queries from the database you elect to use. You might also want to consider how well reports scale to other platforms, like server implementations. Our Valentina Reports projects can, with a little tweaking, be used with Valentina Server. Valentina Server incorporates both native Valentina DB and Reports, and the Reports side can work with other databases other than just Valentina (like MySQL, Postgre, etc). -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ 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: DB/Reporting Tools
Andrew, Rolling your own is what I have been doing previously, with LC, but I have been messing with Valentina for a couple of weeks, which is why I was curious if anybody is using anything else with LC. As you can see from Lynn and Ruslan's posting of the conversation they were having with me off-list, they think there should be no other tool. We'll see. ___ 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: DB/Reporting Tools
Mike Kerner wrote: As you can see from Lynn and Ruslan's posting of the conversation they were having with me off-list, they think there should be no other tool. We'll see. Well, obviously as the makers of Valentina they're biased, but IMO their craftsman's pride is quite understandable: Not only is the feature set quite enticing (hence this discussion of reporting tools), but one thing they don't drive home as much as I believe it warrants is the unusual structure of their data store. While most stores are row-based, my understanding is that Valentina is column-based. Columnar stores often carry a bit of overhead for writes, but Ruslan's done such a good job with his that you'd never notice. Where columnar stores shine is in retrieval, specifically in searches. In a very broad sense, it's almost like having every column automatically indexed, but without the overhead normally associated with things like SQL indexes. What Ruslan's pulled off with Valentina is IMNSHO quite remarkable, esp. for use cases where search performance across multiple fields in large data sets is critical. Valentina may not be the best tool for every job, and I think even Lynn would be quick to agree with that. But it's an innovative option uniquely well suited for certain tasks, so I can't blame them if they're excited about what they've accomplished. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys ___ 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: DB/Reporting Tools
On 6/6/13 5:48 PM, Richard Gaskin ambassa...@fourthworld.com wrote: Mike Kerner wrote: As you can see from Lynn and Ruslan's posting of the conversation they were having with me off-list, they think there should be no other tool. We'll see. Well, obviously as the makers of Valentina they're biased, but IMO their craftsman's pride is quite understandable: Not only is the feature set quite enticing (hence this discussion of reporting tools), but one thing they don't drive home as much as I believe it warrants is the unusual structure of their data store. :-) Richard, please note, that Mike is going to use Valentina Reports with SQLite. Starting from 5.0, we have separate Valentina DB ADK and Valentina Reports ADK Valentina Reports can be used with SQLite, mySQL, PostgreSQL any other dbs via ODBC. == Where columnar stores shine is in retrieval, specifically in searches. In a very broad sense, it's almost like having every column automatically indexed, but without the overhead normally associated with things like SQL indexes. What Ruslan's pulled off with Valentina is IMNSHO quite remarkable, esp. for use cases where search performance across multiple fields in large data sets is critical. Valentina may not be the best tool for every job, and I think even Lynn would be quick to agree with that. Don't know how Lynn, but I will be interested to hear :) We claim here that Valentina DB is perfect * Relational DB * Object-Relational DB * SQL DB * NON-SQL DB, because exists reach OO API: 50 classes with 1000 methods. * KEY-VALUE storage. === Large datasets - yes. But yet 5 years ago was prove that Valentina have beat mySQL on small queries per second... Because we use other nature of protocol. Prove was from our user, which developed ORM for RB, later for ObjC, and tested it both using mySQL and vServer. But it's an innovative option uniquely well suited for certain tasks, so I can't blame them if they're excited about what they've accomplished. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ 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
DB/Reporting Tools
I'm messing with Valentina right now for doing reporting/etc. Does anybody have any other tools they'd recommend for SQLite/MySQL? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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: DB/Reporting Tools
I tried a lot of the different options for LC Reporting and most of them were a lot of work to setup for reports that aren't the prettiest. I never tried the valentina stuff, but for exporting to word documents, I like WordReport. I use this for a lease writing program. For everything else including charts, I have been building them using HTML (using javascript and Twitter Bootstrap style sheets), then I used the Merge function to merge and generate the data for the report, caching them to the disk and launching them in a browser. This had made me the happiest so far. On Wed, Jun 5, 2013 at 3:12 PM, Mike Kerner mikeker...@roadrunner.comwrote: I'm messing with Valentina right now for doing reporting/etc. Does anybody have any other tools they'd recommend for SQLite/MySQL? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ 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 -- Regards, Andrew Kluthe and...@ctech.me ___ 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: DB/Reporting Tools
I'm messing with Valentina right now for doing reporting/etc. Does anybody have any other tools they'd recommend for SQLite/MySQL? Hi Mike, I believe reporting falls into two camps when it comes to RAD tools like LiveCode, irrespective of the actual reporting features: On one hand, you might have a native code based solution, where you hand make your own or someone has delivered a solution that incorporates native LiveCode controls. Then there are externals (like Valentina Reports ADK), which bring their own toolkit to the mix. It provides its own controls for the reports themselves (set up with Valentina Studio Pro), and these then bound to various queries from the database you elect to use. You might also want to consider how well reports scale to other platforms, like server implementations. Our Valentina Reports projects can, with a little tweaking, be used with Valentina Server. Valentina Server incorporates both native Valentina DB and Reports, and the Reports side can work with other databases other than just Valentina (like MySQL, Postgre, etc). Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ 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
OT: JDBC Database access - Simple Reporting Tool
One of the departments here at HQ which is responsible for maintenance (vehicular fleet, all appliances in all buildings, electrical, plumbing, grounds, a dozen farm vehicles, full welding and machine shop etc...it not the white house but it's still huge...) is using MA CMMS, a professional JAVA script Maintenance program on his Mac. which is acting as a server also to everyone else on the LAN (http://www.maintenanceassistant.com/) This is a very well designed program... well, almost-- the silly thing has no way to get out custom reports. It's using Apache Derby and the GUI layer talks to the dBase using JDBC. The manager of that department asked if I could help him. MA CMMS recommends JASPER for getting reports from Derby, he successfully installed it and we have access to the schema, tables, fields... but it is so much over head just to get a simple list from a simple SQL query. And the query builder tools are complicated and buggy, and reports require you to build export templates... he's going to waste a huge amount of time just to get simple raw tab delimited lists of e.g. (use case he told me about today) itemized list of all repairs and the cost for the repair on all the vehicles and mobile equipment (our town car, pickup truck, van, riding mowers, John Deere tractor, Caterpiller skid steer etc) in the fleet for the year. It's mostly for financial analysis and reporting and doesn't need any eye candy. I'm spoiled by LiveCode's ease of talk to dBases and PHPMySQL admin.. but we can't find anything like this for Apache Derby Dbase. I don't think that LiveCode can do JDBC... We looked on line for tools that can talk Derby dBase on OS X but did not find anything suitable, free and simple. Any ideas? Sivakatirswami ___ 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