C/C++ :: SDL Window Auto-Closes When Image Changes

Jan 22, 2014

Background: I'm making a small game using CodeBlocks and SDL. All of the code resides in a class named Game - the only thing running in Main is the creation of the Game object and the class function execute(). So far, I've made a Start Menu with three clickable buttons. I'm in the midst of making one of the buttons - Load Game - change the game screen to the Load Game menu. Basically, when the user clicks the button, the image on screen changes according to the button they click.

Issue: After successfully making the Load Game button change the image on the screen, I found that the SDL window mysteriously closes out several seconds after the image change. What is causing this - the window stays on perfectly fine until the background image is changed and the only way to break the loop is for the player to click the x on the window. I've gone over the code several times and haven't found anything that might be the cause.

Code:

Game.h file
#ifndef GAME_H
#define GAME_H
#include "SDL/SDL.h"
#include "SDL/SDL_ttf.h"
#include <iostream>
#include <cstdlib>

[Code] ....

Output:
- Window with an Start Menu image and a button with the words "Load Game".
- If user clicks the X on the window, the window closes.
- If user clicks "Load Game" button, Start Menu image changes to Load Game image. After about seven seconds, the window automatically closes out. This isn't supposed to happen.

View 5 Replies


ADVERTISEMENT

C++ :: SDL Window Image Flickers?

Sep 5, 2013

I've encountered a problem, whenever I debug the project, the window shown flickers with the image I'm trying to render and it doesn't respond (shows the loading cursor symbol) also the console window doesn't even open at all, Here's the code:

#include <iostream>
#include <SDL.h>
#include <SDL_image.h>
#include <SDL_mixer.h>
using namespace std;
int main(int argc, char** argv){
cout<<"HI!!!!"<<endl;
system("pause");

[code]....

View 7 Replies View Related

C# :: Losing Image When Using Asp Popup Window

Jun 23, 2014

I am creating a website in which a user can upload an image to a sql database. It is converted to varbinary and then read into an Image object using a http handler to convert it to an image. this all works fine. When I open an popup window I am reading data from specific rows into textboxes, thus when the user confirms any changes the rest of the data stays the same. How can I hold the Image and redisplay it when returning to the main page after closing the pop up. It currently sets the image in the database to null as the file upload object has not been given a directory location all the time. This is my attempt at reading the image from the database and then reapplying it if the file upload is empty

private void ChangeFilm(int id)
{
SqlConnection con = new SqlConnection(my settings go here);
con.Open();

[Code].....

View 5 Replies View Related

C/C++ :: How To Change Position Of Image And Button On Window

Jan 12, 2015

The question says:

Place an Image on top of a Button. Move both when the Button is pushed.

Please have a look at this code:

#include <GUI.h>
using namespace Graph_lib;
//------------------------------------------------
class rotation : public Window {
public:
rotation(Point xy, int w, int h, const string& title):
Window(xy,w,h,title),
[Code] ....

The problem is that, it is not possible to define an Image in public/private part of the class rotation. Image needs all arguments to be supplied even when declaring one. (Image is here in Graph.h)

And if I define that Image in the body of main() function, so how to provide access for void rotate() to change its position with the position of button simultaneously.

View 6 Replies View Related

Managed C++ And C++/CLI :: App That Shows Pixelated Picture In Window - Reference Image On Screen?

Jan 11, 2014

I am developing an app that shows a pixelated picture in a window. I am trying to capture the image, which is composed of a number of tiles processed from a mother image, but I am having difficulty since I can't reference the image on the screen. I have placed a rectangle around the image and my understanding is that I have get the window handle for the rectangle in order to save the Image as a jpg file. In the literature there is something about a Device Context and a window handle but my compiler throws out HWND and I don't really understand the device context. I am using Windows Forms, not native code.

View 6 Replies View Related

C++ :: How To Generate Auto ID (or Auto Number)

Feb 16, 2012

This code is for (hospital management system).

This code allow you to add patients.

There are two types of patients. which is:
1. Normal patient.
2. Critically ill patient.

once you added any patient. You will be able to show all patient using "ShowAllPatient;" method. -> i want the Auto-increment ID Number to appear for each patient has been added.

And you will be able to call a patient to provide a hospital services for him/her using "GetNextPatient;" method.

I need to generate an Auto-increment Number for each (patient) has been added. (Auto-increment Number) but it just should be different for each patient. For example the first patient will have 1, The second patient will have 2. etc. The Auto-increment number should appear for each patient.

View 14 Replies View Related

C++ :: IDE Closes When Alt F9 Or Ctrl F5?

Sep 11, 2014

I've recently downloaded c++ ide for windows 8(dos boxed version).

Every time i try to compile or run any program. It simply closes down?

View 2 Replies View Related

C++ :: CMD Closes After User Input

Jun 7, 2014

I'm trying to make a simple program that accepts user input, simple stuff. When the user (me) enters a number to be sent to the console and i press enter so it accepts the data, it closes the command prompt and thus ending the program. I just need to find a key that i can use to continue but doesn't close cmd.

View 5 Replies View Related

C/C++ :: Infinite For Loop - Program Just Closes

Feb 10, 2015

So I learned how to make a basic for loop and I decided to try my best to make an infinite one. Every time I run it, it doesn't say anything and just closes. Visual Studio doesn't say there's anything wrong with my code.

Here's the code

#include <iostream>
#include <conio.h>
using namespace std;
int main () {
int d = 9;
for(int k = 10; k < d; k = k +1) {
cout << "For loop value = " << k << endl;
getch();
} }

View 4 Replies View Related

C/C++ :: Program Closes When Using Any Number In Switch

Feb 17, 2015

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

[Code]....

when running the program it closses after the switch.

View 2 Replies View Related

C# :: Closing MDI Children Closes Main App?

Mar 14, 2014

The following not only closes the MDI children, but also the form I set to be an MDI container.

private void close()
{
Form[] childArray = this.MdiChildren;
foreach (Form childForm in childArray)
{
childForm.Hide();
}
}

View 5 Replies View Related

C++ :: Program Compiles / Runs But Closes Right Away When Finished

Oct 15, 2013

Program compiles and runs no problem but closes right away when finished.

Heres the code:
Code: #include <iostream>
#include <cmath>
using namespace std;
double calcDistance(double,double, double, double);
float calcKilometers(float, const float) ;

[Code] ....

View 3 Replies View Related

C++ :: Execute Function If User Closes Console

Feb 17, 2013

I would like to implements something in my code that clears the value of my variables when the user closes the console. How to do that or the program clears the values automatically?

View 3 Replies View Related

C++ :: Calculate Wages For Employees - Loop Closes Before Finishing

Dec 11, 2013

I'm writing a code that's suppose to do a payroll for my intro cs class. At first it was working fine until I had to add the part that made sure a user couldn't enter a wage value below $6.00 and now it stops the loop right after that part for some reason.

#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int const HR = 7;

[Code] ....

View 2 Replies View Related

C++ :: Program To Determine Number Of Inputted Riders And Closes When Input Is -1?

Jan 16, 2015

I seem to be having a logical error but can not find the sources.

#include <iostream>
using namespace std;
int main() {
int student = 0;
int adult = 0;

[Code] ....

View 1 Replies View Related

C# :: Compare The Image Of A Button To Another Image In Visual Studio

Jul 3, 2014

Im trying to compare the image of a button to another image in Visual Studio like so...

//variables
Image active = Image.FromFile("C:\Users\Ethan\Desktop\StarWars Status\active.png");
Image stunned = Image.FromFile("C:\Users\Ethan\Desktop\StarWars Status\stunned.png");

[Code]...

btnStatusPlr1.Image SHOULD come back as True.Then I realized it might not be the same as setting the buttons image in the properties (Which is what i did to get the original image (the one being compared to))

I do have a feeling ive done something wrong here (Yes im a noob /> )

Variable active, is the same image as the buttons default (Well should be)

View 1 Replies View Related

C++ :: Auto Align CPP File

Apr 20, 2014

Is there a way to auto align a cpp file?

View 7 Replies View Related

C# :: Use Of Auto-implemented Properties?

Jan 28, 2014

Code using auto-implemented property:

public class MyClass {
public int age { get; set; }
}
static void Main(string[] args) {
MyClass testing = new MyClass();
testing.age = 44;
Console.WriteLine(testing.age);
}

output: 44

Code using regular variable declaration:

public class MyClass {
public int age;
}
static void Main(string[] args) {
MyClass testing = new MyClass();
testing.age = 44;
Console.WriteLine(testing.age);
}

output: 44

Why use the auto-implemented property when you can just as equally use the second code block to achieve the same thing?

View 14 Replies View Related

C/C++ :: Using Auto To Declare A Pointer?

Apr 24, 2014

I write these code in 2 different ways and I get the same result. I just want to make sure that they both are for declare a pointer using "auto"

The first one:

int varName = 10;
auto var1 = &varName;
cout << var1 << endl; //prints, varName address
cout << *var1 << endl; //prints, varName value

The second one:

int varName = 10;
auto *var2 = &varName;
cout << var2 << endl; //prints, varName address
cout << *var2 << endl; //prints, varName value

It doesn't matter if I put dereference operator or not, I still get the same result. I just want to make sure that var1 and var2 are both a pointer.

View 5 Replies View Related

C/C++ :: Difference Between Auto And Decltype In 0x

Jun 7, 2012

I'm having trouble with auto and decltype.

 void f(const vector<int>& a, vector<float>& b) {
        typedef decltype(a[0]*b[0]) Tmp;
        for (int i=0; i < b.size(); ++i) {
          auto p0 = new auto(a[i]*b[i]);
          auto p1 = new decltype(a[i]*b[i]);

[Code] ....  

The above code runs well in GCC4.7.

Could I use 'new auto(a[0]*b[0])' to allocate memory for the type of a[0]*b[0]?

And I can not distinguish the difference between decltype and auto in this case.

View 1 Replies View Related

C++ :: Does Not Have Auto Completion For Curly Braces

Jan 6, 2013

I presently use the turbo C++ IDE. it has the red background(changeable) and all that but it does not have auto completion for curly braces.

View 19 Replies View Related

C++ :: How To Create Auto Clicker Typer

May 31, 2013

Okay so what I want to do is :- Create a program that can, say for example, switch to an already opened up google search page. Type in a given string and press enter.

Once more. The google search page is open.[Type anything on google.com and then THAT next page is the one ..] **So , the search box ,where you enter text has fixed coordinates.. (Which website doesnt matter, only coordinates do!)

I want the mouse to go to those coordinates, *click* and now a cursor will appear on the search box.

After this I want to send a fixed string output...That is , it should actually type in the string in that search box. then press enter.

That's it . [P.S. - obviously I don't want to do this with google, that was just an example.]

Mini Algorithm-

1)Get the mouse pointer to the x-y coords
2)Click!
3)Type in the fixed string.
4)Enter..

I can put it in a loop, don't bother with the easy bits I need to know how to control the mouse, and how to send the input string. Code snippets would be perfect

View 1 Replies View Related

C++ :: How To Create Auto Clicker And Typer

Jun 1, 2013

Create a program that can, say for example, switch to an already opened up google search page. Type in a given string and press enter.

Once more. The google search page is open.[Type anything on google.com and then THAT next page is the one ..] **So , the search box ,where you enter text has fixed coordinates. (Which website doesnt matter, only coordinates do!)

I want the mouse to go to those coordinates, *click* and now a cursor will appear on the search box. After this I want to send a fixed string output...That is , it should actually type in the string in that search box.
then press enter.

Mini Algorithm-
1)Get the mouse pointer to the x-y coords
2)Click!
3)Type in the fixed string.
4)Enter..

I can put it in a loop, don't bother with the easy bits I need to know how to control the mouse, and how to send the input string. Code snippets would be perfect .

View 1 Replies View Related

C++ :: How To Set Auto Start Parameters For Program

Nov 14, 2014

Right now I am trying to make an alarm clock type program that will start on login and will go off when a certain time is reached. I also want to set a password that will prevent system use until the correct password is entered into the program's input. What functions will I need and how are they used?

View 1 Replies View Related

C++ :: Auto-write Words In A Form

Mar 28, 2014

I'm trying to code a program in Dev-C++ for auto complete text in a web form. I'm using windows.h and mouse_event() function for move cursor position and click buttons, but I need write in a inputs/textarea a text.

View 2 Replies View Related

C Sharp :: How To Decrement Auto Increment ID

Nov 5, 2012

I created a table called registration and I have set an auto increment ID for each record. The problem is when I delete a certain record the ID didn't remove or deleted, for example if I entered these records: -

1,Bob,Bob123,Bob_2@hotmail.com then if I deleted it the next id record will be 2 which is supposed to be 1.

here is the SQL Command:-

CREATE TABLE Registration (
Reg_Id INT PRIMARY KEY IDENTITY,
Name varchar (255),
UserName varchar(255) NOT NULL,
Reg_Password varchar(255),
Email varchar(255),
Reg_Rank varchar(255)
);

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved