Title: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on November 28, 2014, 03:32:32 AM Services Requested for Coding Apps: PLEASE SEE MAIN SIGN UP and QUESTION THREAD HERE: https://bitcointalk.org/index.php?topic=875195.msg9670502#msg9670502 We've developed a new Smart Phone OS called Æther v 0.1 It's a unique code you will find easy and very efficient to work with. XDA Developers Forum Thread Listing. http://forum.xda-developers.com/android/apps-games/ther-apps-coders-shout-ground-floor-t2956802 If you have an account please make a post and include your nick from this Forum. If not please create an account and use the XDA Forum Thread after you sign up here for your apps, other services or contributions. Please remember to make a post and include your nick from this Forum. We're looking to attract quality individuals/coders who will want to be involved at the ground floor of a new game changing impervious platform unique to the korephone. This is a rare opportunity. Working with us here where it's starting will earn you an Æther "Guru status" since you are the first and will be the most knowledgeable. The API Reference is under development and will be posted in increments. We have a list of Apps we'd like to see first, are listed below including their Bounties and we are open to recommendations. Updates will follow as progress is made and will be often, daily to weekly. IF you have specific APPS you've developed and would like to see them on the Æther OS please advise. Please familiarize yourself with what we have up till today and check back often. Let's DO THIS! :) QUESTIONS: Q: "What language is this?” A: Details are yet to be announced. Q: “What do we export it to?” A: To be announced. Q: "When can I start" A: 6th December earliest. December 12th is the official anticipated start date. Q: "Why then for such an early thread?" A: To line up the coders for a fast track completion of all Apps and in case we get some API references done early. Below is a GIF of the KorePhone OS running in the KorePhone Emulator. Notice the GIF's Physical Size, Quality and tiny file size. This was accomplished through the KorePhone's Æther OS v 0.1 https://i.imgur.com/pMjkxaf.gif This Section will contain the Updates listed by Date. Most recent first. ____________________________________________________________________ 1-6-15 Æther OS incorporates seamless Tor and VPN privacy protections. Developers need code only with similar objects and classes they are already familiar with within the .NET/Mono API and Æther takes care of the rest; however, this is merely the first implementation of the privacy layer and more seamless protections are being planned to be added: For example, what we shall refer to at present as "Tor 2.0" will add additional security and privacy protections to the platform and apps running on it. NOTE: To Counteract the typical,...More than one person is in possession of the Source Code. ;) ____________________________________________________________________ 1-5-15 SDK UPDATE: New Release Additions: + Video Input (input as webcam for emulation purposes) + Audio Output + Example app (including course code) showcases video input (as a box that can be moved around with the pointer) and audio output by audio generation when buttons are clicked. + Fully transparent Tor- and VPN-targeted classes which can be used (as alternatives) to the standard .NET implementations (e.g. AEtherSocket.) Full backend Tor and VPN infrastructure will be implemented on the device. For now the classes are there to be the methods and code building blocks by which seamless TCP security operations will take place in future, on the KOREphone. + Bug fixes Æther SDK 0.3 Installer: https://mega.co.nz/#!uRlHAaKS!Wzw8Q_0UhxMXFQN31NqnH5PMTAx1kDSpz29uKn0yeM8 (https://mega.co.nz/#!uRlHAaKS!Wzw8Q_0UhxMXFQN31NqnH5PMTAx1kDSpz29uKn0yeM8) All necessary APIs required in order to write 99% of apps is now complete (the exception being some games and apps that do 3D graphics.) Any extras which may be required will be added by request from any devs writing apps, of course. The hardware rendering infrastructure is next, followed by hardware integration. In the meantime devs have essentially everything they would need in order to write their apps. FYI: Attached is a summary of the OS components, it’s currently at just under 17K lines of code. That’s a lot more actual code; I’ve still yet to determine exactly how much that is but it’s easily double or triple the number. ____________________________________________________________________ 12-22-14 MANDATORY UPDATE: Updated API's, SDK, Documentation, Libraries, Explanations and Emulator info. https://mega.co.nz/#!2AswGBKL!pXYsEs8jFVNbrq3PUlAwI57PYrOHTa0jnlGGwDnkn7w (https://mega.co.nz/#!2AswGBKL!pXYsEs8jFVNbrq3PUlAwI57PYrOHTa0jnlGGwDnkn7w) INSTALLER: https://mega.co.nz/#!GI1H3IyI!v1GY3jSKnIkJfmQQV7bWEjwYNDL5pz7jUNMXu5P0Mlg (https://mega.co.nz/#!GI1H3IyI!v1GY3jSKnIkJfmQQV7bWEjwYNDL5pz7jUNMXu5P0Mlg) "I've made an installer, which takes care of stuff like adding assemblies to the GAC (so you don't need to do it manually). [Which I tried to post here but the forum won't allow me to post links yet. I will ask HD2 to post it for me.] The folders will go to the "Program Files (x86)" folder and a standalone emulator icon should be found on your Start Menu after the installation. There are both C# and VB.NET Hello World examples with some added code demonstrating how to receive some events from the OS, such as "pointer down" and "pointer up" events, and "end app" event, delivered to the methods going by those names. More to come within the next few days" _________________________________________________ 12-15-14 Here is the Initial Introduction and essential API's and working Emulator. RE: the Components of the SDK. This is undeniable evidence the Æther Kripton Mobile OS has been coded. :) Detailed Explanation being compiled... OUTDATED: Details are in the included NotePad File. ___________________________________________________ 11-27-14 We are in the process of requesting a separate Æther OS section on the XDA Forums. The thread will be notified the outcome and if we cannot work something out there we will create our own unique KorePhone Æther OS Developers Forum. EDIT: XDA Developers forum thread started. See link above. ^ ____________________________________________________ "Hi, A new phone OS has been developed. We are requesting it be listed as: Æther OS Could it be listed in it's above unique form. Sincerely, ____________________________________________________ Sent to XDA Forums Administrator: 11-28-14 Hi, I'm doing some leg work for a new OS under development called Æther OS. It's booted in the Emulator and in next few weeks hope to have it on a device. The RPI Reference is under development and may be posted in increments so Apps could be developed sooner. We would like to get a listing located next to "Jolla SailFish" , "Ubuntu Touch" and "Firefox OS" since it is an OS. I emailed twice over the last few days with no reply and we were hoping to get the listing by Monday 12-1-14. Please advise. Most Sincerely, ___________________________________________________ http://i60.tinypic.com/1h5tdu.jpg http://i60.tinypic.com/300yzbb.jpg https://i.imgur.com/pMjkxaf.gifhttp://i58.tinypic.com/rmnp8g.jpg http://i61.tinypic.com/28k67w1.jpg http://i60.tinypic.com/32zp3mf.jpg http://i57.tinypic.com/30c0zzl.jpg Our Press Release as featured on Yahoo Finance: Though some of our original wording was changed by them. http://finance.yahoo.com/news/korecoin-team-announces-korephone-smart-041800325.html Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 08, 2014, 10:06:50 PM UPDATE:
http://thebitcoinnews.com/2014/12/08/the-korecoin-team-is-hard-at-work-developing-their-aether-kripton-os/ Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 13, 2014, 05:32:27 PM http://www.cryptoarticles.com/crypto-news/korephone-update-sdk-api-documentation-to-be-released-monday http://i57.tinypic.com/2l9r0r8.jpg Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 16, 2014, 01:01:56 PM Here is the Initial Introduction and essential API's and working Emulator. RE: the Components of the SDK. This is undeniable evidence the Æther Kripton Mobile OS has been coded. :) Detailed Explanation being compiled... https://mega.co.nz/#!qFlRkTpQ!Yn64mclLI4LnFz7iPYowf4LoJMBjOwch-egT3ueg4i8 (https://mega.co.nz/#!qFlRkTpQ!Yn64mclLI4LnFz7iPYowf4LoJMBjOwch-egT3ueg4i8) Details are in the included NotePad File. Cheers! :) MM Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 19, 2014, 05:33:44 AM More API's Completed: + GPS + Gyroscope + Accelerometer + ÆtherTextBox Plus a bug or two fixed! Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 23, 2014, 12:54:57 AM MANDATORY UPDATE! Please use this link below for the new API Download and delete the old one you may have downloaded in the last day. ____________________________________________________________________ 12-22-14 Updated API's, SDK, Documentation, Libraries, Explanations and Emulator info. INSTALLER: "I've made an installer, which takes care of stuff like adding assemblies to the GAC (so you don't need to do it manually). [Which I tried to post here but the forum won't allow me to post links yet. I will ask HD2 to post it for me.] The folders will go to the "Program Files (x86)" folder and a standalone emulator icon should be found on your Start Menu after the installation. There are both C# and VB.NET Hello World examples with some added code demonstrating how to receive some events from the OS, such as "pointer down" and "pointer up" events, and "end app" event, delivered to the methods going by those names. More to come within the next few days" Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on December 23, 2014, 01:28:26 PM ____________________________________________________________________
12-23-14 Combined and updated SINGLE DOWNLOAD Link: 8) https://mega.co.nz/#!GI1H3IyI!v1GY3jSKnIkJfmQQV7bWEjwYNDL5pz7jUNMXu5P0Mlg (https://mega.co.nz/#!GI1H3IyI!v1GY3jSKnIkJfmQQV7bWEjwYNDL5pz7jUNMXu5P0Mlg) "I've made an installer, which takes care of stuff like adding assemblies to the GAC (so you don't need to do it manually). [Which I tried to post here but the forum won't allow me to post links yet. I will ask HD2 to post it for me.] The folders will go to the "Program Files (x86)" folder and a standalone emulator icon should be found on your Start Menu after the installation. There are both C# and VB.NET Hello World examples with some added code demonstrating how to receive some events from the OS, such as "pointer down" and "pointer up" events, and "end app" event, delivered to the methods going by those names. More to come within the next few days" Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on January 05, 2015, 05:03:04 AM 1-5-15 SDK UPDATE:
New Release Additions: + Video Input (input as webcam for emulation purposes) + Audio Output + Example app (including course code) showcases video input (as a box that can be moved around with the pointer) and audio output by audio generation when buttons are clicked. + Fully transparent Tor- and VPN-targeted classes which can be used (as alternatives) to the standard .NET implementations (e.g. AEtherSocket.) Full backend Tor and VPN infrastructure will be implemented on the device. For now the classes are there to be the methods and code building blocks by which seamless TCP security operations will take place in future, on the KOREphone. + Bug fixes Æther SDK 0.3 Installer: https://mega.co.nz/#!uRlHAaKS!Wzw8Q_0UhxMXFQN31NqnH5PMTAx1kDSpz29uKn0yeM8 (https://mega.co.nz/#!uRlHAaKS!Wzw8Q_0UhxMXFQN31NqnH5PMTAx1kDSpz29uKn0yeM8) All necessary APIs required in order to write 99% of apps is now complete (the exception being some games and apps that do 3D graphics.) Any extras which may be required will be added by request from any devs writing apps, of course. The hardware rendering infrastructure is next, followed by hardware integration. In the meantime devs have essentially everything they would need in order to write their apps. FYI: Attached is a summary of the OS components, it’s currently at just under 17K lines of code. That’s a lot more actual code; I’ve still yet to determine exactly how much that is but it’s easily double or triple the number. Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on January 06, 2015, 05:38:36 AM 1-6-15
Æther OS incorporates seamless Tor and VPN privacy protections. Developers need code only with similar objects and classes they are already familiar with within the .NET/Mono API and Æther takes care of the rest; however, this is merely the first implementation of the privacy layer and more seamless protections are being planned to be added: For example, what we shall refer to at present as "Tor 2.0" will add additional security and privacy protections to the platform and apps running on it. NOTE: To Counteract the typical,...More than one person is in possession of the Source Code. ;) Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on February 17, 2015, 03:42:17 PM Why Æther OS has been developed: ☑
https://www.youtube.com/watch?v=yy8r8TPiajA ‘Most hackers are good people’ – fmr spy, author on cyber-attacks & NSA Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on April 30, 2015, 01:31:28 AM ★ TAKE THE POLL! ★ This is a very important part of the process to meet user needs and wants which could greatly impact public adoption. It only takes a minuet. :) We want to know your thoughts on the most important features you deem necessary to get you to switch Mobile Devices. We value your contribution in being part of the poll and in the development of the KorePhone's Æther OS. http://forum.xda-developers.com/android/apps-games/ther-apps-coders-shout-ground-floor-t2956802 Title: Re: ☑ CALLING All MOBILE APP Coders ⚠⚠⚠ Bounties 4-Apps. ▄︻̷̿┻̿═━一 ⚝ Post by: MikeMike on September 19, 2015, 09:44:29 PM 9-12-15
UPDATE: The Coder who fell seriously ill a few months back is feeling well enough to do only the easiest coding work so they decided they could at least make some simple apps and He recently posted them. If He feels a bit better in the coming weeks and months He might tackle some of the more difficult apps and eventually be able to get the Æther OS on a device. One step at a time though. Just an hour meeting I recently had totally drained him and anyone who's been that ill knows what that is like. Copy of his post below: :) It’s been a while since there’s been some activity here and that’s because I’ve been dealing with some serious health issues. I’m finally doing a bit better now and am still committed to this project. We still have the app bounties up for grabs and I decided to do the 2 easiest ones so long! Clock: DONE! Alarm Clock: DONE! Code and files to follow… ---------- Post added at 10:18 AM ---------- Previous post was at 10:12 AM ---------- Here are the new apps which can be directly loaded into the emulator. (Remember: The emulator looks for them in C:\Program Files (x86)\Æther\ ) For example: Create a sub folder called Clock (C:\Program Files (x86)\Æther\Clock\ ) and put Clock.dll into it. In the emulator, under ‘Load’, enter “Clock”. [I tried posting the link, but the forum won't allow me to post links yet. I will ask HD2 Crosshair to post it.] ""The Dev asked me to post this link to his latest work on the apps. Cheers!"" https://mega.nz/#!fNlB1BpJ!oXW3m4R6fd3kMiBJzH1FwPKQiwDC8JeYqxZTe1iqUio (https://mega.nz/#!fNlB1BpJ!oXW3m4R6fd3kMiBJzH1FwPKQiwDC8JeYqxZTe1iqUio) ---------- Post added at 10:22 AM ---------- Previous post was at 10:18 AM ---------- CLOCK APP CODE Option Strict On Option Explicit On Imports System Imports Æther Imports Æther.UI Imports Æther.UI.UIobjects Imports System.Threading Public Class Program Inherits ÆtherAppBase Private Shared MainThread As Thread Private Shared Running As Boolean Shared Sub Main() Running = True MainThread = New Threading.Thread(AddressOf DoMainThread) MainThread.Start() End Sub Private Shared B1 As AEtherButton Private Shared TX As AEtherTextBox Private Shared BackgroundColour As AEtherColour = New AEtherColour(24, 45, 228) Private Shared Sub DoMainThread() _PrimarySurface = New AEtherSurface _PrimarySurface.BackgroundColour = BackgroundColour Const X0 As Single = 0.27! Const Y0 As Single = 0.35! Const SX As Single = 0.48! Const SY As Single = 0.35! Dim C1 = New AEtherRectangle("Display Background", New AEtherPoint(X0, Y0), New AEtherSize(SX, SY), New AEtherColour(255, 255, 0)) _PrimarySurface.AddControl(C1) Dim T1 = New AEtherLabel("Time", New AEtherPoint(C1.Position.X + SX / 2.0!, C1.Position.Y + SY / 2.0!), New AEtherColour(30, 144, 255), "Segoe UI", 35.0!, AEtherFontStyle.Bold, AEtherTextAlignment.Centre) T1.Text = "00:00:00" _PrimarySurface.AddControl(T1) Dim Pulse = New AutoResetEvent(False) Dim S As Stopwatch = New Stopwatch S.Start() While Running Dim CurrentTime As DateTime = DateTime.Now Dim Seconds As Single = CSng(S.Elapsed.TotalSeconds) * 0.72! Dim Seconds2 As Single = Seconds * 0.333! T1.Text = String.Format("{0:HH:mm:ss}", CurrentTime) C1.Position.X = X0 + CSng(Math.Sin(S.Elapsed.TotalSeconds)) * 0.12! C1.Position.Y = Y0 - CSng(Math.Cos(S.Elapsed.TotalSeconds)) * 0.12! C1.FillColour = New AEtherColour(CInt(Math.Abs(Math.Sin(Seconds2) * 255)), CInt(Math.Abs(Math.Sin(Seconds2 + 0.7!) * 255)), CInt(Math.Abs(Math.Sin(Seconds2 + 1.5!) * 255))) T1.FillColour = New AEtherColour(CInt(Math.Abs(Math.Cos(Seconds * 1.5!) * 255)), CInt(Math.Abs(Math.Cos(Seconds * 1.5! + 0.7!) * 255)), CInt(Math.Abs(Math.Cos(Seconds * 1.5! + 1.5!) * 255))) T1.Position = New AEtherPoint(C1.Position.X + SX / 2.0!, C1.Position.Y + SY / 2.0!) RaiseEvent_UpdateSurface() Pulse.WaitOne(48) End While End Sub Public Shared Shadows Sub EndApp() Running = False Debug.Print("End App!") End Sub Public Shared Shadows Sub PointerDown() Debug.Print("Pointer Down!") End Sub Public Shared Shadows Sub PointerUp() Debug.Print("Pointer Up!") End Sub End Class ---------- Post added at 10:27 AM ---------- Previous post was at 10:22 AM ---------- ALARM CLOCK APP CODE: Option Strict On Option Explicit On Imports System Imports System.Threading Imports Æther Imports Æther.UI Imports Æther.UI.UIobjects Public Class Program Inherits ÆtherAppBase Private Shared MainThread As Thread Private Shared Running As Boolean Shared Sub Main() Running = True MainThread = New Threading.Thread(AddressOf DoMainThread) MainThread.Start() End Sub Private Shared B1 As AEtherButton Private Shared TX As AEtherTextBox Private Shared AlarmSet As Boolean = False Private Shared AlarmTime As DateTime Private Shared AlarmSetColour As AEtherColour = New AEtherColour(0, 192, 0) Private Shared AlarmNotSetColour As AEtherColour = New AEtherColour(129, 129, 129) Private Shared AlarmNotifyColour As AEtherColour = New AEtherColour(255, 0, 0) Private Shared AlarmButtonSetColour As AEtherColour = New AEtherColour(255, 0, 0) Private Shared AlarmButtonNotSetColour As AEtherColour = New AEtherColour(192, 48, 48) Private Shared BackgroundColour As AEtherColour = New AEtherColour(24, 45, 228) Private Shared BackgroundNotifyColour As AEtherColour = New AEtherColour(255, 0, 0) Private Shared Sub DoMainThread() _PrimarySurface = New AEtherSurface _PrimarySurface.BackgroundColour = BackgroundColour Const SX As Single = 0.48! Const SY As Single = 0.35! 'Const SX2 As Single = 0.48! 'Const SY2 As Single = SY * 0.66! Const X0 As Single = 0.27! Dim C1 = New AEtherRectangle("Display Background", New AEtherPoint(X0, 0.15), New AEtherSize(SX, SY), New AEtherColour(255, 255, 0)) _PrimarySurface.AddControl(C1) Dim T1 = New AEtherLabel("Time 1", New AEtherPoint(C1.Position.X + SX / 2.0!, C1.Position.Y + SY / 2.0!), New AEtherColour(30, 144, 255), "Segoe UI", 35.0!, AEtherFontStyle.Bold, AEtherTextAlignment.Centre) T1.Text = "00:00:00" _PrimarySurface.AddControl(T1) 'C2 = New AEtherRectangle("Display Background 2", ' New AEtherPoint(X0, 0.75), ' New AEtherSize(SX2, SY2), ' AlarmNotSetColour) '_PrimarySurface.AddControl(C2) 'Dim T2 = New AEtherLabel("Time 2", ' New AEtherPoint(C2.Position.X + SX2 / 2.0!, ' C2.Position.Y + SY2 / 2.0!), ' AlarmNotSetColour, ' "Segoe UI", 35.0!, ' AEtherFontStyle.Bold, ' AEtherTextAlignment.Centre) 'T2.Text = "00:00" '_PrimarySurface.AddControl(T2) 'AddHandler T2.Focus, AddressOf HandleTextClick1 B1 = New AEtherButton("Button 1", "Set Alarm", New AEtherPoint(C1.Position.X + SX / 2.0! - 0.27! / 2.0!, 0.66!), New AEtherSize(0.27!, 0.084), AlarmButtonNotSetColour) AddHandler B1.Focus, AddressOf HandleButton1Down _PrimarySurface.AddControl(B1) TX = New AEtherTextBox("TextBox 1", New AEtherPoint(B1.Position.X - 0.012!, B1.Position.Y + 0.15!), New AEtherSize(0.12, 0.012), AlarmNotSetColour, "Segoe UI", 35.0!, AEtherFontStyle.Bold, AEtherTextAlignment.Left) TX.Text = "00:00" _PrimarySurface.AddControl(TX) AddHandler TX.Focus, AddressOf HandleTextClick1 ' AddHandler TX.ValueChanged, AddressOf HandleTextChanged1 Dim Pulse = New AutoResetEvent(False) While Running Dim CurrentTime As DateTime = DateTime.Now T1.Text = String.Format("{0:HH:mm:ss}", CurrentTime) If AlarmSet AndAlso CurrentTime.Hour = AlarmTime.Hour AndAlso CurrentTime.Minute = AlarmTime.Minute Then AlarmActivated() End If HandleTextChanged1() RaiseEvent_UpdateSurface() Pulse.WaitOne(48) End While End Sub Private Shared Sub HandleButton1Down() ToggleAlarmSet() End Sub Private Shared Sub HandleTextClick1() If Not AlarmSet Then ToggleAlarmSet() End If End Sub Private Shared Sub HandleTextChanged1() Static TextChanged As String If TX.Text <> TextChanged Then If TX.Text.Length > 3 Then DateTime.TryParse(TX.Text, AlarmTime) End If End If TextChanged = TX.Text End Sub Private Shared Sub ToggleAlarmSet() AlarmSet = Not AlarmSet If AlarmSet Then B1.Text = "Alarm Set" B1.FillColour = AlarmButtonSetColour TX.FillColour = AlarmSetColour Else B1.Text = "Set Alarm" B1.FillColour = AlarmButtonNotSetColour TX.FillColour = AlarmNotSetColour End If End Sub Private Shared Sub AlarmActivated() Static T As Stopwatch = New Stopwatch If Not T.IsRunning Then T.Start() End If If CInt(T.Elapsed.Seconds) Mod 2 = 0 Then _PrimarySurface.BackgroundColour = BackgroundNotifyColour Else _PrimarySurface.BackgroundColour = BackgroundColour End If End Sub Public Shared Shadows Sub EndApp() Running = False Debug.Print("End App!") End Sub Public Shared Shadows Sub PointerDown() Debug.Print("Pointer Down!") End Sub Public Shared Shadows Sub PointerUp() Debug.Print("Pointer Up!") End Sub End Class |