Hali Tamas!
> ...
> Meg tudna nekem valaki mondani, hogy milyen programokkal lehet XWindow ala
> programot irni? Milyen headereket es lib fajlokat kell hasznalni?
Izles kerdese a dolog. Van tobb API is.
En speciel a motifra (pontosabban lesstif) eskuszom. Ezt megtalalhatod a
www.lesstif.org -on.
Itt jon egy egyszeru motif-os peldaprogy. Ha fenn van a lesstif, akkor
-lX11 -lXt -lXm -el kell linkelni.
******************************************************************************
#include <Xm/Xm.h>
#include <Xm/PushB.h>
void i_was_pushed(Widget w, XtPointer client_data, XtPointer cbs);
main(int argc, char **argv){
Widget toplevel, button;
XtAppContext app;
XmString label;
toplevel = XtVaAppInitialize(&app, "Hello", NULL, 0, &argc, argv, NULL,
NULL);
label = XmStringCreateSimple("Push here to say hello");
button = XtVaCreateManagedWidget("pushme",
xmPushButtonWidgetClass, toplevel,
XmNlabelString, label,
NULL);
XmStringFree(label);
XtAddCallback(button, XmNactivateCallback, i_was_pushed, NULL);
XtRealizeWidget(toplevel);
XtAppMainLoop(app);
}
void i_was_pushed(Widget w, XtPointer client_data, XtPointer cbs){
printf("Hello Yourself!\n");
}
****************************************************************************
> A masik problemam, hogy nem is nagyon talalok errol
> doksikat. (man pages-ben biztos van ilyen, de en nem talaltam) Tudom, hogy
> van XLib meg Motif, de nekem ennel konkretabban kene.
Hasznalhato doksit csak angolul tudok.
Letezik az O'Reilly's nek egy sorozata a The Definitive Guides to the X
Window System cimmel. Ebben van sok hasznos konyv.
Ezen kivul motif-os doksit talasz meg a http://www.premier.sco.com/guide/
-n
Sok sikert.
Szia
--
Let the Source be with you!
ImRe
|
Hello!
>Kerlek segitsetek!
>
>var
> File1:TFileStream;
>begin
> File1.Create(FileListBox1.FileName, fmOpenRead);
>end;
>
>- ahol a file neve egy FileListBox-bol valo (leellenoriztem, JO)
>de elszall ACCESS VIOLATION-nel. Mi lehet a hiba?
A Delphi-ben az objektum letrehozasat igy kell elvegezni.
File1 := TFileStream.Create(FileListBox1.FileName, fmOpenRead);
B.U.E.K.
Józsi.
|