Re: trouble shooting...



On Wed, Mar 31, 2010 at 12:11 PM, Kenneth Adam Miller
<kennethadammiller gmail com> wrote:
> sorry posts expired
>
> main file: http://cpp.pastebin.com/RV3uQtQv
> examplewindow.h: http://cpp.pastebin.com/sD31wPxj
> examplewindow.cc: http://cpp.pastebin.com/TFP5p7Up
>
> I guess I should've explained the problem a bit better.
> I want to create a tabbed window like what the firefox or devhelp programs
> have.
> right now, this is just an experiment with the buttons being completely
> separate from everything else
>
> one thing that's wrong with this particular code is when the notebook has
> had two pages created, and then the close tab button is clicked, it crashes.
> I want to know why it crashes, how I could fix it, and how to implement
> something with the functionality of tabs in firefox like I talked about. I'm
> anticipating that how to implement the tabbed pane will require something
> entirely different from what I've suggested...

I suggest to run your program in a debugger like gdb. That should tell
you where it crashes.

~David

> On Fri, Mar 19, 2010 at 5:43 PM, Kenneth Adam Miller
> <kennethadammiller gmail com> wrote:
>>
>> File containing main program: http://cpp.pastebin.com/kfLzrbj2
>> File containing the only header: http://cpp.pastebin.com/0vrEiQqD
>> File containing the only actual file: http://cpp.pastebin.com/ZneYXr1j
>>
>> I was hoping someone could look over my experiment with the notepad
>> container in gtkmm. The experiment is really simple: it consists of a single
>> notepad, with 2 buttons. One button is for creating tabs (aka pages), and
>> one should be for closing the tab. It's well enough explained in the
>> documentation for anyone that knows how to use gtkmm.
>> I think I got confused with a really elementary concept in C++... I
>> thought that you could catenate strings and int's somehow just using the '+'
>> in the source. Like...
>> int i=0;
>> cout << "sentence" + i;   // this will output sentence0.
>> but this would have been cout << "sentence" << i just as well...
>> It was just minor confusion, there. I can probably fix that after a little
>> bit of reading, but after messing with this implementation with the goal of
>> figuring out what is making it quit when I use the "Close Tab" button, I
>> havn't been worried about the simple thing.
>> I went back, and after looking it over I thought the problem could be due
>> to the fact that I'm using the same label to initialize each page that's
>> being created. I'm wondering if that is the problem.
>>
>> Anyway, I'm sure there are some errors in there and someone will read it
>> and have something to say. I want constructive criticism. I'm cool with
>> everything, but please don't be rude.
>
>
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list
>
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]