FHannes Posted October 31, 2011 Share Posted October 31, 2011 As you all know I've been working on a new manual for SCAR for quite a while now, it's available at http://wiki.scar-divi.com/. However, it's not complete yet, this is because I don't have a lot of time to work on it... I try to add to it whenever I've got some time to spare of course. Hoever, the point of this topic is that I'll allow you guys to request pages. For example, if you need documentation for specific functions that I haven't been able to document yet, and the documentation in the old manual isn't sufficient, you can request the documentation in here, and I will make writing those pages a priority. Quote Link to comment Share on other sites More sharing options...
ti.teg.tnod.I Posted November 1, 2011 Share Posted November 1, 2011 (edited) As you all know I've been working on a new manual for SCAR for quite a while now, it's available at http://wiki.scar-divi.com/. However, it's not complete yet, this is because I don't have a lot of time to work on it... I try to add to it whenever I've got some time to spare of course. Hoever, the point of this topic is that I'll allow you guys to request pages. For example, if you need documentation for specific functions that I haven't been able to document yet, and the documentation in the old manual isn't sufficient, you can request the documentation in here, and I will make writing those pages a priority. This is a wonderful idea! You'll be hearing from me soon . -Request- Could there be some documentation on how to write newlines to a file? Thanks! Also is the only way to append a file to first read the file? Like in python to append to a file on could do "open('log', 'a').write('\r\nEntering main loop...')". Edited November 2, 2011 by ti.teg.tnod.I Quote Link to comment Share on other sites More sharing options...
FHannes Posted November 2, 2011 Author Share Posted November 2, 2011 (edited) There's no specific functions to do that, however, if you look at the file api which is pretty much completely documented, you'll find the [wiki=WriteFileString]WriteFileString[/wiki] function. If you use that and append a linebreak to the strings you write, you can write lines to a file. Linebreaks can be formulated as #13#10 for windows and #10 for unix. As far as I'm aware there's no way to append to files without first reading the file and rewriting everything to the new file first. However, that's an interresting thought, that should be in there. I will add an alternative for [wiki=RewriteFile]RewriteFile[/wiki] that allows you to append to the end of an existing file. Note that you can see what changes I've recently made to the manual [wiki=Special:RecentChanges&limit=500&days=30]here[/wiki]. EDIT: I've implemented [wiki=AppendFile]AppendFile[/wiki]. It's in the latest rev of 3.28 Beta. Edited November 2, 2011 by Freddy Quote Link to comment Share on other sites More sharing options...
FHannes Posted August 7, 2012 Author Share Posted August 7, 2012 I've made some progress on documenting the new window API in SCAR Divi 3.35, but even when that is done, there's still tons of stuff to update and add. Due to the huge number of changes, this is taking longer than usual. So I'd like to remind everything, if there's a specific function you really want to see documented first, post it in here and I'll make it a priority. Quote Link to comment Share on other sites More sharing options...
Kavex Posted October 24, 2012 Share Posted October 24, 2012 (edited) Don't you think it would be wiser to just allow user to create account and start filling out the wiki? How else do you think wiki became wiki today. I guess I request more information TSCARBitmap.TranspColor Edited October 24, 2012 by Kavex Quote Link to comment Share on other sites More sharing options...
LordJashin Posted October 24, 2012 Share Posted October 24, 2012 (edited) Maybe get better/more user friendly Wiki software? I mean, right now I don't think you can request a page and send it in for review to Freddy or w/e. Its Freddy's wiki so its up to him, and its really good, but you're right stuff is missing and over time only slowly it has been becoming complete. I'm sure Freddy wouldn't mind if you sent him well articulated potential wiki pages for missing things. He might just add it, and add to it to complete it. Or he may start from scratch to do it in his own way he finds best... Edited October 24, 2012 by LordJashin Quote Link to comment Share on other sites More sharing options...
FHannes Posted October 26, 2012 Author Share Posted October 26, 2012 I guess I request more information TSCARBitmap.TranspColor The property has been documented. Quote Link to comment Share on other sites More sharing options...
LordJashin Posted October 26, 2012 Share Posted October 26, 2012 Nice, http://wiki.scar-divi.com/index.php?title=TSCARBitmap If you use SetClient and set it to a TSCAR bitmap client does that change the input client at all? Would all functions go toward this TSCAR bitmapclient? Quote Link to comment Share on other sites More sharing options...
FHannes Posted October 26, 2012 Author Share Posted October 26, 2012 Nice, http://wiki.scar-divi.com/index.php?title=TSCARBitmap If you use SetClient and set it to a TSCAR bitmap client does that change the input client at all? Would all functions go toward this TSCAR bitmapclient? All fun ctions will then target the TSCARBitmapClient, but obviously it does not have any output capabilities. It's merely for analyzing purposes. Quote Link to comment Share on other sites More sharing options...
LordJashin Posted October 26, 2012 Share Posted October 26, 2012 No output capabilities? What about the bitmap and canvas properties? Quote Link to comment Share on other sites More sharing options...
FHannes Posted October 26, 2012 Author Share Posted October 26, 2012 The bitmap property is just the bitmap and the canvas property is the canvas of the bitmap. Quote Link to comment Share on other sites More sharing options...
LordJashin Posted October 26, 2012 Share Posted October 26, 2012 So those still have output capabilities? So couldn't we say that TSCARBitmapClient has output capabilities because of its TSCARBitmap properties? Quote Link to comment Share on other sites More sharing options...
FHannes Posted October 26, 2012 Author Share Posted October 26, 2012 I don't understand what you're asking... TSCARBitmapClient can't send mouse or keyboard events... Quote Link to comment Share on other sites More sharing options...
LordJashin Posted October 26, 2012 Share Posted October 26, 2012 Ooo, wrong context/idea on my part. Misunderstood what you meant by Output. What I meant to ask was if the functions themselves still had output, so then the TSCARBitmapClient would still be able to output results from functions and etc. I understand now, my bad. Quote Link to comment Share on other sites More sharing options...
FHannes Posted November 10, 2012 Author Share Posted November 10, 2012 The entire 3.35+ [wiki=Category:Keyboard_Functions]keyboard API[/wiki] has now been documented. Quote Link to comment Share on other sites More sharing options...
FHannes Posted November 21, 2012 Author Share Posted November 21, 2012 All TPA functions are now updated up to 3.37. http://wiki.scar-divi.com/index.php?title=Category:TPA_Functions Quote Link to comment Share on other sites More sharing options...
FHannes Posted November 21, 2012 Author Share Posted November 21, 2012 All TIA functions are now updated up to 3.37. http://wiki.scar-divi.com/index.php?title=Category:TIA_Functions The [wiki=RandomTIA]RandomTIA[/wiki]([wiki=RandomTIAEx]Ex[/wiki]) functions from 3.38 are also added. Quote Link to comment Share on other sites More sharing options...
LordJashin Posted November 21, 2012 Share Posted November 21, 2012 (edited) Nice! Will be useful for me here shortly once I figure out how the Debug Img Window works... EDIT: Nvm, got it fixed now WOOT. Edited November 21, 2012 by LordJashin Quote Link to comment Share on other sites More sharing options...
Wanted Posted November 22, 2012 Share Posted November 22, 2012 Anyone updated this at all http://wiki.scar-divi.com/osi/index.php?title=OSI_Manual ? Quote Link to comment Share on other sites More sharing options...
LordJashin Posted November 22, 2012 Share Posted November 22, 2012 Not really. Too lazy...but I did make the main page look better, and more organized a while ago. I just wish it was more like SCAR's wiki. For SCAR's it just has all the functions in alphabetical order on one page, and looks really good. With OSI we have like a bizillion pages, each with only 5-20 functions max maybe. Just complaining here, but yeah, if it was like SCAR's I'd totally contrib more often EDIT: If we changed it to be like SCAR's then on each function's page we could put what file it is in. Instead of listing all the files as pages? Thoughts on this? Quote Link to comment Share on other sites More sharing options...
Bixby Sayz Posted November 22, 2012 Share Posted November 22, 2012 Would take some work might be worth doing. I guess we should add this to the list of "to dos" when making changes/updates: Make sure the manual is up to date. Quote Link to comment Share on other sites More sharing options...
LordJashin Posted November 22, 2012 Share Posted November 22, 2012 Also rather make some more tutorials on SCAR first. Because we still have these 20 post threads every once and a while that pop up. And it all could've been avoided if we had a tutorial thread that covered everything. I'm going to work on my beginner tut more soon. Move the scripting crap around too. Quote Link to comment Share on other sites More sharing options...
FHannes Posted November 25, 2012 Author Share Posted November 25, 2012 I've done some work on the wiki, pages should load a lot faster and there's a new syntax highlighter in place. Quote Link to comment Share on other sites More sharing options...
Janilabo Posted November 25, 2012 Share Posted November 25, 2012 Good work as always, Freddy! Thank you. ..and yeah, Wiki seems to be pretty damn fast now with the changes you made! -Jani Quote Link to comment Share on other sites More sharing options...
LordJashin Posted November 25, 2012 Share Posted November 25, 2012 (edited) Is this intended? Or maybe cross browser/file phail here? Why is only the shell of the page showing up? If this is how its going to be from now on. I'm gonna cry x.x...x. sniffle... i guess its true at this point - https://browsershots.org/http://wiki.scar-divi.com/index.php?title=AMinE </wiki> Edited November 25, 2012 by LordJashin Quote Link to comment Share on other sites More sharing options...