Jump to content


Photo

Keyboard String Replacment And Deletion Help


  • Please log in to reply
4 replies to this topic

#1 Koron XYZ

Koron XYZ

    GMC Member

  • GMC Member
  • 1470 posts

Posted 28 December 2008 - 05:33 AM

Hi.

I'm having trouble with this coding. I can write text, but when I write numbers, the whole thing freezes and I can't write anymore. How could I write numbers and letters without having any problems? Also, when I backspace, only when I release it, everything gets deleted. I want to see the backspace deleting one number or digit at a time. Please help, and thank you in advance.

~ Koron XYZ



[keyboard_check_pressed: Any Key Event]
if string_length(keyboard_string) <= name_max
{
	if keyboard_string = string_letters(keyboard_string)
	{
		name = keyboard_string
	}
}
else
{
	keyboard_string = string_delete(keyboard_string,11,name_max)
}

  • 0

#2 spazman0

spazman0

    GMC Member

  • New Member
  • 213 posts

Posted 28 December 2008 - 05:52 AM

Where you have "if keyboard_string = string_letters(keyboard string)"

Try:

if keyboard_string = (string_letters(keyboard_string) || string_digits(keyboard_string))
  • 0

#3 Koron XYZ

Koron XYZ

    GMC Member

  • GMC Member
  • 1470 posts

Posted 28 December 2008 - 06:09 AM

Never mind. I figured it out, but thanks anyways.
  • 0

#4 spazman0

spazman0

    GMC Member

  • New Member
  • 213 posts

Posted 28 December 2008 - 06:10 AM

just for curiosity, how did you solve it?
  • 0

#5 Koron XYZ

Koron XYZ

    GMC Member

  • GMC Member
  • 1470 posts

Posted 28 December 2008 - 06:12 AM

Well, I decided I didn't want numbers, so then I tried something different. Here's my changed code that works.
It was only a small adjustment, but it worked.

if string_length(keyboard_string) <= name_max
{
	if keyboard_string = string_letters(keyboard_string)
	{
		name = keyboard_string
	}
	else
	{
		keyboard_string = name
	}
}
else
{
	keyboard_string = string_delete(keyboard_string,9,name_max)
}

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users