[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: About elementary Headers and Sources
From: |
Fred Kiefer |
Subject: |
Re: About elementary Headers and Sources |
Date: |
Fri, 16 Aug 2019 11:13:41 +0200 |
Dear Madscientist,
perhaps we should start off differently. You could try to explain a bit more in
detail what you try to achieve and how you think that GNUstep could help you
with that task. Next you might be able to give us some details about you
background, which programming languages you are familiar with. This would help
us to understand on which level we should start to explain things to you.
Currently I am completely confused by your mail. Neither in GNUstep nor in
Cocoa is there a file NSMomentaryPushButton.h. A NSMomentaryPushButton is a
specific instance of an NSButton (You find the corresponding explanation in
NSButtonCell.h).
If you want to get an old gui application running you could provide us with
that or at least some background about it. Is it a Next or MacOS application
and which environment do you want to get it to run on? What prevents you from
using GNUstep as it is, why you you want to write your own replacement of
GNUstep. At least this is what your mail is telling me.
Hope to hear back from you,
Fred
> Am 16.08.2019 um 02:48 schrieb madscientist <address@hidden>:
>
> I'm trying just a small experiment about writing a wrapper.
>
> I wish to get the most basic .m classes calling it's C++ equivalents of a
> hobby os.
>
> I have found and collected those source files:
>
> NsComboBox.m
>
> NSImageView.m
>
> NSPopupButton.m
>
> NSScroller.m
>
> NSSlider.m
>
> NSStepper.m
>
> Now, i'm trying to find the sources of this. I had find the .h headers, do
> they have a ".m" correlated file?
>
> NSMomentaryPushButton.h
>
> NSMomentaryLightButton.h
>
> NSPushOnPushOffButton.h
>
> NSTableButton.h
>
> NSSwitchButton.h
>
> NSRadioButton.h
>
> I'm a bit confused because in those .h files i see " @implementation",
> "@interface".. shouldn't they be in an ".m"/".mm" file?
>
> My basic goal is to try to use those ".m" basic elements for wrapping ".cpp"
> equivalent gui objects, then build them as a single library.
>
> It's only an experiment aiming towards some sort of runtime trying to
> repurpose an old yet working gui.